Changelog

Topchester changes grouped by day. This file is the source of truth for the public changelog.

2026-07-08

Features

  • Added mention styling and range detection for file mentions in TUI input and rendered messages (9e2c19d).
  • Added TUI @file path autocomplete for workspace files and folders (05882c2).
  • Added web_fetch so the agent can read public HTTP(S) docs, changelogs, API references, issue pages, and package notes with private-network blocking, redirect visibility, size caps, and truncation markers (58a591e).

Releases

  • Release topchester-ai v0.74.0 (3fcaa8b).
  • Release topchester-ai v0.73.0 (cc84daf).
  • Release topchester-ai v0.72.0 (c4139f6).

2026-07-01

Benchmarks

  • Added more mini-bench tasks and improved CI environment handling for benchmark runs (96a4cf2).

Docs and config

  • Added SanityHarness agent comparison follow-up planning notes (c8deaeb).

Releases

  • Release topchester-ai v0.71.0 (7f49aaf).

2026-06-30

Fixes and polish

  • Avoided creating Docker Compose networks for no-service mini-bench tasks (54dd12d).

Docs and config

  • Added Cursor Cloud setup notes to AGENTS.md (605bd76).

2026-06-17

Features

  • Restricted task subagents to read-only research tools so implementation changes stay with the primary agent (fdabe0b).
  • Added offset/limit reads and caching to the read_file tool (814b2cb).
  • Added max_tool_calls_per_turn support and improved large-file read handling (0da1746).
  • Added --benchmark-profile terminal-bench for disposable benchmark containers (4ff98a9).

Benchmarks

  • Added the mini-bench local harness, reporting, and the first TypeScript transform task (9934903).
  • Added sequential task runs, token usage, cost, and turn-count extraction to mini-bench reports (55d9edf, 14dc241).
  • Added SQLite, JSON schema migrator, Postgres analytics, React todo panel, OpenRouter DeepSeek, and Gemini benchmark coverage (dd544fa, 7aa4daf, 474ab0e, 0e16ff8, ef87f10).

Fixes and polish

  • Refined task tool instructions and fallback guidance for failed edits (dc617dc).
  • Scoped product tests away from benchmark fixture workspaces (23c2c75).

Releases

  • Release topchester-ai v0.70.0 (7914351).
  • Release topchester-ai v0.69.0 (812e754).
  • Release topchester-ai v0.68.0 (14a1ba1).
  • Release topchester-ai v0.67.0 (ac6d914).

2026-06-12

Features

  • Added --dangerously-auto-approve for benchmark automation while recording auto-approved commands in session events (52ec300).
  • Added KB inventory validation and configurable benchmark-agent options (d6149e8).
  • Added implementation-task validation with source mutation tracking (69411c5).
  • Added plan_todo mode configuration and constraints (136bfe4).
  • Replaced pnpm-wrapper benchmark execution with direct tool execution and added a required finish_task mode (119cd44).

Docs and config

  • Added topchester mcp add command documentation (dc99d62).

Releases

  • Release topchester-ai v0.65.0 (d8d0f84).
  • Release topchester-ai v0.64.0 (1156adc).
  • Release topchester-ai v0.63.0 (38492dc).
  • Release topchester-ai v0.62.0 (1036cc3).
  • Release topchester-ai v0.61.0 (207c12e).

2026-06-05

Fixes and polish

  • Removed integrations and hook stop commands that were superseded by the current command surface (390eceb).

2026-06-04

Features

  • Added reasoning effort configuration, /effort slash command support, autocomplete suggestions, and model-result logging for provider reasoning effort (87e49e6, f458974, 2869653).
  • Added TUI queued follow-up prompts, /queue, and /steer active-turn guidance.
  • Added /effort and /reasoning commands for durable provider reasoning effort.
  • Added Codex device auth flow and global auth store (28c0b17)
  • Added interactive restore command (84e6f78)
  • Added config validation and diagnostic summary command (b91eb5a)

Fixes and polish

  • Improved auth provider help, examples, and topchester auth login error guidance.
  • Added colors to session picker date and id (520526c)

Docs and config

  • Refine queued steering messages v0 plan with session and modal rules (d29c19b)
  • Documented /fork command and added implementation plan (a707103)
  • Clarify hook action behaviors for block and stop (db6c6bc)
  • Migrate runtime configuration to JSONC-only (d531660)

