Fix missing Activity icon and prepare v0.1.2 #3

Merged
backmeupplz merged 3 commits from fix/6-activity-icon into main 2026-10-03 14:37:49 +00:00
backmeupplz commented 2026-10-03 14:23:36 +00:00 (Migrated from github.com)

Summary

  • Scope Activity panel CSS to aside#activity, preventing Firefox from applying display:none to the external SVG symbol with the same ID.
  • Preserve glyph, tooltip, accessible label and panel toggle; add a focused dependency-free selector regression.
  • Prepare package/lockfile version 0.1.2 for the requested patch release.

Verification

Live HTML/CSS/sprite match baseline source; sprite is HTTP 200 image/svg+xml with no-cache. Firefox external-use host CSS behavior: https://github.com/w3c/svgwg/issues/1030. Chromium baseline renders the icon.

Local node --test icons.test.js passes. API tests locally hit environment proxy HTTP502 for loopback. Complete npm test passed on the Node24 GitHub runner for this branch: https://github.com/backmeupplz/agentboard/actions/runs/37129351614 . Docker workflow intentionally canceled before registry login/build/push because workflow_dispatch also publishes latest; NOT a green completed workflow. Adding PR/main test CI was rejected by current OAuth token (no workflow scope); workflow file removed before publishing branch.

Peekaboo failed target attribution/accessibility; native Codex Computer Use unavailable in sandboxed runtime. Local Firefox launch failed profile initialization. No live visual proof claimed.

Release handoff

Ticket #6: https://agentboard.icefish-betta.ts.net/#6
Independent exact-head Astra review pending. Do not merge/release until review/CI requirements settle. Publish new non-draft v0.1.2 from merged main via existing release workflow, verify both image architectures, update MyGround-managed instance preserving data/config, and report release/deployment separately. No release/deployment in this implementation phase.

## Summary - Scope Activity panel CSS to `aside#activity`, preventing Firefox from applying `display:none` to the external SVG symbol with the same ID. - Preserve glyph, tooltip, accessible label and panel toggle; add a focused dependency-free selector regression. - Prepare package/lockfile version 0.1.2 for the requested patch release. ## Verification Live HTML/CSS/sprite match baseline source; sprite is HTTP 200 image/svg+xml with no-cache. Firefox external-use host CSS behavior: https://github.com/w3c/svgwg/issues/1030. Chromium baseline renders the icon. Local `node --test icons.test.js` passes. API tests locally hit environment proxy HTTP502 for loopback. Complete npm test passed on the Node24 GitHub runner for this branch: https://github.com/backmeupplz/agentboard/actions/runs/37129351614 . Docker workflow intentionally canceled before registry login/build/push because workflow_dispatch also publishes latest; NOT a green completed workflow. Adding PR/main test CI was rejected by current OAuth token (no workflow scope); workflow file removed before publishing branch. Peekaboo failed target attribution/accessibility; native Codex Computer Use unavailable in sandboxed runtime. Local Firefox launch failed profile initialization. No live visual proof claimed. ## Release handoff Ticket #6: https://agentboard.icefish-betta.ts.net/#6 Independent exact-head Astra review pending. Do not merge/release until review/CI requirements settle. Publish new non-draft v0.1.2 from merged main via existing release workflow, verify both image architectures, update MyGround-managed instance preserving data/config, and report release/deployment separately. No release/deployment in this implementation phase.
backmeupplz commented 2026-10-03 14:26:05 +00:00 (Migrated from github.com)

Independent openai/gpt-6-astra high exact-head review APPROVE: d474b20836 (review run 548e7c66-6165-44fd-88dc-322f22b67b7b). No actionable findings. Initial Nix fileset nit fixed and re-reviewed. Focused regression rejects original CSS and passes current code; syntax, whitespace, version consistency and test discovery pass. Supplemental Chromium static 1200/390px screenshots attached to ticket #6; Firefox/live follow-up #7. No exact-head green CI yet: repository has no PR test workflow and current token cannot add one (missing workflow scope). Release/deployment not performed.

Independent openai/gpt-6-astra high exact-head review APPROVE: d474b20836ff4f97fd33afe88e96626a251b87c2 (review run 548e7c66-6165-44fd-88dc-322f22b67b7b). No actionable findings. Initial Nix fileset nit fixed and re-reviewed. Focused regression rejects original CSS and passes current code; syntax, whitespace, version consistency and test discovery pass. Supplemental Chromium static 1200/390px screenshots attached to ticket #6; Firefox/live follow-up #7. No exact-head green CI yet: repository has no PR test workflow and current token cannot add one (missing workflow scope). Release/deployment not performed.
Sign in to join this conversation.
No description provided.