Releases
v0.2.0
Compare
Sorry, something went wrong.
No results found
Documentation Site
24 bilingual docs pages (EN/ZH) covering intro, concepts, guides, reference
/docs route with i18n sidebar nav, responsive hamburger menu on mobile
9 live component demos (ToolLayout, RecallPhase, ThinkingSteps, Bubble, MarkdownRenderer, CodeBlock, slice file, strands index)
llms.txt for AI tool indexing
Deployment guide: fork → token → Vercel, with security alert and non-Vercel notes
README condensed to ~170 lines, pitch-forward with docs links
Architecture: RSC Refactor
ChatPage is now a thin client shell — hero and timeline rendered server-side, passed as children
All episodic data fetched in Server Components, no client-side data fetching for initial load
LoadedIdsContext replaces callback prop chain for slice ID tracking
Unified AppHeader
GitHub, Docs, Settings, ThemeToggle, LocaleToggle all in the fixed header
Version badge with popover — shows current version, red dot + update links when newer release available
Auto-checks GitHub Releases API (cached 1h)
GitHub Action auto-bumps version constant on release (fork-safe with repo guard)
User Config System
memory/user/config.json — 6 tunable params via Settings UI
Slicing (max turns, silence timeout), Context (recent turns, token budget), Model (provider, thinking)
Same GitHub/local-fs dual channel as user profile
Context Optimization
recentTurns widened from 3 to 20, 300-char truncation removed
Slice turn cap at maxTurnsPerSlice (default 20) — safety net for marathon sessions
Token budget configurable (default 12K)
Fixes
USE_GITHUB now uses truthy check — empty string no longer treated as set
rehype-highlight text extraction ([object Object] bug)
rehype-slug for heading IDs (hash anchors work)
Scrollbar visible behind chat input (removed bg-background from input wrapper)
Deployment security warning rendered as shadcn Alert component
You can’t perform that action at this time.