Commit Graph

3037 Commits

Author SHA1 Message Date
opencode 764828e07a release: v1.1.26
Update Nix Hashes / update-node-modules-hashes (push) Has been cancelled
2026-01-19 21:55:27 +00:00
Spoon b37c9787b5 tweak(batch): up restrictive max batch tool from 10 to 25 (#9275) 2026-01-19 15:44:58 -06:00
Adam 9c61681431 fix(app): no more favicons 2026-01-19 14:59:47 -06:00
Aiden Cline 5aa71d0721 chore: rm double conditional 2026-01-19 14:49:51 -06:00
GitHub Action 60b0ee5e01 chore: generate 2026-01-19 20:47:09 +00:00
Ronan Kearns 36a251fbe5 fix(tui): clarify resume session tip (#9490) 2026-01-19 14:46:32 -06:00
Joseph Campuzano e91d8ae3db fix(opencode): sets input mode based on whether mouse vs keyboard is in use to prevent mouse events firing (#9449) 2026-01-19 14:46:17 -06:00
Ariane Emory 90fc880de4 fix: Don't unnecessarily wrap lines and introduce an unneeded empty line (resolves #9489) (#9488) 2026-01-19 13:56:24 -06:00
Aiden Cline 14f2effb0a chore: handle fields other than reasoning_content in interleaved block 2026-01-19 12:18:17 -06:00
Aiden Cline 1cace8f827 tweak: apply patch description 2026-01-19 11:22:00 -06:00
Goni Zahavy 0e76436a33 fix(opencode): cargo fmt is formatting whole workspace instead of edited file (#9436) 2026-01-19 10:48:59 -06:00
Aiden Cline 5d12d620ac fix: cargo fmt actually does not support formatting single files 2026-01-19 10:15:32 -06:00
paulclou aa2c05ce95 fix(config): rename uv formatter from 'uv format' to 'uv' for config consistency (#9409)
Co-authored-by: Paul C. Lou <paul@exig.ai>
2026-01-19 09:59:51 -06:00
Adam e14b9eda3a test(app): initial e2e test setup 2026-01-19 09:03:52 -06:00
Adam 5176f59d60 chore: cleanup 2026-01-19 07:35:52 -06:00
Adam c3dc0912f6 chore: cleanup 2026-01-19 07:35:52 -06:00
Adam 9a2c42af36 feat(app): reset worktree 2026-01-19 07:35:52 -06:00
Adam d9b29d8acb feat(app): delete workspace 2026-01-19 07:35:52 -06:00
Aiden Cline 4c9279e1f2 tweak apply_patch tool description 2026-01-19 01:31:30 -06:00
Aiden Cline 3b5629a7ab omit todo tools for openai models 2026-01-19 01:06:26 -06:00
Aiden Cline 2574d3f676 add proper variant support to copilot 2026-01-19 00:18:42 -06:00
GitHub Action 2cabf0e0f7 chore: generate 2026-01-19 06:14:40 +00:00
Aiden Cline e61da6d828 chore: cleanup provider code to assign copilot sdk earlier in flow 2026-01-19 00:13:58 -06:00
GitHub Action 5a6d365b3f chore: generate 2026-01-19 06:12:36 +00:00
NateSmyth 0f4408243c fix: track reasoning by output_index for copilot compatibility (#9124)
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2026-01-19 00:11:54 -06:00
Aiden Cline b775887049 add scheduler, cleanup module (#9346) 2026-01-18 23:33:23 -06:00
Christopher Tso d03ace53cb fix(github-copilot): auto-route GPT-5+ models to Responses API (#5877)
Co-authored-by: Claude <noreply@anthropic.com>
2026-01-18 23:30:28 -06:00
Thiago Malek 3557701dd6 fix(opencode): use streamObject when using openai oauth in agent generation (#9231) 2026-01-18 23:22:31 -06:00
Luke Parker 80dff20fdc feat(tui): use mouse for permission buttons (#9305) 2026-01-18 21:42:10 -06:00
Luke Parker d7f1c2d505 fix: Windows evaluating text on copy (#9293) 2026-01-18 17:27:30 -06:00
Aiden Cline e77d2a4a4c test: fix transfomr test 2026-01-18 14:44:39 -06:00
Aiden Cline 802117a019 fix: bad variants for grok models 2026-01-18 14:21:14 -06:00
Aiden Cline a1b245e874 docs: note untracked files in review 2026-01-18 13:22:58 -06:00
zerone0x 710b42f910 fix(tool): treat .fbs files as text instead of images (#9276)
Co-authored-by: Claude <noreply@anthropic.com>
2026-01-18 13:17:49 -06:00
Vladimir Glafirov 968089cd04 fix: update gitlab-ai-provider to 1.3.2 (#9279) 2026-01-18 13:11:34 -06:00
Spoon 7b4cea2a95 feat(hook): command execute before hook (#9267) 2026-01-18 13:11:22 -06:00
Caleb Norton e3027e33dd feat(nix): overhaul nix flake and packages (#9032) 2026-01-18 11:14:13 -06:00
GitHub Action e6d3e8f2f4 chore: generate 2026-01-18 16:46:02 +00:00
Lior 850776ad63 fix(acp): preserve file attachment metadata during session replay (#6342)
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2026-01-18 10:45:25 -06:00
Chawye Hsu 9c633d8466 refactor(installation): update scoop installation method (#9243)
Signed-off-by: Chawye Hsu <su+git@chawyehsu.com>
2026-01-18 09:58:34 -06:00
Aiden Cline 87208b822c fix: import issue in patch module 2026-01-18 09:47:18 -06:00
Mani Sundararajan c60f0590cc feat(cli): uninstall opencode installed via windows package managers (#8571) 2026-01-18 02:40:01 -06:00
Noam Bressler e5e66c1b8b fix: restore persisted model/agent when loading ACP session (#7809)
Co-authored-by: noam-v <noam@bespo.ai>
2026-01-18 01:29:57 -06:00
Noam Bressler 5e991f33d3 fix(acp): use single global event subscription and route by sessionID (#5628)
Co-authored-by: noamzbr <noamzbr@users.noreply.github.com>
Co-authored-by: noam-v <noam@bespo.ai>
2026-01-18 01:29:42 -06:00
GitHub Action f67c381bc8 chore: generate 2026-01-18 06:42:13 +00:00
Bowen Dwelle cb4625cc62 feat(tool): increase question header and label limits (#9201) 2026-01-18 00:41:36 -06:00
Aiden Cline 088d592c09 feat: apply_patch tool for openai models (#9127) 2026-01-18 00:35:09 -06:00
Patrick Schiel 956c182a61 fix(windows): fix jdtls download on Windows (#9195) 2026-01-18 00:30:45 -06:00
Nathan Flurry cd0a77dec9 feat: bind vim-style line-by-line scrolling (#8980)
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2026-01-17 21:54:26 -06:00
Aiden Cline 863461c394 core: prevent env variables in config from being replaced with actual values
When opencode.json was missing a $schema, the config loader would add it
and write the file back - but with env variables like {env:API_KEY} replaced
with their actual secret values. This made it impossible to safely commit
opencode.json to version control.

Now the original config text is preserved when adding $schema, keeping
variable placeholders intact.
2026-01-17 20:59:50 -06:00