v0.3.6
v0.3.6
Smarter recall, friendlier CLI, and a more reliable agent loop.
Highlights
-
Multi-workflow support
/workflow switch <slug>/workflows- Separate storage/navigation per workflow
-
New session controls
/effort low|medium|high/mode planning|fast/review-policy request|proceed/grill-me <task>ask_user_choiceinteractive picker
-
70% lighter system prompt
- ~4750 → ~1400 tokens
- Recall only triggers when needed
- Goal text deduplicated per turn
-
Better MCP + offline UX
- Auto-detect BrainRouter MCP
- Offline warning banner + status indicator
/mcp list/mcp reconnect/mcp tools
-
Fixed REPL stdin freezing after spinner commands
Install
npm install -g @kinqs/brainrouter-cli@0.3.6
npm install -g @kinqs/brainrouter-mcp-server@0.3.6Packages
- @kinqs/brainrouter-cli@0.3.6
- @kinqs/brainrouter-mcp-server@0.3.6
- @kinqs/brainrouter-sdk@0.3.6
- @kinqs/brainrouter-types@0.3.6
Full Notes
What's Changed
- 0.3.6 in-flight: relevance judge, goal-loop, dashboard markdown, pipeline fixes, + CI bootstrap by @kinqsradio in #7
- 0.3.6 kickoff: CLAUDE.md + ROADMAP items 4-5 + dependabot fix by @kinqsradio in #19
- fix(ci): group react + react-dom in Dependabot to prevent version-skew failures by @kinqsradio in #23
- chore(dev-deps)(deps-dev): bump ts-jest from 29.4.10 to 29.4.11 in the dev-dependencies group by @dependabot[bot] in #20
- fix(memory): preserve path escapes during JSON repair by @kinqsradio in #22
- fix(cli): goal-leakage across sessions — fresh sessionKey per CLI process (Tasks.md Item 1) by @kinqsradio in #26
- feat(cli): item 2 — CLI shell redesign by @kinqsradio in #27
- chore(repo): untrack local Tasks checklist by @kinqsradio in #28
- docs: per-version CHANGELOG/ROADMAP folders + brainrouter-docs refresh + untrack Tasks.md by @kinqsradio in #29
- feat(cli): item 2b — ask_user_choice mid-turn user-prompt local tool by @kinqsradio in #30
- feat(cli): /grill-me clarifying-questions command (Item 2d) by @kinqsradio in #31
- fix(cli): route every spinner through discardStdin:false factory (closes /working freeze + picker-exit hang) by @kinqsradio in #34
- feat(0.3.6): structured reasoning-step capture in working memory (item 2c) by @kinqsradio in #32
- feat(cli): /mode + /review-policy toggle (Item 2e) by @kinqsradio in #35
- chore(cli): CLI reads config.json, user owns writes — remove cross-boundary peeks by @kinqsradio in #37
- feat(cli): /effort low|medium|high reasoning-depth preference (Item 2f) by @kinqsradio in #36
- feat(cli): item 3 — multi-workflow concurrency by @kinqsradio in #38
- feat(cli): context budget + MCP identity + multi-MCP foundation (0.3.6 items 9/10/11) by @kinqsradio in #39
- chore(release): bump all packages to 0.3.6 by @kinqsradio in #42
New Contributors
- @dependabot[bot] made their first contribution in #20
Full Changelog: v0.3.5...v0.3.6