Skip to content

v0.3.6

Choose a tag to compare

@kinqsradio kinqsradio released this 25 May 02:35

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_choice interactive 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.6

Packages

Full Notes

0.3.6 changelog

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

Full Changelog: v0.3.5...v0.3.6