zeroclaw/web/src
Argenis 4ca5fa500b
feat(web): preserve message draft in agent chat across view switches (#3443)
Add an in-memory DraftContext that persists textarea content when the
AgentChat component unmounts due to route navigation. The draft is
restored when the user returns to the chat view. The store is
session-scoped (not localStorage) so drafts are cleared on page reload.

Closes #3129
2026-03-13 17:40:23 -04:00
..
components/layout feat(web): electric blue dashboard restyle with animations and logo (#3445) 2026-03-13 17:27:41 -04:00
hooks feat(web): preserve message draft in agent chat across view switches (#3443) 2026-03-13 17:40:23 -04:00
lib feat(gateway): add cron run history API and dashboard panel (#3440) 2026-03-13 17:06:44 -04:00
pages feat(web): preserve message draft in agent chat across view switches (#3443) 2026-03-13 17:40:23 -04:00
types feat(gateway): add cron run history API and dashboard panel (#3440) 2026-03-13 17:06:44 -04:00
App.tsx feat(web): preserve message draft in agent chat across view switches (#3443) 2026-03-13 17:40:23 -04:00
index.css feat(web): electric blue dashboard restyle with animations and logo (#3445) 2026-03-13 17:27:41 -04:00
main.tsx fix(gateway): align dashboard API client and embed built web assets 2026-02-21 16:14:01 +08:00
vite-env.d.ts feat(gateway): add embedded web dashboard with React frontend 2026-02-21 16:14:01 +08:00