- ext/ (directory) merge(main): integrate latest main
- extensions/ (directory) fix(rebrand): preserve external contracts
- extproto/ (directory) fix(rebrand): preserve external contracts
- lsp/ (directory) feat!: rename zot to zut
- modes/ (directory) feat(context): bound retained tool output
- sdk/ (directory) merge(main): integrate latest main
- skills/ (directory) merge(main): integrate latest main
- subagents/ (directory) fix(subagents): normalize qualified model IDs
- tools/ (directory) fix(subagents): normalize qualified model IDs
- args.go 16.3 KiB feat(agent): add built-in DuckDuckGo web search
- args_test.go 4.4 KiB feat(agent): add built-in DuckDuckGo web search
- botcmd.go 15.7 KiB feat(agent): add built-in DuckDuckGo web search
- botcmd_unix.go 361 B refactor: split source into packages/{provider,core,tui,agent}
- botcmd_windows.go 543 B refactor: split source into packages/{provider,core,tui,agent}
- botspec.go 1.4 KiB feat!: rename zot to zut
- botspec_test.go 1.4 KiB Fix Telegram polling with active webhooks
- build.go 46.2 KiB merge(main): integrate latest main
- build_test.go 37.2 KiB feat(interactive): rescue forward-work status after compaction
- changelog.go 5.6 KiB feat!: rename zot to zut
- changelog_test.go 811 B feat(ext): improve installation and dev builds
- cli.go 90.1 KiB feat(modes): recover context overflows once
- cli_alert_test.go 2.0 KiB feat!: rename zot to zut
- cli_session_test.go 12.6 KiB feat(session): resume compact handoffs
- config.go 30.0 KiB feat(context): bound retained tool output
- config_command_test.go 2.0 KiB feat!: rename zot to zut
- config_gcp_test.go 4.5 KiB feat!: rename zot to zut
- config_home_test.go 639 B feat!: rename zot to zut
- confirmation_events.go 1.2 KiB feat!: rename zot to zut
- confirmation_events_test.go 1.7 KiB feat!: rename zot to zut
- extcmd.go 25.2 KiB feat!: rename zot to zut
- extcmd_test.go 15.9 KiB feat!: rename zot to zut
- extupdate.go 9.2 KiB feat!: rename zot to zut
- extupdate_test.go 11.7 KiB feat!: rename zot to zut
- fast_mode_test.go 3.8 KiB feat!: rename zot to zut
- instruction_context.go 1.0 KiB feat!: rename zot to zut
- instruction_context_test.go 1.4 KiB feat!: rename zot to zut
- modelsync.go 7.9 KiB feat!: rename zot to zut
- modelsync_test.go 5.6 KiB feat!: rename zot to zut
- ponytail.go 336 B feat(agent): add default-on Ponytail coding mode
- ponytail.md 827 B fix(agent): keep Ponytail guidance independent
- ponytail_test.go 5.8 KiB fix(agent): keep Ponytail guidance independent
- print_stats_test.go 1.7 KiB feat!: rename zot to zut
- rpc.go 16.8 KiB feat(modes): show fact-driven activity
- rpc_alert_test.go 1.7 KiB feat!: rename zot to zut
- rpc_reasoning_test.go 883 B feat!: rename zot to zut
- settings_store.go 8.1 KiB feat(agent): add built-in DuckDuckGo web search
- settings_store_test.go 6.7 KiB feat(agent): add built-in DuckDuckGo web search
- subagent_policy_test.go 1.2 KiB fix(subagents): remove lifetime spawn budget
- subagent_worker.go 16.9 KiB feat(modes): recover context overflows once
- subagent_worker_test.go 18.9 KiB fix(subagents): recover from context limits
- systemprompt.go 3.7 KiB fix(agent): resume truncated work after auto compact
- systemprompt_test.go 862 B feat(interactive): rescue forward-work status after compaction
- update.go 6.9 KiB feat!: rename zot to zut
- update_test.go 1.4 KiB fix: tighten release and extension validation
- updatecmd.go 13.6 KiB feat!: rename zot to zut
- web_search_guard.go 2.9 KiB fix(agent): address web search review findings
- web_search_guard_test.go 7.9 KiB fix(agent): address web search review findings
- web_search_integration_test.go 10.6 KiB feat(agent): add built-in DuckDuckGo web search
- zutfile.go 27.9 KiB merge(main): integrate theme updates
- zutfile_pre_test.go 1.6 KiB feat!: rename zot to zut
- zutfile_test.go 13.1 KiB merge(main): integrate theme updates