gstack/extension
Garry Tan 7e8684f923
feat: extension auth + token flow for server-integrated agent
Update Chrome extension to use Bearer auth on all sidebar endpoints:
- background.js captures auth token from /health, exposes via getToken msg
- background.js sets openPanelOnActionClick for direct side panel access
- sidepanel.js gets token from background, sends in all fetch headers
- Health broadcasts include token so sidebar auto-authenticates
- Removes popup from manifest — icon click opens side panel directly

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-21 19:31:45 -07:00
..
icons feat: sync extension to DESIGN.md — amber accent, zinc neutrals, grain texture 2026-03-21 15:09:46 -07:00
background.js feat: extension auth + token flow for server-integrated agent 2026-03-21 19:31:45 -07:00
content.css feat: sync extension to DESIGN.md — amber accent, zinc neutrals, grain texture 2026-03-21 15:09:46 -07:00
content.js feat: connection status pill — floating indicator when gstack controls Chrome 2026-03-21 12:17:38 -07:00
manifest.json feat: sidebar chat with Claude Code — icon opens side panel directly 2026-03-21 15:09:49 -07:00
popup.html feat: sync extension to DESIGN.md — amber accent, zinc neutrals, grain texture 2026-03-21 15:09:46 -07:00
popup.js feat: Chrome extension Side Panel + Conductor API proposal 2026-03-21 10:23:47 -07:00
sidepanel.css feat: sidebar chat UI — streaming events, agent status, reconnect retry 2026-03-21 16:58:44 -07:00
sidepanel.html feat: sidebar chat UI — streaming events, agent status, reconnect retry 2026-03-21 16:58:44 -07:00
sidepanel.js feat: extension auth + token flow for server-integrated agent 2026-03-21 19:31:45 -07:00