Commit graph

  • 549811e8fe
    Merge beffef02d7 into b325477870 Neil Vallecer 2026-06-26 12:46:00 +00:00
  • beffef02d7 chore: add run target to build and launch zot Neil Vallecer 2026-06-26 20:36:36 +08:00
  • 17735d85e2
    Merge cf6c262e54 into b325477870 Neil Vallecer 2026-06-26 20:20:41 +08:00
  • 48aeb91a60
    Merge 9484dbcb8a into b325477870 Ilja Jevstignejev 2026-06-26 08:33:46 +00:00
  • 9484dbcb8a
    feat(tui): add compact user-input rendering kekkker 2026-06-26 11:33:14 +03:00
  • a436d36b3d
    Merge 1ae05194e7 into b325477870 mi-skam 2026-06-26 08:32:39 +00:00
  • 1ae05194e7
    fix: address bot refactor review issues mi-skam 2026-06-26 10:32:34 +02:00
  • cf4ee29d79
    feat(tui): add flat (boxless) tool-render mode kekkker 2026-06-26 11:19:01 +03:00
  • 741c643b1b
    refactor: extract generic BotAdapter interface from Telegram bot mi-skam 2026-06-26 07:39:35 +02:00
  • cf6c262e54 feat: add separators above and below the text input/editor Neil Vallecer 2026-06-26 13:30:24 +08:00
  • b325477870 Update zot welcome tagline main v0.2.47 patriceckhart 2026-06-24 07:33:11 +02:00
  • 198b8cd284 Add opencode-go/qwen3.7-plus to built-in catalog v0.2.46 mi-skam 2026-06-23 10:38:30 +02:00
  • d9f965bd7f
    Add opencode-go/qwen3.7-plus to built-in catalog mi-skam 2026-06-23 10:38:30 +02:00
  • cf7ddf5322 Add quick model switch shortcuts (Ctrl+1..9) with /settings model shortcuts sub-view v0.2.45 patriceckhart 2026-06-23 06:56:24 +02:00
  • 4bec50ae9c fix(swarm): inherit host model provider for auto-spawn v0.2.44 patriceckhart 2026-06-22 17:39:21 +02:00
  • 6899695320 Merge pull request #43 from mi-skam/clipboard-paste-support v0.2.43 patriceckhart 2026-06-22 07:54:35 +02:00
  • c56e04afd5 fix(tui): correct btw cursor offset patriceckhart 2026-06-22 07:47:19 +02:00
  • ab3d4c5ced fix: harden clipboard image paste patriceckhart 2026-06-22 07:47:19 +02:00
  • 1f663cb867
    fix: use osascript for macos clipboard image paste mi-skam 2026-06-21 22:27:16 +02:00
  • 821f51a0c3 Merge pull request #44 from patriceckhart/fix-swarm-tool-loop-turn-end v0.2.42 patriceckhart 2026-06-21 17:15:42 +02:00
  • 2a4b07839d
    fix(swarm): ignore tool-loop turn_end for completion mi-skam 2026-06-21 15:25:47 +02:00
  • 4a6d6915ca
    Add clipboard paste support mi-skam 2026-06-21 14:45:53 +02:00
  • 1a24a204b4 fix: correct image MIME by content and re-encode for kitty v0.2.41 patriceckhart 2026-06-20 18:18:52 +02:00
  • 0250ce1c48 fix(tui): keep scroll position stable in resumed sessions v0.2.40 patriceckhart 2026-06-19 18:09:33 +02:00
  • 292bc58eb6 fix(tui): scope live tool height reservation per call id patriceckhart 2026-06-19 18:09:33 +02:00
  • 31437ddf2b fix(tui): reserve live tool overlay height to stop band jump patriceckhart 2026-06-19 17:41:41 +02:00
  • 8cd6818405 feat(tui): show live bash command body v0.2.39 patriceckhart 2026-06-18 07:34:23 +02:00
  • 6d28881e78 fix(extensions): isolate subprocess process groups v0.2.38 patriceckhart 2026-06-18 07:27:38 +02:00
  • 4615780369 fix(jail): block POSIX-absolute cd targets on Windows v0.2.37 patriceckhart 2026-06-17 17:24:02 +02:00
  • bfd8c07cfa fix(jail,tui): emit OSC 7 cwd and stop false-positive cd jail errors patriceckhart 2026-06-17 17:15:37 +02:00
  • 5a4e4923f2 test(swarm): wait for inbox listener before send v0.2.36 patriceckhart 2026-06-17 16:38:56 +02:00
  • d5d0754b13 Merge pull request #40 from pr-40 patriceckhart 2026-06-17 16:25:05 +02:00
  • a75054caec test(bedrock): format image tool result regression test patriceckhart 2026-06-17 16:25:05 +02:00
  • f41efbe21c fix(bedrock): handle ImageBlock in tool results and user messages Raymond Gasper 2026-06-17 10:13:53 -04:00
  • 1d7dc39fe8 docs: document custom providers and updated insecure flag [release=skip] patriceckhart 2026-06-16 20:31:21 +02:00
  • 1dc884a676
    Merge pull request #36 from pulyankote/feat/custom-llm-providers v0.2.35 Patric Eckhart 2026-06-16 20:20:54 +02:00
  • ac7da16dd5 Harden custom provider support patriceckhart 2026-06-16 20:17:25 +02:00
  • 4570db2a3f
    Merge branch 'main' into feat/custom-llm-providers Patric Eckhart 2026-06-16 19:43:15 +02:00
  • dc2d337239 feat(provider): support custom providers defined in models.json Gopinath 2026-06-16 09:53:25 -07:00
  • 1cc654ebbf Recognize Esc and other control keys in kitty keyboard mode v0.2.34 patriceckhart 2026-06-16 07:46:29 +02:00
  • ab7fb37046 Scope --insecure TLS to explicit base URL, drop global transport override patriceckhart 2026-06-16 07:41:38 +02:00
  • e0ca3fdd3e Merge pull request #35 from s3rj1k/main patriceckhart 2026-06-16 07:41:13 +02:00
  • 5859d66f1a
    Add --insecure flag to skip TLS verification s3rj1k 2026-06-16 00:33:11 +02:00
  • 94ece7d00e Support Shift-Enter in terminal input v0.2.33 patriceckhart 2026-06-15 18:54:26 +02:00
  • 9ee726bb20
    Merge pull request #33 from xpepper/fix/zai-v4-chat-completions-path v0.2.32 Patric Eckhart 2026-06-15 08:04:05 +02:00
  • 9bb884ebbc
    fix(provider): keep /v4 base from getting a spurious /v1 chat path Pietro Di Bello 2026-06-14 21:45:53 +02:00
  • 85a3c3b73e Add temperature option v0.2.31 patriceckhart 2026-06-14 11:42:31 +02:00
  • 798174c22c Fix telegram bot process checks on Windows v0.2.30 patriceckhart 2026-06-13 17:39:14 +02:00
  • 7f954ceaa3
    Merge pull request #30 from jameswei/fix/session-fork-after-compaction v0.2.29 Patric Eckhart 2026-06-11 11:27:01 +02:00
  • d1901d0d5c Fix session fork after compaction Jia Wei 2026-06-11 17:03:34 +08:00
  • 4685a30ec4
    Merge pull request #28 from rgasper/file-picker-improvements v0.2.28 Patric Eckhart 2026-06-10 20:55:39 +02:00
  • 4a8d2ed68e fix(tui): clear @-picker filter when browsing into/out of a directory Raymond Gasper 2026-06-10 09:41:35 -04:00
  • 1a3e0a572e fix(tui): honor nested .gitignore in recursive @-picker + raise entry cap Raymond Gasper 2026-06-10 09:13:18 -04:00
  • 9b298e6228 feat(provider): temporarily add claude-fable-5 to the Bedrock catalog v0.2.27 patriceckhart 2026-06-10 07:50:47 +02:00
  • 4c2e835f45
    Merge pull request #25 from rgasper/feat/fuzzy-recursive-file-suggest v0.2.26 Patric Eckhart 2026-06-10 07:37:25 +02:00
  • fb08ad382b feat(tui): apply .gitignore in both @-picker modes + add respect_gitignore toggle Raymond Gasper 2026-06-09 15:57:50 -04:00
  • 3ce9c2861f refactor: honor .gitignore in recursive @-search instead of a hardcoded denylist Raymond Gasper 2026-06-09 15:54:23 -04:00
  • e7439baaa6 feat(tui): skip IaC caches (.terraform, .terragrunt-cache, ...) in recursive @-search Raymond Gasper 2026-06-09 15:48:41 -04:00
  • 7ac6034d1d feat(tui): fuzzy @-file matching with toggleable recursive search Raymond Gasper 2026-06-09 15:44:47 -04:00
  • 15f76e0fcd feat(provider): temporarily add claude-fable-5 to the builtin catalog v0.2.25 patriceckhart 2026-06-09 20:20:35 +02:00
  • ffca64d4fd Merge #24: clamp max_tokens to fit context window (proportional reserve) v0.2.24 patriceckhart 2026-06-09 19:29:54 +02:00
  • d2fa18270d fix(provider): clamp max_tokens to fit context window with proportional reserve patriceckhart 2026-06-09 19:29:48 +02:00
  • b68008327d Merge remote-tracking branch 'origin/main' into pr-24 patriceckhart 2026-06-09 19:22:05 +02:00
  • c2c9a5ea28 Merge #23: request model's full output-token budget per turn v0.2.23 patriceckhart 2026-06-09 18:38:10 +02:00
  • a373e82896 style: drop em-dashes from output-token-budget strings/comments patriceckhart 2026-06-09 18:38:09 +02:00
  • 3cf22fc32b fix: request model's full output-token budget per turn Raymond Gasper 2026-06-09 12:24:04 -04:00
  • bd648be324 refactor: simplify OpenRouter context window selection Neil Vallecer 2026-06-09 23:45:31 +08:00
  • 1425e68636 fix(provider): clamp max_tokens to fit OpenRouter provider context window Neil Vallecer 2026-06-09 23:25:37 +08:00
  • 3d031dde26 Merge #21: repair dangling tool_use on every request, not just load v0.2.22 patriceckhart 2026-06-09 12:58:39 +02:00
  • b25b860b09 fix(core): repair dangling tool_use on every request, not just load patriceckhart 2026-06-09 12:56:31 +02:00
  • f7bf4a9d41 chore: gofmt spontaneous panel files v0.2.21 patriceckhart 2026-06-08 19:41:28 +02:00
  • af6c526cd7 Merge #20: spontaneous open_panel for extension panels patriceckhart 2026-06-08 19:37:16 +02:00
  • e6d8408a4f chore: remove spontaneous panel review plan patriceckhart 2026-06-08 19:37:04 +02:00
  • 17fc959c41 docs(examples): remove phase number references from approve/secret READMEs Raymond Gasper 2026-06-08 12:39:59 -04:00
  • e9f98b3578 fix(approve): clearer panel focus indicator and unhandled key feedback (#19) Raymond Gasper 2026-06-08 12:35:16 -04:00
  • 5ffdafa5d8 docs+examples: spontaneous open_panel docs and approve/secret example extensions (#19) Raymond Gasper 2026-06-08 12:18:06 -04:00
  • 2d46ef9b09 feat(panels): spontaneous open_panel frame for human-in-the-loop tool gates (#19) Raymond Gasper 2026-06-08 12:13:55 -04:00
  • 6938d13e90 Merge #18: bedrock /btw chats fail from invalid toolConfig v0.2.20 patriceckhart 2026-06-08 17:25:02 +02:00
  • fec5ae0bf1 fix(bedrock): inject stub toolConfig when history has tool blocks Raymond Gasper 2026-06-08 10:51:19 -04:00
  • 7eb8a65637 Merge #17: bedrock prompt caching via cachePoint markers v0.2.19 patriceckhart 2026-06-08 15:39:34 +02:00
  • cc03a4c18a provider/bedrock: add prompt caching via cachePoint markers Raymond Gasper 2026-06-08 09:28:43 -04:00
  • f209a339d0 Merge remote-tracking branch 'origin/main' into pr-6 v0.2.18 patriceckhart 2026-06-08 15:24:27 +02:00
  • 956b0a24e2 Merge remote-tracking branch 'origin/main' into pr-11 patriceckhart 2026-06-08 15:23:22 +02:00
  • eef2714dea Scan all known providers in credential fallback (adopts #16) patriceckhart 2026-06-08 15:22:40 +02:00
  • 323df7f6d3 Discover env-only bedrock in credential fallback scan v0.2.17 patriceckhart 2026-06-08 15:17:22 +02:00
  • faae96ccc2 fix #15: use all knownProviders in fallback chain for environment variable auth Raymond Gasper 2026-06-08 09:09:18 -04:00
  • ab6d543626
    Merge branch 'main' into openrouter-live-models Patric Eckhart 2026-06-08 07:47:42 +02:00
  • 3bdfea48c3
    Merge branch 'main' into feat/issue-templates Patric Eckhart 2026-06-08 07:47:17 +02:00
  • a7ef8c22a1 Respect ollama model baseUrl before default v0.2.16 patriceckhart 2026-06-08 07:41:05 +02:00
  • 7da9114a05 Gate live tool rendering behind preceding stream text v0.2.15 patriceckhart 2026-06-07 16:58:39 +02:00
  • 63e33d9aa9 Add clear_notes extension frame and clear notes on new prompt v0.2.14 patriceckhart 2026-06-07 11:10:02 +02:00
  • 30cff8843d Respect gitignore when installing extensions patriceckhart 2026-06-07 10:25:50 +02:00
  • 10fde8fd0e Fix ext install with relative path source patriceckhart 2026-06-07 10:18:41 +02:00
  • 84fd98ea74 Normalize Bedrock tool results v0.2.13 patriceckhart 2026-06-05 16:05:38 +02:00
  • 88b93da57f provider: discover OpenRouter models live, drop baked-in catalog Dawid Piotrkowski 2026-06-05 15:20:54 +02:00
  • 7a7bf0b52c Fix Bedrock streaming and provider setup docs v0.2.12 patriceckhart 2026-06-05 08:31:54 +02:00
  • 498b769c07 Add OpenRouter NVIDIA Nemotron Ultra models v0.2.11 patriceckhart 2026-06-04 20:39:35 +02:00
  • 95a36c270e Remove stale OpenAI Codex model entries v0.2.10 patriceckhart 2026-06-04 20:23:32 +02:00
  • 4d6cbeb211
    Merge branch 'main' into feat/issue-templates Patric Eckhart 2026-06-04 19:47:42 +02:00
  • 4dffc8529b Word-wrap provider error rows instead of truncating v0.2.9 patriceckhart 2026-06-04 19:25:16 +02:00