3 Commits
Author SHA1 Message Date
Felix FaerberandClaude 793fa899bf Add chat history sidebar with restore across reloads (#1)
Chat messages previously lived only in React state and vanished on
navigation or refresh. Persist each conversation as a session in
localStorage and add a sidebar to switch between, restore, or delete
past chats, matching the pattern of the account page's client-side
persistence.


Claude-Session: https://claude.ai/code/session_012RrMZ8Y9BhuMkKNcw2bakZ

Co-authored-by: Claude <noreply@anthropic.com>
2026-08-19 00:20:30 +03:00
Felix FaerberandClaude Opus 4.7 83760c4a9b add shared navbar on /account, /chat, /bee
Three-link nav (Chat / Account / Bee) with active-route highlighting,
plus a t4t Gateway home link on the left. Replaces the bespoke header
on the chat page; account and bee gain the same top-of-page nav.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-28 09:29:20 +03:00
Felix FaerberandClaude Opus 4.7 2025314836 add /chat route — in-app chat against the gateway
Uses the user's JWT against /v1/models + /v1/chat/completions (the
gateway's /v1 routes already accept JWT — no API key needed for the
in-app chat path; API keys remain for external SDK usage).

Single-turn UX for now, no streaming. Model picker reads /v1/models.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-27 13:23:09 +03:00