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
@filepath autocomplete for workspace files and folders (05882c2). - Added
web_fetchso 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_filetool (814b2cb). - Added
max_tool_calls_per_turnsupport and improved large-file read handling (0da1746). - Added
--benchmark-profile terminal-benchfor 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-approvefor 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_todomode configuration and constraints (136bfe4). - Replaced pnpm-wrapper benchmark execution with direct tool execution and added a required
finish_taskmode (119cd44).
Docs and config
- Added
topchester mcp addcommand 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,
/effortslash command support, autocomplete suggestions, and model-result logging for provider reasoning effort (87e49e6, f458974, 2869653). - Added TUI queued follow-up prompts,
/queue, and/steeractive-turn guidance. - Added
/effortand/reasoningcommands 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 loginerror 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
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
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)