diff --git a/openspec/changes/agent-codex-active-agents-bust-icon-2026-04-23-14-52/notes.md b/openspec/changes/agent-codex-active-agents-bust-icon-2026-04-23-14-52/notes.md new file mode 100644 index 0000000..cace5e9 --- /dev/null +++ b/openspec/changes/agent-codex-active-agents-bust-icon-2026-04-23-14-52/notes.md @@ -0,0 +1,31 @@ +# agent-codex-active-agents-bust-icon-2026-04-23-14-52 (minimal / T1) + +Branch: `agent/codex/active-agents-bust-icon-2026-04-23-14-52` + +Replace the Active Agents Activity Bar icon with a simplified bust-style silhouette so the sidebar reads closer to the sculpted logo direction from the reference image while still fitting VS Code's small monochrome icon constraints. + +Scope: +- Replace `vscode/guardex-active-agents/media/active-agents-hivemind.svg` with a bust-style Activity Bar icon. +- Mirror the same SVG update into `templates/vscode/guardex-active-agents/media/active-agents-hivemind.svg`. +- Bump `vscode/guardex-active-agents/package.json` and `templates/vscode/guardex-active-agents/package.json` to `0.0.15` so the workspace install/reload path can pick up the new asset cleanly on top of current `main`. +- Keep `.vscode/settings.json` aligned with `main`; do not ship workspace icon-theme drift as part of this icon-only lane. +- Keep runtime/session logic untouched. +- Do not fake a red numeric Activity Bar badge in code; the current `TreeView.badge` surface only exposes `value` and `tooltip`, not per-view badge color/severity. + +Verification: +- Manual diff check of both mirrored SVG assets. +- Confirm both extension manifests stay in sync at `0.0.15`. +- Confirm the extension still points at the same `media/active-agents-hivemind.svg` path in shipped/template manifests. +- Confirm the current badge code still uses `TreeView.badge` count + tooltip only. +- Confirm `.vscode/settings.json` stays out of the final diff. + +## Handoff + +- Handoff: change=`agent-codex-active-agents-bust-icon-2026-04-23-14-52`; branch=`agent/codex/active-agents-bust-icon-2026-04-23-14-52`; scope=`vscode/guardex-active-agents/media/active-agents-hivemind.svg, templates/vscode/guardex-active-agents/media/active-agents-hivemind.svg, paired extension package.json files, T1 notes`; action=`ship the cleaner bust icon, keep manifests mirrored at 0.0.15, keep .vscode/settings.json out of the final diff, and record the VS Code badge color limitation before finish`. +- Copy prompt: Continue `agent-codex-active-agents-bust-icon-2026-04-23-14-52` on branch `agent/codex/active-agents-bust-icon-2026-04-23-14-52`. Work inside the recovery sandbox, keep the new icon readable at Activity Bar size, keep manifests synced at `0.0.15`, and do not reintroduce workspace icon-theme changes. + +## Cleanup + +- [ ] Run: `gx branch finish --branch agent/codex/active-agents-bust-icon-2026-04-23-14-52 --base main --via-pr --wait-for-merge --cleanup` +- [ ] Record PR URL + `MERGED` state in the completion handoff. +- [ ] Confirm sandbox worktree is gone (`git worktree list`, `git branch -a`). diff --git a/templates/vscode/guardex-active-agents/media/active-agents-hivemind.svg b/templates/vscode/guardex-active-agents/media/active-agents-hivemind.svg index e966b0b..dd24e09 100644 --- a/templates/vscode/guardex-active-agents/media/active-agents-hivemind.svg +++ b/templates/vscode/guardex-active-agents/media/active-agents-hivemind.svg @@ -1,18 +1,14 @@ + - - - - - - - - - diff --git a/templates/vscode/guardex-active-agents/package.json b/templates/vscode/guardex-active-agents/package.json index 9955846..32b5c28 100644 --- a/templates/vscode/guardex-active-agents/package.json +++ b/templates/vscode/guardex-active-agents/package.json @@ -3,7 +3,7 @@ "displayName": "GitGuardex Active Agents", "description": "Shows live Guardex sandbox sessions and repo changes in a dedicated VS Code Active Agents sidebar.", "publisher": "recodeee", - "version": "0.0.14", + "version": "0.0.15", "license": "MIT", "icon": "icon.png", "engines": { diff --git a/vscode/guardex-active-agents/media/active-agents-hivemind.svg b/vscode/guardex-active-agents/media/active-agents-hivemind.svg index e966b0b..dd24e09 100644 --- a/vscode/guardex-active-agents/media/active-agents-hivemind.svg +++ b/vscode/guardex-active-agents/media/active-agents-hivemind.svg @@ -1,18 +1,14 @@ + - - - - - - - - - diff --git a/vscode/guardex-active-agents/package.json b/vscode/guardex-active-agents/package.json index 9955846..32b5c28 100644 --- a/vscode/guardex-active-agents/package.json +++ b/vscode/guardex-active-agents/package.json @@ -3,7 +3,7 @@ "displayName": "GitGuardex Active Agents", "description": "Shows live Guardex sandbox sessions and repo changes in a dedicated VS Code Active Agents sidebar.", "publisher": "recodeee", - "version": "0.0.14", + "version": "0.0.15", "license": "MIT", "icon": "icon.png", "engines": {