@@ -39,6 +39,7 @@ Required variables:
|
||||
|
||||
- Add Issue is enabled only when the active tab's base URL is already in the URLs list and that URL is linked to a Gitea repo.
|
||||
- The Add Issue view must show the Gitea repo that will receive the issue and the active URL the extension believes it is attached to.
|
||||
- The Add Issue form must show a Default prompt dropdown immediately above Content. It should only list prompts whose workspace path matches the active known URL and should copy the selected prompt content into the editable Content field.
|
||||
- The Add Issue form must let the user select the agent file for handoff. Agents are managed in the Agents view, persisted in `chrome.storage.local`, and the initial agent is `GLOBAL AGENT` backed by `AGENTS.md`.
|
||||
- The default `GLOBAL AGENT` rules must instruct downstream agents to close the Gitea issue after pushing the implementation and to leave a Gitea issue comment when delivery is blocked, partial, or risky.
|
||||
- The Add Issue view intentionally omits the redundant view header title/description.
|
||||
@@ -68,7 +69,18 @@ Required variables:
|
||||
- Additional selected-issue screenshots/files can also be uploaded directly as issue assets without creating a comment.
|
||||
- Existing issue attachments can be deleted from the selected issue.
|
||||
- Existing issue rows can delete the issue. Issue labels are edited in the selected issue form. Deletion must require confirmation.
|
||||
- Typing in Add Issue, selected issue edit fields, Issues comments, or Agents editor fields must not blur the focused control.
|
||||
- Typing in Add Issue, selected issue edit fields, Issues comments, Agents editor fields, or Prompts editor fields must not blur the focused control.
|
||||
|
||||
## Prompt Management
|
||||
|
||||
- The Prompts menu item is workspace-scoped and stores prompt records in `silmaAide.prompts`.
|
||||
- The Prompts view must allow adding, editing, and deleting prompts with a name, workspace path, and content.
|
||||
- Agents must remain the far-right toolbar item when new menu items are added.
|
||||
|
||||
## Gitea Error Reporting
|
||||
|
||||
- Gitea API failures should surface the specific operation that failed, such as issue creation, label loading, attachment upload, comment creation, or repo loading.
|
||||
- Network-level Gitea failures should include the configured Gitea API base URL and mention checks for `VITE_GITEA_BASE_URL`, Chrome extension host permissions, network/VPN access, token scope, and attachment size.
|
||||
|
||||
## URL Management
|
||||
|
||||
|
||||
Reference in New Issue
Block a user