Releases

  • Release topchester-ai v0.60.0 (c5ff3ab).
  • Release topchester-ai v0.59.0 (b0024e1).
  • Release topchester-ai v0.58.0 (faa5cad).
  • Release topchester-ai v0.57.0 (a5fe758).
  • Release topchester-ai v0.56.0 (8152224)
  • Release topchester-ai v0.55.0 (9d7f372)
  • Release topchester-ai v0.54.0 (5225a49)
  • Release topchester-ai v0.53.0 (f6bceeb)
  • Release topchester-ai v0.52.0 (5a01f80)
  • Release topchester-ai v0.51.0 (de8c0ca)
  • Release topchester-ai v0.50.0 (a226660)
  • Release topchester-ai v0.49.0 (57ff726)
  • Release topchester-ai v0.48.0 (dea2810)
  • Release topchester-ai v0.47.0 (0801cd9)

2026-06-03

Features

  • Implemented local stdio MCP servers V0 (e71cbb6)
  • Added includeUsage option to openai-compatible providers (820d7c8)
  • Allow system messages in prompt input to suppress AI SDK warnings (a530cb6)
  • Added prompt caching support for OpenAI-compatible providers (0cc7648)
  • Enhance tool call parsing and native tool repair (ad2edcc)
  • Support LiteLLM cost extraction from response headers (015cf70)
  • Added preview truncation for subagent messages (8f0c597)
  • Improve model cost extraction and update docs (b9877e1)

Fixes and polish

  • Restrict run_validator to read-only checks (99c6de4)
  • Track current L1 entries correctly during incremental sync (ba5a02d)
  • Use muted color for assistant message metadata (929eae3)

Releases

  • Release topchester-ai v0.46.0 (2aa377f)
  • Release topchester-ai v0.45.0 (6214630)
  • Release topchester-ai v0.44.0 (7cacd53)
  • Release topchester-ai v0.43.0 (b46acb7)
  • Release topchester-ai v0.42.0 (7d9403e)
  • Release topchester-ai v0.41.0 (5472f5e)
  • Release topchester-ai v0.40.0 (95f21b3)
  • Release topchester-ai v0.39.0 (6e77b9f)
  • Release topchester-ai v0.38.0 (a46eb1c)
  • Release topchester-ai v0.37.0 (b0e6f26)
  • Release topchester-ai v0.36.0 (18bae72)
  • Release topchester-ai v0.35.0 (a8340f7)
  • Release topchester-ai v0.34.0 (9f385b2)
  • Release topchester-ai v0.33.0 (cc34d1d)

Maintenance

  • Merge docs intro into index (6f8f5d9)
  • Added public docs source structure (b549cd0)

2026-06-02

Features

  • Added line numbers to edit-file diff output (d854c26)
  • Added --check option to update command (3ada982)
  • Display unified diffs for file edits in TUI (6ffe851)
  • Added temporary expiring thread lines for hook status (722a948)

Fixes and polish

  • Replace pipe with box-drawing character in diff output (5048128)
  • Correct typography in startup prompt hint (ca7fc6d)
  • Updated CLI entry point path in dev script and smoke tests (85ebf28)
  • Updated task plan TUI markers to use circular symbols (76c1fc5)

Docs and config

  • Fix typo in startup prompt hint (d775d58)
  • Added scrolling to slash command suggestions (0f1accf)

Releases

  • Release topchester-ai v0.32.0 (8b0bd7f)
  • Release topchester-ai v0.31.0 (ae362ff)
  • Release topchester-ai v0.30.0 (8cbec54)
  • Release topchester-ai v0.29.0 (8a3e8d5)
  • Release topchester-ai v0.28.0 (25b37bb)

Maintenance

  • Sanitize diff output and improve CLI help layout (9762b90)
  • Updated job name and node version in code quality workflow (0150c97)
  • Added typecheck step to code-quality workflow (83c0750)
  • Refactor CLI entry point to a dedicated bin shim (980bb7e)
  • Extract CLI program creation and enable programmatic execution (c659346)
  • Added commands (769acf5)

2026-06-01

Features

  • Added text wrapping and truncation for chat modals (d0e0576)

Docs and config

  • Rename run_command to bash and update permission model (ef5a62d)

Releases

  • Release topchester-ai v0.27.0 (b9aaae9)

2026-05-31

Features

  • Added agent registry and metadata system (4b61af0)

Releases

  • Release topchester-ai v0.26.0 (c97dc1c)