Commit graph

3 commits

Author SHA1 Message Date
JAE
d8dc140252 fix: add SES lockdown diagnostics and Vite cache busting
Some checks are pending
CI / build-check-test (push) Waiting to run
- Add diagnostics.html page to test Lit event binding
- Add SES protection script in index.html (runs before modules)
- Force Vite dep optimization to prevent stale caches
- Fixes for users with crypto wallet extensions (MetaMask etc.)
2026-03-27 18:25:53 +00:00
JAE
3bb3caa650 fix: replace broken agent.on() with subscribe() API, add favicon, fix page title
Some checks are pending
CI / build-check-test (push) Waiting to run
- agent.on() does not exist - replaced all 3 calls with single agent.subscribe() handler
- Maps AgentEvent types: agent_start/end, turn_start/end, tool_execution_start, message_start/end
- Cost tracking now reads usage from message_end event message.usage field
- Added favicon.ico and apple-touch-icon.png from mascot
- Fixed page title from Pi Web UI to Agent JAE
2026-03-27 07:31:07 +00:00
JAE
21ff41fc77 feat: add mascot images, empty state, and utility message toggle
Some checks are pending
CI / build-check-test (push) Waiting to run
- Add 5 mascot images (default, fire, point-up, point-self, camo) to public/mascot/
- New empty state component with floating mascot, tagline, and suggestion chips
- New utility toggle component (show/hide tool calls, thinking, system msgs, timestamps)
- Mascot logo in header with wobble animation on hover
- Floating animation and orange glow for mascot in empty state
- Suggestion chips dispatch events to fill chat textarea
- CSS visibility classes for all toggle states
2026-03-26 01:55:59 +00:00