TachiBot/Docs
HomeGitHubnpm
IntroductionInstallationQuick StartExamplesTools OverviewPlannerPrompt TechniquesWorkflowsPingPongTool ProfilesTools ConfigThemesUsage StatsAPI KeysWhat's NewTerms & ConditionsCookie Policy
Products
TachiBot MCPdokorotachi-agent
Getting started
  • Introduction
  • Installation
  • Quick Start
  • Examples
Core features
  • Tools Overview
  • Planner
  • Prompt Techniques
  • Workflows
  • PingPong
Configuration
  • Tool Profiles
  • Tools Config
  • Themes
  • Usage Stats
  • API Keys
Resources
  • What's New
Legal
  • Terms & Conditions
  • Cookie Policy

Loading documentation...

← Previous
API Keys
Next →
Terms & Conditions
Edit this page on GitHub
Docs/Resources

What’s New

Release history for TachiBot MCP — new models, tools, and orchestration capabilities.

v2.35.1

Oct 15, 2026
Bug fixes
The planner drops its one small model
  • Code analysis runs on DeepSeek V4 Pro. It replaces Qwen3-Coder-Next (3B active), the only small model in a council of flagships, and brings a sixth lab. In a live check it scored a sample Express handler on quality, security and performance in about 29s. Set TACHI_PLANNER_TIER=standard for the cheaper lineup.
  • The jury’s GPT juror is pinned to GPT-6.1 sol. Since v2.14.7 it passed no model and silently got the cheap gpt-6-luna default. Override with TACHI_JURY_OPENAI_MODEL.
  • The planner only hands out tools your profile has. code_focus includes planner_maker but not qwen_reason, so two steps pointed at a missing tool. They now fall back to deepseek_reason, and the 50% gate sends the right params.
  • The workflow step guard checks paths the way the file reader opens them. Paths like foo:5 and . could slip past it before.

v2.35.0

Oct 14, 2026
New models
Gemini 4 Argon judges, and Jev makes the quick calls
  • Gemini 4 Argon is the reasoning and judge default. GA Oct 13, $2/$10 per 1M through Nov 30, then $4/$20. Output caps at 32K, so the budget is clamped. Roll back with TACHI_GEMINI_PRO_MODEL=gemini-3.1-pro-preview; any Argon failure falls back to 3.1 Pro, then Flash.
  • openai_search moved to GPT-6.1 sol. Cheaper than terra ($2/$10 vs $2/$12), and on a fresh-news query it found the actual launch where terra returned a minor update. GPT-6.1 sol is also Astra’s first fallback.
  • grok_search moved to grok-4.7. This reverses the Sep 29 call: across three queries 4.7 returned 19 / 79 / 2 unique citations against 4.6’s 2 / 4 / 2.
  • stepfun_reason runs step-5-preview. 600B / 27B-active MoE, 1M context, $1/$2.70, falling back to step-3.7-flash.
  • jev_decide is new. TypeSafe Jev answers typed questions about a state — a yes/no probability, an option pick, or a score — as JSON instead of prose. Under a second and about $0.00002 a call, so it fits routing, groundedness checks and risk scoring.
  • Workflows can branch on a decision. A step with condition.if: "gate.answers.grounded.noul < 0.6" runs only when Jev doubts the answer; the new jev-gated-answer workflow researches further only then. /council, /write, /review and /prompt use Jev as a quick cross-check.
  • ernie_reason is removed. Baidu’s model expired from OpenRouter on Oct 8 and every call would 404. Still 67 tools: jev_decide in, ernie_reason out.
  • Workflow steps have a trust boundary. A shared workflow file can no longer act with your full permissions: steps run only tools enabled in the active profile, may read files only inside the working directory (no .env, keys or credentials), and cannot call the workflow tools themselves.
  • Model fallbacks are never silent. A substitute answer now starts with [degraded: X unavailable … answered by Y]. Set TACHI_MODEL_FALLBACK=off to forbid swaps entirely; billing failures never fall back.
  • Half-finished reasoning no longer comes back as the answer. A length stop with empty content now retries once with a larger budget, then returns an explicit error. Long grok_search runs heartbeat instead of hitting the client’s 60s timeout.

v2.34.0

Sep 14, 2026
New models
GPT-6 Astra is the default, and qwq_reason works again
  • GPT-6 Astra is the OpenAI default. Backs openai_reason, openai_brainstorm, openai_code_review, spec_writer, tachi and the GPT reviewers, falling back to sol, then terra.
  • GPT-6 goes through the Responses API. No temperature; the none/minimal efforts Astra rejects are sent as low.
  • qwq_reason is back. Now on qwen3.8-27b after OpenRouter retired qwq-32b. Same name and parameters.

v2.33.0

Aug 27, 2026
New tools
The library could think creatively and not write a word
  • A writing family. storm, re3 and de_generic fill the structure, draft and revise stages. 85 → 88 techniques.
  • blog_writer. Researched long-form in one call, composing storm and re3. 66 → 67 tools.
  • Writing intent routes correctly with technique="auto"; blog_writer’s limit raised to 16000 tokens.

v2.32.0

Aug 15, 2026
New techniques
Ten techniques for tables, SQL and sources that contradict each other
  • Tabular family. data_assert, chain_of_table, sub_table_first, sql_stages, xlsx_map, table_format, self_debug.
  • Retrieval family complete. astute_rag, crag and hyde.
  • Spotlighting fences now carry the documented 32 bits of entropy. 74 → 85 techniques.

v2.31.0

Aug 15, 2026
New techniques
The prompt library goes 37 → 74
  • Sources read before cited: chain_of_note, self_rag, ircot.
  • Untrusted web text fenced as data with spotlighting.
  • Cheap reasoning modes: chain_of_draft and adaptive_consistency.

v2.30.0

Aug 14, 2026
Bug fixes
Reliability at every boundary
  • grok_search actually searches. Moved to grok-4.6; tests assert a real web_search_call and citation.
  • Protocol-safe diagnostics. stdout stays reserved for JSON-RPC.
  • create_workflow no longer clobbers existing files without overwrite: true.