Commit Graph

8440 Commits (kit/effectify-command)

Author SHA1 Message Date
Aiden Cline f6948d0ffa
fix: variant logic for anthropic models through openai compat endpoint (#11665) 2026-02-01 14:50:49 -06:00
Rohan Godha ca5e85d6ea
fix: prompt caching for opus on bedrock (#11664) 2026-02-01 14:42:42 -06:00
opencode-agent[bot] e62a15d421 chore: generate 2026-02-01 20:13:33 +00:00
neavo f15755684f
fix(opencode): scope agent variant to model (#11410) 2026-02-01 14:12:30 -06:00
YeonGyu-Kim 16145af480
fix: prevent duplicate AGENTS.md injection when reading instruction files (#11581)
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2026-02-01 13:46:08 -06:00
Desmond Sow eace76e525
fix: opencode hanging when using client.app.log() during initialization (#11642) 2026-02-01 13:14:34 -06:00
zerone0x cc1d3732bc
fix(tui): remove outer backtick wrapper in session transcript tool formatting (#11566)
Co-authored-by: Claude <noreply@anthropic.com>
2026-02-01 13:11:18 -06:00
Axel Sarmiento Mrak 1798af72b0
fix(ecosystem): fix link Daytona (#11621) 2026-02-01 12:19:37 -06:00
Filip 2c82e6c6ae
docs: prefer wsl over native windows stuff (#11637) 2026-02-01 10:52:43 -06:00
Joscha Götzer 3577d829c2
fix: allow user plugins to override built-in auth plugins (#11058)
Co-authored-by: JosXa <info@josxa.dev>
2026-02-01 10:50:41 -06:00
opencode-agent[bot] 29d02d643b chore: generate 2026-02-01 15:41:11 +00:00
Alex Yaroshuk 23c803707d
fix(app): binary file handling in file view (#11312) 2026-02-01 09:40:33 -06:00
Alex Yaroshuk b51005ec4a
fix(app): use static language names in Thai localization (#11496) 2026-02-01 09:38:23 -06:00
Filip 3e67104257
fix(app): show retry status only on active turn (#11543) 2026-02-01 06:42:33 -06:00
Aiden Cline d1d7447493
fix: ensure switching anthropic models mid convo on copilot works without errors, fix issue with reasoning opaque not being picked up for gemini models (#11569) 2026-02-01 01:36:44 -06:00
adamjhf c3faeae9d0
fix: correct pluralization of match count in grep and glob tools (#11565) 2026-02-01 00:15:28 -06:00
Dax 94baf1f721
fix(tui): remove extra padding between search and results in dialog-select (#11564) 2026-02-01 04:04:57 +00:00
Dax 9b8b9e28e2
feat(tui): add UI for skill tool in session view (#11561) 2026-01-31 22:59:46 -05:00
Dax 2a56a1d6ef
fix(tui): conditionally render bash tool output (#11558) 2026-01-31 22:40:37 -05:00
Aiden Cline d4c90b2dfb
fix: issue where you couldn't @ folders/files that started with a "." (#11553) 2026-01-31 21:01:51 -06:00
Dax 5b784871f0
feat: add skill dialog for selecting and inserting skills (#11547) 2026-01-31 20:52:54 -05:00
Filip e5f677dfb5
fix(app): rendering question tool when the step are collapsed (#11539) 2026-01-31 18:25:06 -06:00
opencode-agent[bot] abbf60080d chore: generate 2026-01-31 20:02:03 +00:00
Filip 33252a65b4
test(app): general settings, shortcuts, providers and status popover (#11517) 2026-01-31 14:01:21 -06:00
Dax Raad e70d984320 tui: enable password authentication for remote session attachment
Allow users to authenticate when attaching to a remote OpenCode session by supporting basic auth via a password flag or OPENCODE_SERVER_PASSWORD environment variable
2026-01-31 14:42:36 -05:00
Aiden Cline da7c874808
tweak: show actual retry error message instead of generic error msg (#11520) 2026-01-31 13:15:42 -06:00
Jérôme Benoit a19ef17bcb
fix(provider): use process.env directly for runtime env mutations (#11482) 2026-01-31 12:35:23 -06:00
大猫子 35f64b80fa
docs: fix documentation issues (#11435)
Co-authored-by: damaozi <1811866786@qq.com>
2026-01-31 12:30:45 -06:00
Jérôme Benoit feca42b025
feat(opencode): add reasoning variants support for SAP AI Core (#8753)
Co-authored-by: Github Action <action@github.com>
2026-01-31 09:26:23 -06:00
Ryan Vogel 53f118c57a
Revert "feat(app): add skill slash commands" (#11484) 2026-01-31 10:20:23 -05:00
Ryan Vogel 786ae0a584
feat(app): add skill slash commands (#11369) 2026-01-31 08:59:28 -06:00
陆奕丞 f73f88fb56
fix(pty): Add UTF-8 encoding defaults for Windows PTY (#11459) 2026-01-31 08:55:34 -06:00
Alex Yaroshuk ac254fb442
fix(app): session header 'share' button to hug content (#11371) 2026-01-31 08:53:49 -06:00
opencode 597ae57bb1 release: v1.1.48 2026-01-31 13:48:22 +00:00
Adam a552652fcc
Revert "feat: Transitions, spacing, scroll fade, prompt area update (#11168)" (#11461)
Co-authored-by: adamelmore <2363879+adamdottv@users.noreply.github.com>
2026-01-31 07:18:51 -06:00
Filip 511c7abaca
test(app): session actions (#11386) 2026-01-31 06:42:47 -06:00
Aiden Cline f834915d3f
test: fix flaky test (#11427) 2026-01-31 01:07:22 -06:00
opencode-agent[bot] 65c21f8fe4 chore: generate 2026-01-31 06:59:18 +00:00
Dax Raad 6b972329fd sync 2026-01-31 01:58:20 -05:00
Dax Raad 6ecd011e51 tui: allow specifying custom models file path via OPENCODE_MODELS_PATH
Users can now configure their own models configuration file by setting the OPENCODE_MODELS_PATH environment variable, providing more flexibility for testing and configuration.
2026-01-31 01:53:23 -05:00
Dax Raad d005e70f50 core: ensure models configuration is not empty before loading 2026-01-31 00:57:17 -05:00
opencode-agent[bot] 46122d9a0a chore: generate 2026-01-31 05:42:31 +00:00
Dax 81ac41e089
feat: make skills invokable as slash commands in the TUI (#11390) 2026-01-31 00:41:55 -05:00
Aiden Cline c0e71c4261
fix: don't --follow by default for grep and other things using ripgrep (#11415) 2026-01-30 23:38:43 -06:00
Dax Raad 90f39bf672 core: prevent parallel test runs from contaminating environment variables 2026-01-31 00:37:21 -05:00
Aiden Cline 95bf01a757
fix: ensure the mistral ordering fixes also apply to devstral (#11412) 2026-01-30 23:16:07 -06:00
opencode-agent[bot] 644f0d4e92 chore: generate 2026-01-31 02:35:22 +00:00
Steffen Deusch d9f18e4006
feat(opencode): add copilot specific provider to properly handle copilot reasoning tokens (#8900)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2026-01-30 19:53:22 -06:00
Dax Raad 2f4374c829 Merge remote dev and apply revert 2026-01-30 20:38:10 -05:00
Dax Raad 3542f3e406 Revert "feat: make skills invokable as slash commands in the TUI"
This reverts commit 85126556b8.
2026-01-30 20:37:41 -05:00
Benjamin Bartels f1caf84064
feat(build): respect OPENCODE_MODELS_URL env var (#11384) 2026-01-30 19:37:37 -06:00
Dax Raad 85126556b8 feat: make skills invokable as slash commands in the TUI
- Add Skill.content() method to load skill template content from SKILL.md files
- Modify Command.list() to include skills as invokable commands
- Add 'skill' boolean property to Command.Info schema
- Update autocomplete to show skills with (Skill) label in slash commands
- Regenerate SDK to include skill property in Command type
2026-01-30 20:36:48 -05:00
opencode-agent[bot] 252b2c450d chore: generate 2026-01-31 01:32:46 +00:00
Cesar Garcia 0c32afbc35
fix(provider): use snake_case for thinking param with OpenAI-compatible APIs (#10109) 2026-01-31 01:32:02 +00:00
Aiden Cline aef0e58ad7
chore(deps): bump ai-sdk packages (#11383)
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
2026-01-30 17:58:02 -06:00
Aiden Cline 1a6461e8bc
fix: ensure ask question tool isn't included when using acp (#11379) 2026-01-30 17:32:51 -06:00
Idris Gadi e834a2e6c9
docs: update agents options section to include color and top_p options (#11355) 2026-01-30 17:05:01 -06:00
Aiden Cline 9d3f32065b
test: add llm.test.ts (#11375) 2026-01-30 17:04:32 -06:00
Patrick Schiel e7ff7143b6
fix: handle redirected_statement treesitter node in bash permissions (#6737) 2026-01-30 16:11:45 -06:00
Michael Yochpaz 2c36cbb87c
refactor(provider): remove google-vertex-anthropic special case in ge… (#10743) 2026-01-30 15:57:36 -06:00
Filip 77fa8ddc88 refactor(app): refactored tests + added project tests (#11349) 2026-01-30 21:06:48 +00:00
Ryan Vogel 4a56491e42 fix(provider): exclude chat models from textVerbosity setting (#11363) 2026-01-30 21:06:48 +00:00
opencode 6cd2a68851 release: v1.1.47 2026-01-30 21:06:38 +00:00
Dax Raad e94ae550ea commit 2026-01-30 15:17:55 -05:00
opencode e9ef94dc4d release: v1.1.46 2026-01-30 19:19:34 +00:00
opencode-agent[bot] 5495fdde9d chore: generate 2026-01-30 18:16:49 +00:00
Idris Gadi 7d0777a7ff
chore(tui): remove unused experimental keys (#11195) 2026-01-30 12:16:01 -06:00
Filip f48e2e56c9
test(app): change language test (#11295) 2026-01-30 18:04:02 +00:00
opencode-agent[bot] fe66ca163c chore: generate 2026-01-30 17:58:31 +00:00
Aaron Iker 20619a6a26
feat: Transitions, spacing, scroll fade, prompt area update (#11168)
Co-authored-by: Github Action <action@github.com>
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
Co-authored-by: aaroniker <4730431+aaroniker@users.noreply.github.com>
2026-01-30 17:57:49 +00:00
opencode-agent[bot] 0b91e9087d chore: generate 2026-01-30 17:20:20 +00:00
Frank 7cb84f13d3
wip: zen (#11343) 2026-01-30 12:19:36 -05:00
Dax Raad 9493316502 ci 2026-01-30 09:56:06 -05:00
Aiden Cline 11d486707c fix: rm ai sdk middleware that was preventing <think> blocks from being sent back as assistant message content (#11270)
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
2026-01-30 09:36:57 -05:00
opencode 71e0ba271f release: v1.1.45 2026-01-30 14:32:22 +00:00
Dax Raad cd664a189b ci 2026-01-29 23:17:57 -05:00
Dax Raad 849f488744 ci 2026-01-29 23:15:12 -05:00
Dax Raad 5ea1042ffb ci 2026-01-29 23:13:07 -05:00
Dax Raad 71d280d570 ci: fix container build script
Invoke docker build with Bun shell so commands run correctly, and document default automation behavior.
2026-01-29 23:10:50 -05:00
Dax Raad 5cfb5fdd06 ci: add container build workflow
Add prebuilt build images and a publish workflow to speed CI by reusing heavy dependencies.
2026-01-29 23:07:58 -05:00
adamelmore 5f282c268d fix(app): free model layout 2026-01-29 20:44:38 -06:00
Dax Raad d3d6e7e275 sync 2026-01-29 21:35:24 -05:00
adamelmore a70c66eb3f fix(app): free model scroll 2026-01-29 20:26:35 -06:00
adamelmore 60de810d9a fix(app): dialog not closing 2026-01-29 20:26:35 -06:00
Dax Raad 553316af2a ci 2026-01-29 21:19:00 -05:00
Rahul A Mistry ad91f9143a
fix(app): version to latest to avoid errors for new devs (#11201) 2026-01-29 19:42:59 -06:00
Filip b43a35b737
test(app): test for toggling model variant (#11221) 2026-01-29 19:05:31 -06:00
opencode bbc7bdb3fd release: v1.1.43 2026-01-30 00:31:06 +00:00
Mikhail Levchenko b5ffa997da
feat(config): add managed settings support for enterprise deployments (#6441)
Co-authored-by: Dax <mail@thdxr.com>
2026-01-29 22:56:25 +00:00
Aiden Cline 75166a1961
fix: use ?? to prevent args being undefined for mcp server in some cases (#11203) 2026-01-29 22:00:12 +00:00
Frank 6cc739701b
zen: kimi k2.5 free (#11199) 2026-01-29 21:28:54 +00:00
Dax 2125dc11c7
fix: show all provider models when no providers connected (#11198) 2026-01-29 21:19:50 +00:00
Filip aa1d0f6167
fix(app): better header item wrapping (#10831) 2026-01-29 14:51:56 -06:00
Mert Can Demir fdd484d2c1
feat: expose acp thinking variants (#9064)
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2026-01-29 20:15:36 +00:00
Dax a9a7595234
test: skip failing tests (#11184) 2026-01-29 18:57:59 +00:00
Dax 9ed3b0742f
ci (#11149)
Co-authored-by: opencode <opencode@sst.dev>
2026-01-29 13:17:55 -05:00
GitHub Action ae9199e101 chore: generate 2026-01-29 18:14:15 +00:00
Aiden Cline 8dedb3f4ae chore: regen sdk 2026-01-29 11:49:22 -06:00
Spoon 45ec3105b1
feat: support config skill registration (#9640)
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2026-01-29 11:47:06 -06:00
Frank 5a56e8172f zen: m2.1 and glm4.7 free models 2026-01-29 12:29:23 -05:00
Aiden Cline aa92ef37fd tweak: add 'skill' to permissions config section so that ides will show it as autocomplete option (this is already a respected setting) 2026-01-29 10:55:39 -06:00
Aiden Cline 301895c7f7 fix: ensure kimi k2.5 from fireworks ai and kimi for coding providers properly set temperature 2026-01-29 10:30:22 -06:00
Ravi Kumar 03ba49af4e
fix(telemetry): restore userId and sessionId metadata in experimental_telemetry (#8195) 2026-01-29 10:14:28 -06:00
GitHub Action c946f5f7eb chore: generate 2026-01-29 07:10:34 +00:00
Hegyi Áron Ferenc 2af326606c
feat(desktop): Add desktop deep link (#10072)
Co-authored-by: Brendan Allan <git@brendonovich.dev>
2026-01-29 15:09:53 +08:00
opencode 7c0067d59d release: v1.1.42 2026-01-29 05:59:07 +00:00
Aiden Cline 92eb982863 fix: undo change that used anthropic messages endpoint for anthropic models on copilot due to ratelimiting issues, go back to completions endpoint instead 2026-01-28 23:52:23 -06:00
Aiden Cline 33c5c100ff
fix: frontmatter was adding newlines in some cases causing invalid model ids (#11095)
Co-authored-by: aptdnfapt <aptdnfapt@users.noreply.github.com>
2026-01-28 23:40:59 -06:00
Aiden Cline 0fabdccf11 fix: ensure that kimi doesnt have fake variants available 2026-01-28 23:40:44 -06:00
Sebastian Herrlinger 41ea4694db more timeout race guards 2026-01-29 00:17:39 -05:00
Ariane Emory e84d92da28
feat: Sequential numbering for forked session titles (Issue #10105) (#10321) 2026-01-28 23:08:35 -06:00
Sebastian Herrlinger 58ba486375 guard destroyed input field in timeout 2026-01-28 23:53:37 -05:00
Benjamin Oldenburg f40bdd1ac3
feat(cli): include cache tokens in stats (#10582) 2026-01-28 22:03:44 -06:00
GitHub Action efc9303b27 chore: generate 2026-01-29 04:03:01 +00:00
Aiden Cline b938e1ea99 test: fix test 2026-01-28 22:02:14 -06:00
opencode 9cfdbbb1af release: v1.1.41 2026-01-29 04:00:39 +00:00
Aiden Cline 29ea9fcf25 fix: ensure variants for copilot models work w/ maxTokens being set 2026-01-28 21:55:50 -06:00
ideallove 870c38a6aa
fix: maxOutputTokens was accidentally hardcoded to undefined (#10995) 2026-01-28 21:28:15 -06:00
Saba Tchikhinashvili b937fe9450
fix(provider): include providerID in SDK cache key (#11020)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-28 21:26:26 -06:00
tan 427ef95f7d
fix(opencode): allow media-src data: URL for small audio files (#11082) 2026-01-28 21:21:49 -06:00
GitHub Action d8fe12aafc chore: generate 2026-01-29 03:21:26 +00:00
Devin Griffin a7d7f5bb07
fix(app): make settings more responsive for mobile and small web/desktop (#10775) 2026-01-28 21:20:34 -06:00
Babou 8cdb82038a
docs: update experimental environment variables in CLI docs (#11030) 2026-01-28 20:20:13 -06:00
Brendan Allan a9e757b5bb
fix(app): types 2026-01-29 10:14:42 +08:00
Aiden Cline 4d2696e027 tweak: add ctx.abort to grep tool 2026-01-28 20:06:36 -06:00
Alex Yaroshuk 0c8de47f7d
fix(app): file tabs - auto scroll on open & scroll via mouse wheel (#11070) 2026-01-28 19:45:12 -06:00
Julian Coy 7ad165fbdc
fix(typescript errors): remove duplicate keys causing typescript failures (#11071) 2026-01-28 19:41:50 -06:00
Goni Zahavy e5b33f8a5e
fix(opencode): add `AbortSignal` support to `Ripgrep.files()` and `GlobTool` (#10833) 2026-01-28 18:47:09 -06:00
Max Kong 90a7e3d64e
fix(ui): improve zh duration display formatting (#10844) 2026-01-28 16:53:37 -06:00
Max Kong 33dc70b754
fix(opencode): normalize zh punctuation for Chinese UI (#10842) 2026-01-28 16:52:04 -06:00
GitHub Action 832bbba616 chore: generate 2026-01-28 22:51:20 +00:00
Max Kong 40d5d14304
fix(app): fill missing zh keys to avoid English fallback (#10841) 2026-01-28 16:50:50 -06:00
Alex Yaroshuk 36df0d823a
fix(app): alignment and padding in dialogs (#10866) 2026-01-28 16:50:00 -06:00
zerone0x 9424f829eb
fix(ui): allow KaTeX inline math to be followed by punctuation (#11033) 2026-01-28 16:44:35 -06:00
GitHub Action 7b561be159 chore: generate 2026-01-28 22:35:01 +00:00
opencode 4e41ca74b9 release: v1.1.40 2026-01-28 20:09:37 +00:00
Tommy D. Rossi 8c05eb22b1
fix(markdown): Add streaming prop to markdown element (#11025) 2026-01-28 12:55:57 -05:00
adamelmore f607353be6
fix(app): close review pane 2026-01-28 10:27:01 -06:00
GitHub Action af3c97f192 chore: generate 2026-01-28 16:12:32 +00:00
RenegadeE 26e14ce628
fix: add SubtaskPart with metadata reference (#10990)
Co-authored-by: yangtianzhe <yangtianzhe@corp.netease.com>
2026-01-28 11:11:43 -05:00
Sairaj 57ad1814e3
fix(desktop): enable ctrl+n and ctrl+p for popover navigation (#10777) 2026-01-28 08:12:27 -06:00
GitHub Action 4f60ea6108 chore: generate 2026-01-28 14:11:30 +00:00
Nattawee Phantawong 775d288027
feat(i18n): add th locale support (#10809) 2026-01-28 08:10:50 -06:00
GitHub Action bc4968abbb chore: generate 2026-01-28 13:28:52 +00:00
adamelmore acb92fcd34
chore: cleanup 2026-01-28 07:28:03 -06:00
adamelmore c9bbea4266
chore: cleanup 2026-01-28 07:28:03 -06:00
adamelmore 65e1186efe
wip(app): global config 2026-01-28 07:28:03 -06:00
adamelmore 8faa2ffcf8
chore: cleanup 2026-01-28 07:28:02 -06:00
adamelmore bdfd8f8b0f
feat(app): custom provider 2026-01-28 07:28:02 -06:00
adamelmore 2f35c40bb5
chore(app): global config changes 2026-01-28 07:28:02 -06:00
Aiden Cline 8798a77a72 bump: plugins 2026-01-28 07:19:18 +00:00
opencode 6eb2bdd665 release: v1.1.39 2026-01-28 07:19:17 +00:00
GitHub Action f97197bdb0 chore: generate 2026-01-28 07:05:16 +00:00
Aiden Cline 5a0b3ee673 fix: ensure copilot plugin properly sets headers for new messages api 2026-01-28 02:04:30 -05:00
opencode 3bb10773e6 release: v1.1.38 2026-01-28 06:42:23 +00:00
Aiden Cline 558590712d fix: ensure parallel tool calls dont double load AGENTS.md 2026-01-28 01:38:10 -05:00
Aiden Cline 026b3cc88d bump plugin version 2026-01-28 01:31:01 -05:00
Aiden Cline 28e5557bf4 ignore: adjust flag 2026-01-28 01:09:31 -05:00
GitHub Action 9a8da20a97 chore: generate 2026-01-28 06:05:21 +00:00
Goni Zahavy 63f5669eb5
fix(opencode): ensure unsub(PartUpdated) is always called in TaskTool (#9992) 2026-01-28 01:04:43 -05:00
Frank 427cc3e153 zen: kimi k2.5 2026-01-28 00:09:33 -05:00
Tito aedd760141
fix(cli): restore brand integrity of CLI wordmark (#10912) 2026-01-27 22:24:02 -05:00
GitHub Action 6da9fb8fb9 chore: generate 2026-01-28 03:10:48 +00:00
James Murdza b73e0240a5
docs: add Daytona OpenCode plugin to ecosystem (#10917) 2026-01-27 22:09:55 -05:00
GitHub Action 5f2a7c630b chore: generate 2026-01-28 03:06:58 +00:00
Tommy D. Rossi 7988f52231
feat(app): use opentui markdown component behind experimental flag (#10900) 2026-01-27 22:06:09 -05:00
opencode e3be4c9f23 release: v1.1.37 2026-01-28 02:35:38 +00:00
adamelmore d9741866c5
fix(app): reintroduce review tab 2026-01-27 20:24:27 -06:00
Rohan Godha 898118bafb
feat: support headless authentication for chatgpt/codex (#10890)
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2026-01-27 19:05:52 -05:00
adamelmore b4a9e1b190
fix(app): auto-scroll 2026-01-27 17:48:58 -06:00
Alex Yaroshuk 15ffd3cba1
feat(app): add 'connect provider' button to the manage models dialog (#10887) 2026-01-27 17:26:15 -06:00
adamelmore df7f9ae3f4
fix(app): terminal corruption 2026-01-27 16:51:57 -06:00
adamelmore d17ba84ee1
fix(app): file tree not always loading 2026-01-27 16:13:11 -06:00
adamelmore 5c8580a187
test(app): fix outdated e2e test 2026-01-27 16:11:58 -06:00
adamelmore 13b2587e96
test(app): fix outdated e2e test 2026-01-27 15:59:01 -06:00
adamelmore 605e533558
fix(app): file tree not always loading 2026-01-27 15:59:01 -06:00
adamelmore 33d400c567
fix(app): spinner color 2026-01-27 15:59:01 -06:00
Aiden Cline b8e726521d fix(tui): handle 4-5 codes too in c to copy logic 2026-01-27 16:29:01 -05:00
adamelmore 1d5ee3e587
fix(app): not auto-navigating to last project 2026-01-27 15:25:07 -06:00
adamelmore e5b18674f9
feat(desktop): tauri locales 2026-01-27 15:25:07 -06:00
adamelmore 51edf68606
feat(desktop): i18n for tauri side 2026-01-27 15:25:07 -06:00
adamelmore 842f17d6d9
perf(app): better memory management 2026-01-27 15:25:07 -06:00
adamelmore 1ebf63c70c
fix(app): don't connect to localhost through vpn 2026-01-27 15:25:06 -06:00
adamelmore d7948c2376
fix(app): auto-scroll 2026-01-27 15:25:06 -06:00
adamelmore 892113ab39
chore(app): show 5 highlights 2026-01-27 15:25:06 -06:00
David Hill f2bf620206 fix(app): highlight selected change
Track clicked file in the Changes tree and apply selection styling to the matching review diff.
2026-01-27 20:22:05 +00:00
David Hill 00c7729658 fix(app): set filetree padding to 6px 2026-01-27 20:13:52 +00:00
David Hill 18d6c2191c fix(app): align filetree change styling 2026-01-27 20:13:52 +00:00
David Hill d15201d11d fix(app): delay nav tooltips 2026-01-27 20:13:52 +00:00
David Hill 1fffbc6fb3 fix(app): adjust titlebar left spacing 2026-01-27 20:13:52 +00:00
David Hill 2ca69ac953 fix(app): shorten nav tooltips 2026-01-27 20:13:52 +00:00
David Hill 8ee5376f9b feat(app): add filetree tooltips with diff labels 2026-01-27 20:13:52 +00:00
David Hill 82068955f7 feat(app): color filetree change dots by diff kind 2026-01-27 20:13:52 +00:00
Frank df8b23db9e Revert "Set temperature for kimi k2.5"
This reverts commit bb63d16fa8.
2026-01-27 14:48:08 -05:00
Frank bb63d16fa8 Set temperature for kimi k2.5 2026-01-27 14:13:21 -05:00
Aiden Cline 32ce0f4b0d tweak: add recommended topP/temp for kimi k2.5 2026-01-27 12:43:30 -05:00
GitHub Action 6284565de2 chore: generate 2026-01-27 17:42:26 +00:00
adamelmore 7de42ca242
feat(app): improved layout 2026-01-27 11:40:39 -06:00
adamelmore e2c57735b4
fix(app): session diffs not always loading 2026-01-27 11:38:37 -06:00
adamelmore 07d84fe008
feat(app): show loaded agents.md files 2026-01-27 11:38:37 -06:00
adamelmore b9edd23608
test(app): new e2e smoke tests 2026-01-27 11:38:36 -06:00
adamelmore 06e3c4a4f2
chore(app): translations 2026-01-27 11:38:36 -06:00
adamelmore 2f5a238b51
feat(app): update settings in general settings 2026-01-27 11:38:35 -06:00
Frank 173faca3c6 zen: kimi k2.5 and minimax m2.1 2026-01-27 12:07:00 -05:00
Aiden Cline f12f7e7718 tweak: adjust retry check to be more defensive 2026-01-27 11:31:02 -05:00
OpeOginni 0aa93379bd
chore(docs): Better explanation on how to allow tools in external directories (#10862) 2026-01-27 11:00:10 -05:00
GitHub Action dbc8d7edca chore: generate 2026-01-27 15:59:54 +00:00
dpuyosa d8e7e915e2
feat(opencode): Handle Venice cache creation tokens (#10735)
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2026-01-27 10:59:12 -05:00
adamelmore 712d2b7d15
fix(app): swallow file search errors 2026-01-27 08:43:38 -06:00
adamelmore 00e79210e5
fix(app): tooltips causing getComputedStyle errors in model select 2026-01-27 08:43:38 -06:00
adamelmore 099ab929db
chore(app): cleanup tailwind vs pure css 2026-01-27 08:43:37 -06:00
adamelmore eac2d4c699
fix(app): navigate to tabs when opening file 2026-01-27 08:43:37 -06:00
adamelmore 3297e5230e
fix(app): open markdown links in external browser 2026-01-27 08:43:36 -06:00
adamelmore c3d8d2b27f
Revert "fix(app): select model anchor"
This reverts commit 36babf5fc390fd9a892ad3742690740296d94a23.
2026-01-27 08:43:36 -06:00
adamelmore 19c7874493
fix(app): select model anchor 2026-01-27 08:43:36 -06:00
adamelmore 27bb82761b
perf(app): shared terminal ghostty-web instance 2026-01-27 08:43:36 -06:00
adamelmore c7e2f1965d
perf(app): cleanup connect provider timers 2026-01-27 08:43:35 -06:00
adamelmore 3e420bf8e1
perf(app): don't keep parts in memory 2026-01-27 08:43:35 -06:00
adamelmore ad624f65ee
fix(app): don't show session skeleton after workspace reset 2026-01-27 08:43:34 -06:00
David Hill c68261fc06 fix(ui): add max-width 280px to tabs with text truncation 2026-01-27 14:04:10 +00:00
David Hill 2d0049f0d9 fix(app): use smaller close icon on tabs to match comment cards 2026-01-27 14:04:10 +00:00
David Hill 52387e7f33 fix(app): only show left border on plus button when sticky 2026-01-27 14:04:10 +00:00
David Hill ebfa2b57da fix(app): update review empty states to 14px and align select file empty state 2026-01-27 14:04:10 +00:00
David Hill 03b9317f49 fix(app): center filetree empty state with 32px top margin 2026-01-27 14:04:10 +00:00
David Hill 3862b1aeda fix(ui): set filetree tablist height to 48px with centered content 2026-01-27 14:04:10 +00:00
adamelmore b4e0cdbe8e
docs(core): plugin tool context updates 2026-01-27 06:29:20 -06:00
adamelmore 095328faf4
fix(app): non-fatal error handling 2026-01-27 06:29:20 -06:00
adamelmore 743e83d9bf
fix(app): agent fallback colors 2026-01-27 06:29:19 -06:00
adamelmore 1f9313847f
feat(core): add worktree to plugin tool context 2026-01-27 06:29:19 -06:00
adamelmore 2180be2f3f
chore: cleanup 2026-01-27 06:29:19 -06:00
adamelmore 58b9b54600
feat(app): forward and back buttons 2026-01-27 06:29:18 -06:00
adamelmore c0a5f85349
chore(app): missing tooltips 2026-01-27 06:29:18 -06:00
adamelmore b6565c606e
fix(app): auto-scroll button sometimes sticks 2026-01-27 06:29:18 -06:00
Brendan Allan dd1624e30e
desktop: deduplicate tauri configs 2026-01-27 17:48:43 +08:00
adamelmore 213c0e18ab
fix(app): only show files in select dialog when clicking + tab 2026-01-26 20:07:50 -06:00
adamelmore a8c18dba82
fix(core): expose Instance.directory to custom tools 2026-01-26 20:07:47 -06:00
Aiden Cline 6cf2c3e3db fix: use Instance.directory instead of process.cwd() in read tool 2026-01-26 20:57:50 -05:00
Chris Yang d9e8b2b65d
fix(desktop): disable magnification gestures on macOS (#10605) 2026-01-26 18:50:51 -06:00
Rahul A Mistry 7655f51e10
fix(app): add connect provier in model selector (#10706) 2026-01-26 18:46:04 -06:00
adamelmore b24fd90fe8
test(app): file tree spec 2026-01-26 17:42:23 -06:00
adamelmore 6897bb7d02
chore: cleanup 2026-01-26 17:02:56 -06:00
adamelmore 8371ba5aec
chore: cleanup 2026-01-26 17:01:04 -06:00
adamelmore 36577479c5
fix(app): enable file watcher 2026-01-26 16:57:44 -06:00
adamelmore bb178e9352
chore: cleanup 2026-01-26 16:57:43 -06:00
GitHub Action 4075f9e1ab chore: generate 2026-01-26 22:49:23 +00:00
adamelmore 021d9d105e
fix(app): reactive file tree 2026-01-26 16:46:09 -06:00
adamelmore b07d7cdb71
fix(app): file tree performance 2026-01-26 16:41:18 -06:00
Aiden Cline 45b09c1465 tweak: when using messages api for copilot, attach anthropic beta headers 2026-01-26 17:17:54 -05:00
adamelmore ccc7aa49c3
wip: highlights 2026-01-26 15:36:59 -06:00
adamelmore 53ac394c68
wip: highlights 2026-01-26 15:36:59 -06:00
adamelmore 8b6484ac1a
wip: highlights 2026-01-26 15:36:56 -06:00
adamelmore c1e840b9b2
chore: cleanup 2026-01-26 15:35:09 -06:00
David Hill a77df3c174
wip: new release modal
- highlight key updates or new features
- needs some transition love
- all copy including text and video placeholder
2026-01-26 15:35:09 -06:00
David Hill 9d1cf98192
fix: search clear icon 2026-01-26 15:35:09 -06:00
adamelmore 7b3d5f1d68
chore: cleanup 2026-01-26 15:30:01 -06:00
GitHub Action b21f82f5b0 chore: generate 2026-01-26 21:24:09 +00:00
adamelmore d82e94c209
fix(app): zen disconnect not working 2026-01-26 15:23:25 -06:00
adamelmore cbe8f265b9
fix(app): disconnect zen provider 2026-01-26 15:23:24 -06:00
Aiden Cline 8b5dde5536 tweak: retry logic to catch certain provider problems 2026-01-26 16:12:41 -05:00
adamelmore ae815cca3a
test(app): fix e2e test 2026-01-26 14:32:49 -06:00
David Hill 5a16d99b60 fix(app): disable tooltips in filetree tabs 2026-01-26 19:53:05 +00:00
David Hill 3f9b59c798 fix(app): move file tree toggle to right 2026-01-26 19:50:05 +00:00
David Hill c6febd8ddd fix(app): fade filetree guide lines on hover 2026-01-26 19:47:58 +00:00
David Hill 010ed55590 fix(app): dim non-deep filetree guide lines 2026-01-26 19:47:58 +00:00
David Hill 2be4598011 fix(app): reduce filetree folder indent 2026-01-26 19:47:58 +00:00
David Hill 99cd7f3468 fix(app): refine filetree row spacing and indent 2026-01-26 19:47:58 +00:00
David Hill fca0825b71 fix(app): use medium font for filetree items 2026-01-26 19:47:58 +00:00
David Hill 9babdb80cf fix(app): use chevron icons for filetree folders 2026-01-26 19:47:58 +00:00
David Hill f4392e023a fix(app): tighten filetree row spacing 2026-01-26 19:47:58 +00:00
David Hill 0e08c6c9fd fix(app): adjust filetree panel padding 2026-01-26 19:47:58 +00:00
David Hill 0dcb850a7a fix(ui): scope filetree pill tabs styling 2026-01-26 19:47:58 +00:00
David Hill d9a61cd94c feat(app): add Vercel AI Gateway provider description 2026-01-26 19:47:58 +00:00
David Hill 0f4a10f4a3 feat(app): add provider descriptions to settings 2026-01-26 19:47:58 +00:00
David Hill c551f7e47b fix(ui): reduce dialog transition in time to 150ms 2026-01-26 19:47:58 +00:00
David Hill 7962ff38b0 feat(app): add transition to command palette 2026-01-26 19:47:58 +00:00
David Hill 3ac11df66a feat(app): add transition to select provider dialog 2026-01-26 19:47:57 +00:00
David Hill 7caf59b433 fix(ui): prevent double-close and fix dialog replacement 2026-01-26 19:47:57 +00:00
David Hill 92229b44f8 feat(ui): add optional transition animations to dialog 2026-01-26 19:47:57 +00:00
David Hill 0a572afd46 fix(app): style view all button with interactive color and margin 2026-01-26 19:47:57 +00:00
David Hill ecd04a118a feat(ui): add models icon and use in settings 2026-01-26 19:47:57 +00:00
David Hill 6f3d413472 feat(ui): add providers icon and use in settings 2026-01-26 19:47:57 +00:00
David Hill 7c96d704d3 fix(app): use default cursor for env provider text 2026-01-26 19:47:57 +00:00
David Hill 9346c1ae3f fix(app): add hover text for env-connected providers 2026-01-26 19:47:57 +00:00
David Hill e0e97e9d93 fix(app): set provider row height to 56px 2026-01-26 19:47:57 +00:00
David Hill 810bc012b6 fix(ui): update button styles and disconnect button size 2026-01-26 19:47:57 +00:00
GitHub Action 36b832880d chore: generate 2026-01-26 19:37:41 +00:00
adamelmore d4e3acf17e
fix(app): session sync issue 2026-01-26 13:36:36 -06:00
adamelmore 04337f6202
chore: cleanup 2026-01-26 13:03:34 -06:00
adamelmore 97aec21cb3
chore(app): missing i18n strings 2026-01-26 13:03:34 -06:00
adamelmore 319ad2a391
fix(app): session load cap 2026-01-26 12:58:51 -06:00
adamelmore de3b654dcd
chore: refactor changelog 2026-01-26 12:51:35 -06:00
adamelmore 8b17ac656c
test(app): e2e test for sidebar nav 2026-01-26 12:51:35 -06:00
GitHub Action 18bfc740c8 chore: generate 2026-01-26 18:50:58 +00:00
Tim 837037cd04
fix: ensure openai 404 errors are retried (#10590) 2026-01-26 13:50:04 -05:00
adamelmore b0f865eae5
chore: debug changelog 2026-01-26 12:21:27 -06:00
Aiden Cline ac53a372b0 feat: use anthropic compat messages api for anthropic models through copilot 2026-01-26 13:18:08 -05:00
adamelmore 4c9d879624
Revert "fix(app): restore external link opening in system browser (#10697)"
This reverts commit 984518b1c0.
2026-01-26 12:09:02 -06:00
adamelmore 3fdd08d66e
chore: fix changelog page 2026-01-26 11:58:02 -06:00
zerone0x ec2ab639bb
fix(enterprise): add message navigation to share page desktop view (#10071)
Co-authored-by: Claude <noreply@anthropic.com>
2026-01-26 12:32:16 -05:00
adamelmore d05ed5ca83
chore(app): createStore over signals 2026-01-26 11:26:17 -06:00
adamelmore 37f1a1a4ef
chore: cleanup 2026-01-26 11:07:52 -06:00
adamelmore b8e8d82323
chore: cleanup 2026-01-26 11:07:52 -06:00
adamelmore 801eb5d2cb
wip(app): file tree mode 2026-01-26 11:07:52 -06:00
adamelmore ebeed03115
wip(app): file tree mode 2026-01-26 11:07:51 -06:00
Adam d9eed4c6ca
feat(app): file tree 2026-01-26 11:07:51 -06:00
Ryan Vogel 7e34d27b77
fix: add 44px top padding to sticky version header on changelog (#10715) 2026-01-26 12:02:20 -05:00
Rahul A Mistry 783121c06e
fix(ui): use focus-visible instead of focus to prevent sticky hover effect on click (#10651) 2026-01-26 10:58:29 -06:00
Alex Yaroshuk 984518b1c0
fix(app): restore external link opening in system browser (#10697) 2026-01-26 10:57:49 -06:00
Sam Huckaby 7fcdbd155b
fix(app): Order themes alphabetically (#10698) 2026-01-26 10:55:43 -06:00
Ryan Vogel 5856ea4e75
fix: move changelog footer outside content div to fix padding (#10712) 2026-01-26 11:46:56 -05:00
Sebastian Herrlinger f48784d152 upgrade opentui to v0.1.75 2026-01-26 11:17:26 -05:00
adamelmore 3dce6a6608
chore: gen changelog page off changelog json 2026-01-26 09:53:10 -06:00
Aiden Cline 39a73d4894
feat: dynamically resolve AGENTS.md files from subdirectories as agent explores them (#10678) 2026-01-26 10:49:41 -05:00
Steffen Deusch b1fbfa7e94
feat(opencode): add agent description (#10680) 2026-01-26 10:43:10 -05:00
GitHub Action 805ae19c9a chore: generate 2026-01-26 15:34:31 +00:00
adamelmore fcea7e18a5
chore: stale-while-revalidate headers for changelog 2026-01-26 09:33:43 -06:00
adamelmore 7c34319b19
fix(app): query selector with non-latin chars 2026-01-26 09:33:42 -06:00
adamelmore cd4676171b
feat(app): better sidebar hover when collapsed 2026-01-26 09:33:42 -06:00
adamelmore 7016be0739
wip(app): full-height sidebar 2026-01-26 09:33:42 -06:00
adamelmore ff35db0360
wip(app): full-height sidebar 2026-01-26 09:33:42 -06:00
adamelmore af3d8c383e
wip(app): sidebar hover full 2026-01-26 09:33:42 -06:00
GitHub Action 7f75f71f6b chore: generate 2026-01-26 14:15:46 +00:00
adamelmore 84b12a8fb7
feat(app): model settings 2026-01-26 08:15:01 -06:00
adamelmore 1934ee13d8
wip(app): model settings 2026-01-26 08:15:01 -06:00
adamelmore 6c1e18f111
fix(app): line selection waits on ready 2026-01-26 08:15:00 -06:00
adamelmore 3296b90372
fix(app): handle non-tool call permissions 2026-01-26 08:15:00 -06:00
adamelmore 0d651eab3b
feat(app): default servers on web 2026-01-26 08:15:00 -06:00
Ariane Emory 0edd304f42
fix: Make diff wrapping toggle always available in command_list and correct a type error (resolves #10682) (#10683) 2026-01-26 09:01:23 -05:00
Noam Bressler 6b83b172ae
fix: await SessionRevert.cleanup for shell (#10669) 2026-01-26 07:36:17 -05:00
Idris Gadi 444934a4c1
fix(tui): add visual feedback for diff wrap and conceal toggles (#10655) 2026-01-26 07:34:09 -05:00
adamelmore c4f1087e58
chore: details 2026-01-26 06:24:47 -06:00
adamelmore c87232d5df
perf(app): performance improvements 2026-01-26 06:08:09 -06:00
adamelmore d03c5f6b3f
perf(app): performance improvements 2026-01-26 06:08:09 -06:00
Ryan Vogel 23d85f4739
docs: add warning about Claude Pro/Max subscription support (#10595) 2026-01-25 22:28:01 -05:00
Ryan Vogel 8c4bf225f2 fix(web): update spacing on the changelog page 2026-01-25 21:41:12 -05:00
adamelmore 99ae3a7717 chore: cleanup 2026-01-25 20:40:00 -06:00
adamelmore 9d35a0bcb6 chore: cleanup 2026-01-25 20:40:00 -06:00
adamelmore a09a8701ae chore: cleanup 2026-01-25 20:40:00 -06:00
adamelmore 00d960d080 chore: cleanup 2026-01-25 20:40:00 -06:00
adamelmore 5993a098b4 fix(core): don't override source in custom provider loaders 2026-01-25 20:40:00 -06:00
adamelmore c323d96deb wip(app): provider settings 2026-01-25 20:40:00 -06:00
adamelmore 03d884797c wip(app): provider settings 2026-01-25 20:40:00 -06:00
adamelmore a5b72a7d99
fix(ui): tab click hit area 2026-01-25 20:32:59 -06:00
Ryan Vogel cc0085676b Add collapsible sections, sticky version header, and style refinements for changelog highlights 2026-01-25 21:26:56 -05:00
Aiden Cline eaad75b176 tweak: adjust tui syncing logic to help prevent case where agents would be undefined / missing 2026-01-25 21:26:47 -05:00
Ryan Vogel ab3268896d Add highlight tag parsing for changelog with video support 2026-01-25 21:26:43 -05:00
adamelmore 3d23d2df71
fix(app): missing translations for status 2026-01-25 19:39:09 -06:00
Aiden Cline 578361de64 fix: remove broken app.tsx command option 2026-01-25 20:27:41 -05:00
adamelmore 5369e96ab7
fix(app): line selection colors 2026-01-25 19:07:24 -06:00
adamelmore fbcf138526
chore: better i18n links 2026-01-25 19:07:23 -06:00
Ariane Emory 3071720ce7
fix(tui): Move animations toggle to global System category (resolves #10495) (#10497) 2026-01-25 17:57:47 -05:00
Frank 57532326f7 zen: handle subscription payment failure 2026-01-25 17:46:18 -05:00
MartinWie 045c30acf3
docs: fix permission event name (permission.asked not permission.updated) (#10588) 2026-01-25 17:44:57 -05:00
Aiden Cline 94dd0a8dbe ignore: rm spoof and bump plugin version 2026-01-25 17:27:24 -05:00
adamelmore 407f34fed5 chore: cleanup 2026-01-25 13:20:18 -06:00
adamelmore 94ce289dd9 fix(app): run start command after reset 2026-01-25 13:20:18 -06:00
adamelmore d115f33b59
fix(app): don't allow workspaces in non-vcs projects 2026-01-25 13:15:35 -06:00
adamelmore 14b00f64a7
fix(app): escape should always close dialogs 2026-01-25 12:17:35 -06:00
GitHub Action fc57c074ae chore: generate 2026-01-25 17:45:07 +00:00
Aiden Cline e49306b86c rm log statement 2026-01-25 12:44:17 -05:00
opencode 056186225b release: v1.1.36 2026-01-25 17:29:26 +00:00
GitHub Action b982ab2fbc chore: generate 2026-01-25 17:26:11 +00:00
adamelmore 9a89cd91d7
fix(app): line selection styling 2026-01-25 11:25:31 -06:00
adamelmore 65ac318282
fix(app): user message fade 2026-01-25 11:25:31 -06:00
Ryan Vogel e491f5cc16
fix(web): add & fix the download button (#10566) 2026-01-25 12:20:39 -05:00
ishaksebsib ebe86e40a0
fix(tui): prevent crash when theme search returns no results (#10565) 2026-01-25 12:11:49 -05:00
GitHub Action d75dca29e9 chore: generate 2026-01-25 16:49:03 +00:00
adamelmore 471fc06f01
chore(app): visual cleanup 2026-01-25 10:48:20 -06:00
adamelmore 4c2d597ae6
fix(app): line selection colors 2026-01-25 10:30:10 -06:00
adamelmore 2b07291e17
fix(app): scroll to comment on click 2026-01-25 10:30:10 -06:00
GitHub Action d25120680d chore: generate 2026-01-25 14:07:33 +00:00
Devin Griffin a900c89245
fix(app): mobile horizontal scrolling due to session stat btn (#10487) 2026-01-25 08:06:56 -06:00
Rahul A Mistry caecc7911d
fix(app): cursor on resize (#10293) 2026-01-25 08:04:25 -06:00
adamelmore f7a4cdcd32
fix(app): no default model crash 2026-01-25 07:01:36 -06:00
adamelmore e9152b174f
fix(app): comment line placement in diffs 2026-01-25 06:50:27 -06:00
adamelmore dcc8d1a638
perf(app): performance improvements 2026-01-25 06:43:27 -06:00
adamelmore ddc4e89359
fix(app): cleanup comment component usage 2026-01-25 06:20:50 -06:00
Michael Yochpaz 0bc4a43320
fix(provider): enable thinking for google-vertex-anthropic models (#10442)
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2026-01-24 23:42:29 -05:00
Aiden Cline e2d0d85d93 test: fix 2026-01-24 23:42:12 -05:00
Aiden Cline 2917a2fa61 test: fix 2026-01-24 23:41:47 -05:00
GitHub Action 12473561ba chore: generate 2026-01-25 04:12:09 +00:00
Aiden Cline 397ee419d1 tweak: make question valdiation more lax to avoid tool call failures 2026-01-24 23:11:21 -05:00
GitHub Action a64f8d1b11 chore: generate 2026-01-25 04:01:25 +00:00
Aiden Cline 7f55a9736d chore: bump hey api 2026-01-24 23:00:40 -05:00
GitHub Action 460513a835 chore: generate 2026-01-25 00:37:59 +00:00
opencode 33298e8775 release: v1.1.35 2026-01-25 00:37:58 +00:00
adamelmore 2f9f588f77
fix(app): submit button state 2026-01-24 18:34:42 -06:00
Rahul A Mistry 399fec770f
fix(app): markdown rendering with morphdom for better dom functions (#10373) 2026-01-24 18:29:58 -06:00
adamelmore 8d1a66d043
fix(app): unnecessary suspense flash 2026-01-24 17:17:44 -06:00
GitHub Action e1fe86e6d7 chore: generate 2026-01-24 23:10:03 +00:00
David Hill 93e948ae12 fix(ui): ensure comment popover appears above other comment icons 2026-01-24 23:09:22 +00:00
David Hill 8714b1a3ac add active state to comment cards in prompt input 2026-01-24 23:09:22 +00:00
David Hill 4ded06f05d update: theme variables 2026-01-24 23:09:22 +00:00
GitHub Action 6d0fecb985 chore: generate 2026-01-24 23:02:21 +00:00
adamelmore e223d1a0e5
fix: type error 2026-01-24 17:01:37 -06:00
adamelmore 3fdd6ec120
fix(app): terminal clone needs remount 2026-01-24 16:58:43 -06:00
adamelmore 2f1be914cd
fix(app): remove terminal connection error overlay 2026-01-24 16:58:43 -06:00
GitHub Action 1269766cb8 chore: generate 2026-01-24 22:58:15 +00:00
adamelmore ae11cad13b fix: type error 2026-01-24 16:57:38 -06:00
adamelmore 10d227b8d6 fix(ui): tab focus state 2026-01-24 16:57:38 -06:00
adamelmore d97cd56867 fix(ui): popover exit ux 2026-01-24 16:57:38 -06:00
David Hill 43906f56c8 fix(app): remove space between ellipsis and truncated text in comment card tooltip 2026-01-24 22:42:52 +00:00
David Hill 241087d1dc fix(app): update status popover empty state text color and centering 2026-01-24 22:35:24 +00:00
David Hill fba77a364c fix(ui): prevent tooltip fade when forceOpen is true 2026-01-24 22:29:38 +00:00
David Hill 3d956c5f7e fix(ui): show 'Copied' tooltip instantly when copy button clicked 2026-01-24 22:25:20 +00:00
David Hill 4a4c1b31a7 fix(ui): update copy button tooltip gutter and label to 'Copy link' 2026-01-24 22:22:01 +00:00
David Hill 30111d2b16 fix(ui): prevent focus on share popover text field 2026-01-24 22:17:59 +00:00
David Hill b695216063 fix(ui): align list search input width with list items 2026-01-24 22:11:31 +00:00
David Hill c2ec608212 feat(ui): add link icon and use it for copy-to-clipboard buttons
Replace copy icon with new link icon in share URL copy button
and TextField copyable button for better visual indication.
2026-01-24 22:02:09 +00:00
David Hill c1af7ddc6b fix(app): adjust share popover position 64px to the left 2026-01-24 22:02:09 +00:00
David Hill cf7c6417f8 fix(app): update share popover gutter to 6px and radius to match status dropdown 2026-01-24 22:02:09 +00:00
David Hill 937474aff0 fix(app): add 8px spacing between share button and icon buttons in titlebar 2026-01-24 22:02:09 +00:00
David Hill a878b8d7ac refactor(app): replace Popover with DropdownMenu for server options 2026-01-24 22:02:09 +00:00
David Hill b824fc5516 fix(app): update options icon button styling - active state and hover 2026-01-24 22:02:09 +00:00
David Hill c56f6127c7 fix(app): change server item actions div padding from px-4 to pl-4 2026-01-24 22:02:09 +00:00
David Hill 8845f2b926 feat(ui): add onFilter callback to List, discard add server row when searching 2026-01-24 22:02:09 +00:00
David Hill df4d839577 fix(app): position status circle inside input wrapper and fix dialog padding 2026-01-24 22:02:09 +00:00
David Hill 8fe42cd5dc fix(app): remove hover background color from server list items 2026-01-24 22:02:09 +00:00
David Hill a169c2987b fix(app): allow add server row to grow for error message 2026-01-24 22:02:08 +00:00
David Hill a5c08bc4f8 fix(app): update add server button and row styling 2026-01-24 22:02:08 +00:00
David Hill 02aea77e92 feat(app): update manage servers dialog styling and behavior 2026-01-24 22:02:08 +00:00
David Hill a98add29d1 feat(app): add truncation tooltip to server items in status popover 2026-01-24 22:02:08 +00:00
David Hill d01df32e36 fix(app): update server and MCP item styles in status popover 2026-01-24 22:02:08 +00:00
David Hill 2c620e1742 fix(app): update status popover styling and positioning 2026-01-24 22:02:08 +00:00
David Hill 262084d7e6 fix(app): use rounded-sm for explicit 4px border radius 2026-01-24 22:02:08 +00:00
David Hill b089358503 fix(app): update titlebar spacing and status popover styling 2026-01-24 22:02:08 +00:00
David Hill 02456376ce fix(app): enable submit button when comment cards are present 2026-01-24 22:02:08 +00:00
GitHub Action faf2609bc5 chore: generate 2026-01-24 21:53:51 +00:00
Liyang Zhu aeeb05e4a0
feat(app): back button in subagent sessions (#10439) 2026-01-24 15:53:15 -06:00
adamelmore 847a7ca009
fix(app): don't show scroll to bottom if no scroll 2026-01-24 15:01:17 -06:00
adamelmore dc1ff0e63e fix(app): model select not closing on escape 2026-01-24 15:01:05 -06:00
adamelmore 7ba25c6afb fix(app): model selector ux 2026-01-24 15:01:05 -06:00
adamelmore b951187a6e
fix(app): no select on new session 2026-01-24 14:58:16 -06:00
Maharshi Patel 8f99e9a606
fix(opentui): question selection click when terminal unfocused (#9731) 2026-01-24 15:12:16 -05:00
adamelmore 27b45d070d
fix(app): scrolling for unpaid model selector 2026-01-24 13:38:14 -06:00
Dax Raad eaa622e852 fix adam 2026-01-24 14:25:01 -05:00
Dax Raad ff9c186485 tests 2026-01-24 14:16:46 -05:00
adamelmore 41f2653a30
fix(app): prompt submission failing on first message 2026-01-24 13:15:34 -06:00
Dax Raad 0d9ca0ea31 sync 2026-01-24 14:14:17 -05:00
Dax Raad 68bd16df69 core: fix models snapshot loading to prevent caching issues 2026-01-24 14:06:07 -05:00
GitHub Action b3901ac38b chore: generate 2026-01-24 18:59:51 +00:00
David Hill 48236ee0ef feat(ui): add critical shadow for comment input validation, set editor popover radius to 14px 2026-01-24 18:59:07 +00:00
David Hill e2bffc29f2 fix(ui): change read-only comment popover border-radius to 8px 2026-01-24 18:59:07 +00:00
David Hill fda897eac4 fix(app): improve comment popover - remove disabled state, add error styling, fix click-outside detection 2026-01-24 18:59:07 +00:00
David Hill e5d2d984b6 feat(app): change prompt placeholder based on comment count 2026-01-24 18:59:07 +00:00
David Hill bfb0885371 fix(util): change filename truncation to end truncation, add truncateMiddle utility 2026-01-24 18:59:07 +00:00
David Hill 0d41f1fc24 fix(ui): remove unnecessary !important from diff selection styles 2026-01-24 18:59:07 +00:00
David Hill 363ff153a4 fix(ui): fix selected line number color in diff view for light/dark mode 2026-01-24 18:59:07 +00:00
David Hill f4bcf0062a fix(app): adjust prompt container padding to 16px bottom and horizontal 2026-01-24 18:59:07 +00:00
David Hill 9759afad83 fix(app): adjust prompt input positioning - 12px from bottom/right, remove session panel bottom padding 2026-01-24 18:59:07 +00:00
David Hill ac204ed89d fix(ui): add escape/click-away to close read-only comment popovers, 10px radius, remove 'Click to view context' text 2026-01-24 18:59:06 +00:00
adamelmore 1080f37f9c
fix(app): don't use findLast 2026-01-24 12:41:50 -06:00
adamelmore d90b4c9ebd
fix(app): line selection ux 2026-01-24 12:41:50 -06:00
adamelmore 42b802b688
fix(app): line selection ux fixes 2026-01-24 12:41:50 -06:00
Dax Raad fa1a54ba3d fix nix 2026-01-24 13:24:40 -05:00
GitHub Action 8f0d08fae0 chore: generate 2026-01-24 18:17:29 +00:00
Joseph Campuzano 15801a01ba
fix: add state to pause existing audio for demo menus, add support fo… (#10428) 2026-01-24 12:16:53 -06:00
Dax Raad 32e6bcae3b core: fix unicode filename handling in snapshot diff by disabling quote escaping
This ensures unicode and special characters in filenames are displayed correctly when generating diff patches, allowing proper file detection and revert operations
2026-01-24 13:07:07 -05:00
zerone0x 087d7da14d
fix(provider): deep merge providerOptions in applyCaching (#10323)
Co-authored-by: Claude <noreply@anthropic.com>
2026-01-24 13:07:04 -05:00
GitHub Action 442a735883 chore: generate 2026-01-24 18:04:12 +00:00
OpeOginni 67ea21b55a
feat(web): implement new server management for web and desktop (#8513) 2026-01-24 12:03:36 -06:00
Britt f4cf3f4976
fix(web): construct apply_patch metadata before requesting permission (#10422) 2026-01-24 12:00:21 -06:00
Dax Raad e3c1861a3e get rid of models.dev macro 2026-01-24 12:27:13 -05:00
Sebastian Herrlinger ad27427b48 use min/maxHeight for question textarea 2026-01-24 12:14:12 -05:00
Aiden Cline 88bcd04659 tweak: tell the model what model it is in environment section of prompt 2026-01-24 12:10:15 -05:00
justfortheloveof 077d17d433
fix: permission prompt should ignore keyboard events while dialog stack len > 0 (#10338) 2026-01-24 12:01:46 -05:00
Filip 6511243152
feat(docs): add a desktop troubleshooting guide (#10397) 2026-01-24 12:00:51 -05:00
GitHub Action ea8d727e28 chore: generate 2026-01-24 16:55:54 +00:00
Frank b590bda5ed zen: show reload error 2026-01-24 11:48:19 -05:00
Frank d8bbb6df60 zen: disable reload when reload fails 2026-01-24 11:48:19 -05:00
adamelmore 7c2e59de68
fix(app): new workspace expanded and at the top 2026-01-24 09:12:32 -06:00
adamelmore fa510161f6
fix(app): missing translations 2026-01-24 09:12:12 -06:00
adamelmore 6abe86806f
fix(app): better error screen when connecting to sidecar 2026-01-24 09:10:02 -06:00
adamelmore 6d8e994383
fix(app): line selection fixes 2026-01-24 09:09:27 -06:00
GitHub Action ae77ef3370 chore: generate 2026-01-24 14:47:36 +00:00
Ariane Emory 68e504bdc2
fix(tui): Use selectedForeground for question prompt tab text visibility (resolves #10334) (#10337) 2026-01-24 09:46:59 -05:00
Rahul A Mistry 91287dd7bc
fix(app): tooltip text in light mode to use inverted neutral scale (#9786) 2026-01-24 07:17:20 -06:00
adamelmore 09f45320b7 chore: cleanup 2026-01-24 07:00:41 -06:00
adamelmore 962ab3bc8c fix(app): reactive loops 2026-01-24 07:00:41 -06:00
adamelmore da8f3e92a7 perf(app): better session stream rendering 2026-01-24 07:00:41 -06:00
GitHub Action 04b511e1fe chore: generate 2026-01-24 12:50:47 +00:00
adamelmore 456469d541
fix(app): tool details indentation 2026-01-24 06:50:01 -06:00
adamelmore d96877f173
fix(app): sticky header top 2026-01-24 06:50:01 -06:00
Ariane Emory 98b66ff933
feat(desktop): add Iosevka as a font choice (resolves #10103) (#10347) 2026-01-24 06:28:58 -06:00
Devin Griffin 5f7111fe93
fix(app): Always close hovercard when view-sessions clicked (#10326) 2026-01-24 06:27:32 -06:00
Devin Griffin d5f78a7278
fix(app): Fix plan mode btn keyboard a11y issues (#10330) 2026-01-24 06:27:09 -06:00
David Hill 0cc206a1a5 update: border radius on popover card 2026-01-24 06:18:56 +00:00
David Hill d4443d79c7 update: border variable 2026-01-24 06:18:55 +00:00
David Hill c9215e8dc3 fix(ui): style review tab comment button to match file tab - blue background, white comment icon 2026-01-24 06:18:55 +00:00
David Hill 58788192f4 fix(ui): close comment input popover on Escape key or click away 2026-01-24 06:18:55 +00:00
David Hill 40ab6ac862 fix(ui): use shadow-lg-border-base on read-only comment popovers and align label spacing 2026-01-24 06:18:55 +00:00
David Hill 31f80a45af fix(ui): remove border from comment input popover 2026-01-24 06:18:55 +00:00
David Hill 0a9f51f87f fix(ui): position read-only comment popover below icon with 4px gutter 2026-01-24 06:18:55 +00:00
David Hill af6bd9d3b1 fix(ui): style comment popovers - 14px radius, move label below, use text-weak for label, text-strong 14px for comment 2026-01-24 06:18:55 +00:00
David Hill c66da17364 fix(ui): move filename and line count below comment text in popovers 2026-01-24 06:18:55 +00:00
David Hill b280207481 fix(app): add tooltip with path, 6px spacing before close icon, and reduce filename truncation to 14 chars 2026-01-24 06:18:55 +00:00
David Hill 75cccc305a feat(app): add middle truncation for filename in comment card 2026-01-24 06:18:55 +00:00
David Hill 18ea09868a fix(app): truncate filename from start to show end of path 2026-01-24 06:18:55 +00:00
David Hill 1df697dec7 fix(app): remove gap between filename and comment in comment card 2026-01-24 06:18:55 +00:00
David Hill 1476c4ca49 fix(app): add shadow-xs-border with hover state to comment card 2026-01-24 06:18:55 +00:00
David Hill 3b3ab29d8c fix(app): comment card styling - 48px height, 2px gap, truncate filename while keeping line count visible 2026-01-24 06:18:55 +00:00
David Hill 258d207fd6 fix(app): increase comment font size to 12px 2026-01-24 06:18:55 +00:00
David Hill 4b64bff11b fix(app): add 8px gap before close icon and truncate long filenames 2026-01-24 06:18:55 +00:00
David Hill c70e8b5880 fix(app): keep close icon in top right of comment card 2026-01-24 06:18:55 +00:00
David Hill 42a1a1202c fix(app): add transition-all to comment card hover states 2026-01-24 06:18:55 +00:00
David Hill d3490cfd29 feat(ui): add close-small icon and use it for comment card dismiss button 2026-01-24 06:18:55 +00:00
David Hill 5384040051 fix(app): truncate comment text and set card max-width to 200px 2026-01-24 06:18:55 +00:00
David Hill 1bf4caa0c1 fix(app): indent comment text to align with filename in context card 2026-01-24 06:18:55 +00:00
David Hill 35a3c98221 fix(app): style submitted comment icons to match comment popup style 2026-01-24 06:18:55 +00:00
David Hill 56ece04dd5 fix(app): update prompt input styling - 14px border radius, card hover states, and 8px padding 2026-01-24 06:18:55 +00:00
David Hill 328bd3fb02 fix(app): update context cards styling with 8px padding/gap and 6px border radius 2026-01-24 06:18:55 +00:00
David Hill 2daa3652bb fix(ui): add button-primary-base variable and use primary variant for Comment button 2026-01-24 06:18:54 +00:00
David Hill ae84e9909a fix(app): improve comment popup styling and add new comment icon 2026-01-24 06:18:54 +00:00
Fynn b978ca11da
fix: retry webfetch with simple UA on 403 (#10328) 2026-01-24 00:14:32 -05:00
GitHub Action e2d8310b76 chore: generate 2026-01-24 05:12:45 +00:00
Daniel Olowoniyi 1d09343f17
fix: allow gpt-5.1-codex model in codex auth pluginFixes (#10181) 2026-01-24 00:11:54 -05:00
Vladimir Glafirov 6633f0e6fa
fix: bump gitlab-ai-provider version (#10255) 2026-01-24 00:11:18 -05:00
Shantur Rathore 4173adf5e2
feat(tasks): Add model info as part of metadata (#10307) 2026-01-24 00:10:40 -05:00
Arthur cf7e10c4e8
fix: add xhigh reasoning effort for GitHub Copilot GPT-5 models (#10092)
Co-authored-by: Arthur Freitas Ramos <arthur@MacBook-Air-de-Arthur.local>
2026-01-24 00:09:47 -05:00
Frank af5e405391 zen: remove grok code model 2026-01-23 23:25:34 -05:00
Alex Yaroshuk 8a216a6ad5
fix(app): normalize path separators for session diff filtering on Windows (#10291) 2026-01-23 16:17:47 -06:00
Ariane Emory 225b72ca36
feat: always center selected item in selection dialogs (resolves #10209) (#10207) 2026-01-23 11:59:39 -06:00
Rahul A Mistry 8105f186dc
fix(app): center checkbox indicator in provider selection (#10267) 2026-01-23 10:23:24 -06:00
GitHub Action 4f1bdf1c59 chore: generate 2026-01-23 16:22:07 +00:00
Frank 472695caca zen: fix balance not shown 2026-01-23 11:21:08 -05:00
GitHub Action 469fd43c71 chore: generate 2026-01-23 15:59:00 +00:00
Frank 24d942349f zen: use balance after rate limited 2026-01-23 10:58:00 -05:00
Edin 65c236c071
feat(app): auto-open oauth links for codex and copilot (#10258) 2026-01-23 09:35:44 -06:00
Adam e5fe50f7da
fix(app): close delete workspace dialog immediately 2026-01-23 05:41:51 -06:00
Adam b6beda1569
fix: type error 2026-01-23 05:32:37 -06:00
GitHub Action f34b509fe7 chore: generate 2026-01-23 11:19:35 +00:00
Adam 2a2d800ac4 fix: type error 2026-01-23 05:18:57 -06:00
Adam 4afb46f571 perf(app): don't remount directory layout 2026-01-23 05:18:57 -06:00
Adam c4d223eb99 perf(app): faster workspace creation 2026-01-23 05:18:42 -06:00
GitHub Action 3fbda54045 chore: generate 2026-01-23 11:10:22 +00:00
Shantur Rathore 41ede06b20
docs(ecosystem): Add CodeNomad entry to ecosystem documentation (#10222) 2026-01-23 05:09:38 -06:00
Adam 82ec84982e
Reapply "wip(app): line selection"
This reverts commit df7b6792cd.
2026-01-23 05:01:10 -06:00
Adam df7b6792cd
Revert "wip(app): line selection"
This reverts commit 1780bab1ce.
2026-01-23 04:58:41 -06:00
Devin Griffin c72d9a473c
fix(app): View all sessions flakiness (#10149) 2026-01-23 04:57:10 -06:00
GitHub Action d3688b150a chore: generate 2026-01-23 10:55:37 +00:00
Rahul A Mistry e376e1de16
fix(app): enable dialog dismiss on model selector (dialog.tsx) (#10203) 2026-01-23 04:55:00 -06:00
opencode c130dd425a release: v1.1.34 2026-01-23 07:27:35 +00:00
Eric Guo b298982268
fix(desktop): Fixed a reactive feedback loop in the global project cache sync (#10139) 2026-01-23 15:23:06 +08:00
Frank 47a2b9e8df zen: glm 4.7 2026-01-23 01:21:41 -05:00
GitHub Action 213b823c69 chore: generate 2026-01-23 05:28:47 +00:00
Frank c0dc8ea39e wip: zen black 2026-01-23 00:27:54 -05:00
GitHub Action 077ebdbfda chore: generate 2026-01-23 04:12:51 +00:00
Adam 1780bab1ce wip(app): line selection 2026-01-22 22:12:12 -06:00
Adam d35fabf5db chore: cleanup 2026-01-22 22:12:12 -06:00
Adam 82f718b3cf wip(app): line selection 2026-01-22 22:12:12 -06:00
Adam 0eb523631d wip(app): line selection 2026-01-22 22:12:12 -06:00
Adam 99e15caaf6 wip(app): line selection 2026-01-22 22:12:12 -06:00
Adam 1e1872aada wip(app): line selection 2026-01-22 22:12:12 -06:00
Adam cb481d9ac8 wip(app): line selection 2026-01-22 22:12:12 -06:00
Adam 0ce0cacb28 wip(app): line selection 2026-01-22 22:12:12 -06:00
Adam 640d1f1ecc wip(app): line selection 2026-01-22 22:12:12 -06:00
opencode 2e53697da0 release: v1.1.33 2026-01-23 02:38:33 +00:00
Adam 71cd59932e
fix(app): session shouldn't be keyed 2026-01-22 20:28:10 -06:00
Adam 14db336e3a
fix(app): flash of fallback icon for projects 2026-01-22 20:17:50 -06:00
Adam 2b9b98e9c2
fix(app): project icon color flash on load 2026-01-22 20:17:50 -06:00
Adam 07015aae07
fix(app): folder suggestions missing last part 2026-01-22 20:17:50 -06:00
Adam 972cb01d5c fix(app): allow adding projects from any depth 2026-01-22 20:09:18 -06:00
Adam a8018dcc43 fix(app): allow adding projects from root 2026-01-22 20:09:18 -06:00
zerone0x 31094cd5a4
fix(provider): add thinking presets for Google Vertex Anthropic (#9953)
Co-authored-by: Claude <noreply@anthropic.com>
2026-01-22 19:44:18 -06:00
Adam bcf7a65e36
fix(app): non-git projects should be renameable 2026-01-22 18:07:57 -06:00
Vladimir Glafirov 515391e9c7
feat(gitlab): Added support for OpenAI based GitLab Duo models (#10108) 2026-01-22 16:26:25 -06:00
Idris Gadi 510f595e25
fix(tui): add weight to fuzzy search to maintain title priority (#10106) 2026-01-22 16:15:11 -06:00
Frank 1b244bf850 wip: zen black 2026-01-22 17:06:47 -05:00
GitHub Action c128579cfc chore: generate 2026-01-22 22:04:55 +00:00
Frank 5f3ab9395f wip: zen black 2026-01-22 17:02:46 -05:00
Alex Yaroshuk fdac21688c
feat(app): add app version display to settings (#10095) 2026-01-22 14:41:29 -06:00
GitHub Action dd5a601eda chore: generate 2026-01-22 19:43:50 +00:00
iltenahmet 3eaf6f3baf
fix(ui): show file path in apply_patch request permission screen (#10079) 2026-01-22 13:43:11 -06:00
opencode 71ef43f9a0 release: v1.1.32 2026-01-22 19:22:26 +00:00
Greg Pstrucha 8ebb766470
fix(attach): allow remote --dir (#8969) 2026-01-22 13:19:08 -06:00
Adam 46de1ed3b6
fix(app): windows path handling issues 2026-01-22 12:41:02 -06:00
Alex Yaroshuk 3c7d5174b3
fix(ui): prevent copy buttons from stealing focus from prompt input (#10084) 2026-01-22 12:37:13 -06:00
Ygor Simões 32f72f49a8
feat(i18n): add br locale support (#10086) 2026-01-22 12:36:33 -06:00
Shubh Porwal 923e3da973
feat(ui): add aura theme (#10056) 2026-01-22 12:28:41 -06:00
GitHub Action c96c25a72c chore: generate 2026-01-22 18:24:16 +00:00
Aryan "LAG" Gupta cda7d3dd78
fix: make 'Learn More' link functional in theme settings (#10078) 2026-01-22 12:23:29 -06:00
Adam 9802ceb94f chore: cleanup 2026-01-22 12:22:10 -06:00
Adam 62115832f5 feat(app): render audio players in session review 2026-01-22 12:22:10 -06:00
Adam 496bbd70f4 feat(app): render images in session review 2026-01-22 12:22:10 -06:00
Adam 93044cc7d1
test(app): fix windows paths 2026-01-22 12:19:57 -06:00
GitHub Action 5a4eec5b08 chore: generate 2026-01-22 18:17:10 +00:00
Frank e17b875641 zen: cancel waitlist 2026-01-22 13:02:28 -05:00
Frank a890d51bbc wip: zen black 2026-01-22 13:02:28 -05:00
Adam bb582416f2
chore: cleanup 2026-01-22 11:21:14 -06:00
Adam b8526eca67
chore: cleanup 2026-01-22 11:19:53 -06:00
Adam 9c45746bd2
fix(app): new session button 2026-01-22 11:17:55 -06:00
Adam c4971e48c4 chore(app): translations 2026-01-22 11:06:51 -06:00
Adam de6582b38b feat(app): delete sessions 2026-01-22 11:06:51 -06:00
Adam fc53abe589
feat(app): close projects from hover card 2026-01-22 11:03:49 -06:00
Adam 7b23bf7c1b
fix(app): don't auto nav to workspace after reset 2026-01-22 10:57:43 -06:00
Adam a96f3d153b
Revert "fix: handle special characters in paths and git snapshot reading logic(#9804) (#9807)"
This reverts commit cf6ad4c407.
2026-01-22 10:37:13 -06:00
Adam 31f3a508dc
Revert "fix(core): snapshot regression"
This reverts commit bb710e9ea1.
2026-01-22 10:35:31 -06:00
Aiden Cline 3b7c347b2e tweak: bash tool, ensure cat will trigger external_directory perm 2026-01-22 10:26:06 -06:00
karta0807913 29cebd73e5
feat(mcp log): print mcp stderr to opencode log file (#9982)
Co-authored-by: chuxuan.liang <chuxuan.liang@bytedance.com>
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2026-01-22 10:02:26 -06:00
Cas e4286ae7a3
fix(codex): write refresh tokens to openai auth (#10010) (#10011) 2026-01-22 09:53:09 -06:00
bewareoftheleopard c3f393bcc1
fix(desktop): Expand font stacks to include macOS Nerd Font default names (#10045) 2026-01-22 08:56:19 -06:00
Ryan Miville 9aa54fd71b
fix(app): support ctrl-n/p in lists (#10036) 2026-01-22 08:33:35 -06:00
Yash Rathore e85b953087
fix(app): clear session hover state on navigation (#10031) 2026-01-22 08:32:13 -06:00
Brendan Allan b776ba6b76
fix(desktop): correct NO_PROXY syntax 2026-01-22 22:18:08 +08:00
Brendan Allan 224b2c37d7
fix(desktop): attempt to improve connection reliability 2026-01-22 22:06:28 +08:00
GitHub Action 16a8f5a9c3 chore: generate 2026-01-22 13:43:36 +00:00
Adam 16fad51b5e feat(app): add workspace startup script to projects 2026-01-22 07:42:56 -06:00
Adam 287511c9b1 test(app): terminal smoke test 2026-01-22 07:34:44 -06:00
Adam 0a678eeacc test(app): file viewer smoke test 2026-01-22 07:34:44 -06:00
Adam c031139b89 test(app): model picker smoke test 2026-01-22 07:34:44 -06:00
Adam 710dc4fa94 test(app): @ attachment smoke test 2026-01-22 07:34:44 -06:00
Adam ec53a7962e test(app): slash command smoke tests 2026-01-22 07:34:44 -06:00
Adam 6f7d710129 test(app): settings smoke tests 2026-01-22 07:34:44 -06:00
Adam c41c9a366f
fix: type error 2026-01-22 07:24:13 -06:00
Adam 4385f03053
fix: satisfies 2026-01-22 07:19:41 -06:00
Adam 8e3b459d77
fix(app): hover-card scrolling 2026-01-22 07:16:02 -06:00
Adam 3807523f49
fix(app): auto-scroll 2026-01-22 07:16:02 -06:00
Adam 09997bb6c8
fix(app): auto-scroll 2026-01-22 07:16:01 -06:00
Alex Yaroshuk aa17729008
feat(app): add scrollbar styling to session page (#10020) 2026-01-22 06:53:55 -06:00
GitHub Action b59f3e6811 chore: generate 2026-01-22 12:47:58 +00:00
Sondre 8427f40e8d
feat: Add support for Norwegian translations (#10018) 2026-01-22 06:47:19 -06:00
Adam fb007d6bab
feat(app): copy buttons for assistant messages and code blocks 2026-01-22 06:29:38 -06:00
Adam ae2693425e
fix(app): snap to bottom on prompt 2026-01-22 05:45:53 -06:00
Adam d9b9485019
fix(app): a11y translations 2026-01-22 05:36:38 -06:00
Rahul A Mistry 366da595af
fix(desktop): change project path tooltip position to bottom (#9497) 2026-01-22 05:23:37 -06:00
GitHub Action d14735ef4b chore: generate 2026-01-22 11:11:32 +00:00
Nolan Darilek 3435327bc0
fix(app): session screen accessibility improvements (#9907) 2026-01-22 05:10:53 -06:00
Adam 8a043edfd5
chore: update website stats 2026-01-22 04:53:12 -06:00
Shoubhit Dash c737776958
refactor(desktop): move markdown rendering to rust (#10000) 2026-01-22 04:48:39 -06:00
David Hill 7b0ad87781 fix: add 8px left margin to sidebar toggle on desktop 2026-01-22 09:50:13 +00:00
David Hill 3b92d5c1c6 fix: match terminal toggle button size with sidebar and review toggles 2026-01-22 09:48:10 +00:00
David Hill cf1fc02d27 update jump to latest button with circular design and animation
- add arrow-down-to-line icon
- circular 32px button centered above prompt input
- fade/scale/translate animation on show/hide
- fix duplicate language.ru keys in i18n files
2026-01-22 09:41:28 +00:00
NourEldin Osama ba2e35e29c
feat(i18n): add Arabic language support (#9947) 2026-01-22 02:14:01 -06:00
DNGriffin 9afc067152
feat(app): always show Toggle-Review button (#9944) 2026-01-22 02:09:55 -06:00
Aiden Cline c2844697f3 fix: ensure images are properly returned as tool results 2026-01-21 23:54:44 -06:00
Alex Sadleir fc0210c2fd
fix(acp): rename setSessionModel to unstable_setSessionModel (#9940) 2026-01-21 22:11:09 -06:00
luo jiyin c3415b79fe
fix: correct spelling 'supercedes' to 'supersedes' (#9935)
Signed-off-by: luojiyin <luojiyin@hotmail.com>
2026-01-21 22:10:40 -06:00
Ronan Kearns af1e2887bd
fix(app): open terminal pane when creating new terminal (#9926) 2026-01-21 21:09:08 -06:00
dpuyosa 65e267ed3a
feat: Add promptCacheKey for Venice provider (#9915) 2026-01-21 20:28:04 -06:00
Daniel Rodriguez 6d574549bc
fix: include _noop tool in activeTools for LiteLLM proxy compatibility (#9912) 2026-01-21 18:46:41 -06:00
GitHub Action f7c5b62ba3 chore: generate 2026-01-22 00:22:40 +00:00
opencode 59ceca3e51 release: v1.1.31 2026-01-22 00:22:10 +00:00
Adam 877b0412c9
fix(app): use message diffs, not session diffs 2026-01-21 18:18:57 -06:00
Aiden Cline 19fe3e265a mark subagent sessions as agent initiated to ensure they dont count against quota (got the ok from copilot team) 2026-01-21 16:33:43 -06:00
Frank 20b6cc279f zen: show subscription usage in graph 2026-01-21 17:21:34 -05:00
Frank 80c808d186 zen: show subscription usage in usage history 2026-01-21 17:21:34 -05:00
Frank a132b2a138 Zen: disable autoreload by default 2026-01-21 17:21:34 -05:00
Suad Wolgram 936f3ebe95
feat(ui): add gruvbox theme (Web/App) (#9855) 2026-01-21 15:34:27 -06:00
Alex Yaroshuk 23daac2170
feat(i18n): add Traditional Chinese language support & rename 'Chinese' to 'Chinese (Simplified)' (#9887) 2026-01-21 15:33:26 -06:00
Alex Yaroshuk 383c2787f9
feat(i18n): add Russian language support (#9882) 2026-01-21 15:30:12 -06:00
Aiden Cline c89f6e7ac6 add chat.headers hook, adjust codex and copilot plugins to use it 2026-01-21 15:10:08 -06:00
GitHub Action 17a5f75b54 chore: generate 2026-01-21 21:05:26 +00:00
Filip 5ca28b6454
feat(app): polish translations (#9884) 2026-01-21 15:04:25 -06:00
opencode 09d2fd57ff release: v1.1.30 2026-01-21 20:55:35 +00:00
Adam bcdec15fb4
fix(web): favicon rename again 2026-01-21 14:52:21 -06:00
Adam b7b2eae20c
fix(web): favicon rename again 2026-01-21 14:36:21 -06:00
Adam 1b98f26794
fix(web): missing favicons 2026-01-21 14:27:17 -06:00
Adam fa91337723
fix(app): provider connect oauth error handling 2026-01-21 14:26:14 -06:00
Adam 6d656e4827
fix(app): querySelector errors, more defensive scroll-to-item 2026-01-21 14:21:59 -06:00
Adam ae8cff22e5
fix(app): renaming non-git projects shouldn't affect other projects 2026-01-21 14:21:58 -06:00
Adam 52535654e7
fix(app): tab should select suggestion 2026-01-21 14:21:58 -06:00
Tommy D. Rossi 416aaff488
feat(acp): add session/list and session/fork support (#7976) 2026-01-21 14:14:56 -06:00
Aiden Cline aa599b4a7d fix: when dropping unsupported metadata match on providerID/model.id instead of providerID/model.api.id to prevent regression when using legacy model ids (pre-variant) 2026-01-21 13:39:55 -06:00
Adam b33cec485a
fix: type error 2026-01-21 13:25:43 -06:00
Adam 3ba1111ed0
fix(app): terminal issues/regression 2026-01-21 13:23:50 -06:00
Aiden Cline 6f7a1c69a5 tweak: adjust textVerbosity and reasoningEffort defaults to better match codex cli 2026-01-21 13:23:04 -06:00
Allan Hvam 13405aedea
fix(app): remove terminal button border to align with close button (#9874) 2026-01-21 13:05:32 -06:00
Daniel Polito df2ed99231
fix(desktop): Navigation with Big Sessions (#9529) 2026-01-21 13:01:18 -06:00
Adam c69e3bbde7
fix(app): auto-scroll ux 2026-01-21 12:53:24 -06:00
Daniel Olowoniyi 2a370f8038
feat: implement home directory expansion for permission patterns using `~` and `$HOME` prefixes. (#9813) 2026-01-21 12:52:21 -06:00
Aiden Cline d9f0287d74 tweak: add back todo list tools for openai models 2026-01-21 12:14:09 -06:00
Noam Bressler 301e74d953
fix: Persist loaded model and mode on ACP session load (#9829) 2026-01-21 12:10:54 -06:00
GitHub Action d03cac2351 chore: generate 2026-01-21 17:24:14 +00:00
Vladimir Glafirov 1820569818
chore(deps): update GitLab packages for better self-hosted instance support (#9856) 2026-01-21 11:23:33 -06:00
Bart Broere 8df09abb1b
feat: Make the models.dev domain configurable for offline environments (#9258) 2026-01-21 11:23:07 -06:00
GitHub Action 95b17bcf5e chore: generate 2026-01-21 17:17:33 +00:00
opencode c4c489a5bc release: v1.1.29 2026-01-21 17:17:32 +00:00
Adam cd34f5e07c
feat(app): new sound effects, downmixed to mono 2026-01-21 11:14:11 -06:00
Adam 621550ac77
fix(app): keybind search height 2026-01-21 11:14:11 -06:00
Adam b746c006cf
feat(app): new sounds 2026-01-21 11:14:11 -06:00
Adam 850d50eb64
fix(app): missing i18n keys 2026-01-21 11:14:11 -06:00
Aiden Cline ab3d412a81 tweak: adjust skill tool description to make it more clear which skills are available 2026-01-21 11:08:28 -06:00
Stephen Collings 0e1a8a1839
fix: Claude w/bedrock custom inference profile - caching support (#9838)
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2026-01-21 10:42:13 -06:00
GitHub Action 178767af70 chore: generate 2026-01-21 16:36:03 +00:00
Rahul A Mistry b8a0e420f8
feat(app): search on settings shortcuts (#9850) 2026-01-21 10:35:15 -06:00
nuno maduro bfbcbc8863
feat(formatters): add laravel pint as a `.php` formatter (#7312) 2026-01-21 10:31:39 -06:00
Spoon fd77d31b49
tweak(session title): change prompt to have the response with user language (#9847) 2026-01-21 10:05:09 -06:00
Rahul A Mistry 9f02ffe02d
fix(app): new workspace button with all languages (#9848) 2026-01-21 10:03:29 -06:00
GitHub Action b10f423743 chore: generate 2026-01-21 15:58:36 +00:00
Nolan Darilek 0059fdc1f5
fix(app): add aria-labels to titlebar and sidebar buttons (#9843) 2026-01-21 09:57:50 -06:00
Adam f7f2d9700a
test(app): fix e2e 2026-01-21 09:46:24 -06:00
Frank 97e0e79f1a wip: black 2026-01-21 10:42:58 -05:00
Adam 4fc7bcf09e
fix: type error 2026-01-21 09:30:40 -06:00
Adam 63da3a338a
fix(app): breaking out of auto-scroll 2026-01-21 09:28:56 -06:00
GitHub Action f736751a8c chore: generate 2026-01-21 15:26:15 +00:00
Ronan Kearns 6ac8c85b34
feat(app): model tooltip metadata in chooser (per Figma request) (#9707) 2026-01-21 09:25:34 -06:00
GitHub Action 19f68382fd chore: generate 2026-01-21 15:23:21 +00:00
DNGriffin 368cd2af4c
fix(app): workspaces padding wonkiness (#9772) 2026-01-21 09:22:40 -06:00
Brendan Allan d00b8df770
feat(desktop): properly integrate window controls on windows (#9835) 2026-01-21 08:35:05 -06:00
Adam 7ed448a7e8
test(app): fix e2e 2026-01-21 07:48:15 -06:00
Halil Tezcan KARABULUT 87d91c29e2
fix(app): terminal improvements - focus, rename, error state, CSP (#9700) 2026-01-21 06:49:46 -06:00
Adam 259b2a3c2d
fix(app): japanese language support 2026-01-21 06:16:32 -06:00
Brendan Allan ab705bbc31
fix(desktop): add workaround for nushell 2026-01-21 20:15:19 +08:00
Adam e237f06c96
test(app): fix e2e 2026-01-21 06:10:01 -06:00
Adam bb710e9ea1
fix(core): snapshot regression 2026-01-21 06:10:01 -06:00
Adam 8b0353cb2a feat(app): danish translations 2026-01-21 05:50:25 -06:00
Adam 4a386906dd feat(app): japanese translations 2026-01-21 05:50:25 -06:00
Adam efff52714d feat(app): french translations 2026-01-21 05:50:25 -06:00
Adam 09a9556c70 feat(app): spanish translations 2026-01-21 05:24:38 -06:00
Adam 118b4f65da feat(app): german translations 2026-01-21 05:24:38 -06:00
Adam e6438aa3f6 feat(app): korean translations 2026-01-21 05:24:38 -06:00
Adam 64c80f1b51
fix(app): don't show notification on session if active 2026-01-21 05:15:19 -06:00
Ronan Kearns 996eeb1f68
feat(app): add manage models icon to selector (per Figma request) (#9722) 2026-01-21 04:44:17 -06:00
zerone0x 2e5fe6d5c8
fix(ui): preserve filename casing in edit/write tool titles (#9752) 2026-01-21 04:41:45 -06:00
DNGriffin 8e8fb6a54b
feat(app): allow users to select directory text on new session (#9760) 2026-01-21 04:41:03 -06:00
GitHub Action 79aa931a05 chore: generate 2026-01-21 10:36:00 +00:00
shirukai cf6ad4c407
fix: handle special characters in paths and git snapshot reading logic(#9804) (#9807) 2026-01-21 04:35:23 -06:00
Adam d6caaee816
fix(desktop): no proxy for connecting to sidecar (#9690)
Co-authored-by: Brendan Allan <git@brendonovich.dev>
2026-01-21 16:21:21 +08:00
Dax Raad 65938baf00 core: update session summary after revert to show file changes 2026-01-21 01:01:20 -05:00
Michael H 0f979bb87c
chore(opencode): Use Bun.semver instead of node-semver (#9773) 2026-01-20 23:37:33 -06:00
GitHub Action 96e9c89cc6 chore: generate 2026-01-21 05:37:18 +00:00
Kenny a18ae2c8b7
feat: add OPENCODE_DISABLE_PROJECT_CONFIG env var (#8093)
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2026-01-20 23:36:42 -06:00
luo jiyin c9ea966805
feat: add OPENCODE_DISABLE_FILETIME_CHECK flag (#6581)
Signed-off-by: luojiyin <luojiyin@hotmail.com>
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2026-01-20 23:03:07 -06:00
GitHub Action 2049af4d6f chore: generate 2026-01-21 04:56:39 +00:00
Aiden Cline 74bd52e8a7 fix: ensure apply patch tool emits edited events 2026-01-20 22:55:50 -06:00
Aiden Cline 9dc95c4c69 tweak: ensure synthetic user message following subtasks is only added when user manually invoked subtask 2026-01-20 22:51:54 -06:00
Vinicius da Motta b93f33eaa4
fix(tui): responsive layout for narrow screens (#9703) 2026-01-20 22:22:38 -06:00
GitHub Action 217e4850db chore: generate 2026-01-21 04:07:26 +00:00
Frank be9a0bfee7 wip: support 2026-01-20 23:06:08 -05:00
GitHub Action dac73572e0 chore: generate 2026-01-21 02:39:31 +00:00
Ariane Emory cbe20d22d3
fix: don't update session timestamp for metadata-only changes (resolves #9494) (#9495) 2026-01-20 20:38:54 -06:00
yash 3723e1b8d2
fix: correct dot prefix display in directory names for RTL text rendering issue #9579 (#9591) 2026-01-20 20:36:41 -06:00
Jacob Bahn 65d9e829e7
feat(desktop): standardize desktop layout icons (#9685) 2026-01-20 20:34:33 -06:00
GitHub Action 6793b4a6fd chore: generate 2026-01-21 02:28:43 +00:00
Ryan Vogel a71c40c717
fix(app): fix numbered list rendering in web markdown (#9723) 2026-01-20 20:28:01 -06:00
Alex Yaroshuk 489f2d3709
fix(ui): remove portal spacer and fix terminal toggle padding (#9728) 2026-01-20 20:27:33 -06:00
GitHub Action bb8bf32abe chore: generate 2026-01-20 23:58:59 +00:00
Adam 233d003b49 wip(app): i18n 2026-01-20 17:58:06 -06:00
Adam 6037e88ddf wip(app): i18n 2026-01-20 17:58:06 -06:00
Adam b13c269162 wip(app): i18n 2026-01-20 17:58:06 -06:00
Adam ef36af0e55 wip(app): i18n 2026-01-20 17:58:06 -06:00
Adam f86c37f579 wip(app): i18n 2026-01-20 17:58:06 -06:00
Adam 9b7d9c8173 wip(app): i18n 2026-01-20 17:58:06 -06:00
Adam 0f2e8ea2b4 wip(app): i18n 2026-01-20 17:58:06 -06:00
Adam be493e8be0 wip(app): i18n 2026-01-20 17:58:06 -06:00
Adam 7e8e4d9938 wip(app): i18n 2026-01-20 17:58:06 -06:00
Adam 7a359ff67c wip(app): i18n 2026-01-20 17:58:06 -06:00
Adam 835fea6bb1 wip(app): i18n prompt input 2026-01-20 17:58:06 -06:00
Adam a68e5a1c17 wip(app): i18n 2026-01-20 17:58:06 -06:00
Adam 92beae1410 wip(app): i18n 2026-01-20 17:58:06 -06:00
Adam 0470717c7f feat(app): initial i18n stubbing 2026-01-20 17:58:06 -06:00
Ryan Vogel 7f50b27996
docs: add Anthropic subscription warning and update feature list to highlight GitHub Copilot (#9721) 2026-01-20 18:22:47 -05:00
Aiden Cline 021e42c0bb core: fix issue when switching models (mainly between providers) where past reasoning/metadata would be sent to server and cause 400 errors since they came from another account/provider 2026-01-20 16:39:00 -06:00
Aiden Cline 0c4ffec857 chore: rename toModelMessage -> toModelMessages 2026-01-20 16:16:23 -06:00
GitHub Action 5c3e9cfa2c chore: generate 2026-01-20 22:13:03 +00:00
Adam 85ef23a098
fix(app): don't interfere with scroll when using message nav 2026-01-20 16:12:15 -06:00
David Hill 3b46f90124 fix: icon size in sidbar 2026-01-20 22:04:13 +00:00
David Hill 80dc74a0ec add keyboard shortcut (mod+,) to open settings dialog 2026-01-20 22:04:13 +00:00
Adam a0636fcd50 fix(app): auto-scroll ux 2026-01-20 22:04:13 +00:00
opencode d2fcdef571 release: v1.1.28 2026-01-20 22:04:12 +00:00
Adam 8137e4dd9c
chore: agents.md 2026-01-20 15:59:23 -06:00
David Hill 7be6671e6e refactor Select component to use settings variant for settings modal styling 2026-01-20 21:53:17 +00:00
David Hill 575cc59b37 fix: increase sidebar icon size by removing 16px constraint 2026-01-20 21:53:17 +00:00
David Hill 4350b8fd6b fix: show View all sessions button for active project and close hovercard on click 2026-01-20 21:53:17 +00:00
David Hill 2111473746 fix: remove close delay on hover cards to stop overlapping 2026-01-20 21:53:17 +00:00
David Hill 8c5c377680 fix: review empty state font size 2026-01-20 21:53:17 +00:00
Kenny d51089b52f
docs(web): add KDCO plugins to ecosystem (#7694) 2026-01-20 15:47:07 -06:00
Trevor Walker 694695050a
fix(opencode): preserve tool input from running state for MCP tool results (#9667) 2026-01-20 15:12:15 -06:00
DNGriffin 1f3b2b5951
fix(app): Edit-project name race condition (#9551) 2026-01-20 15:10:00 -06:00
David Hill de87694867 fix: resolve Select children type conflict with ButtonProps 2026-01-20 21:09:20 +00:00
David Hill ecd28fd520 fix: prompt agent button style 2026-01-20 21:08:50 +00:00
David Hill bf9047ccd1 fix settings sidebar active tab hover to use consistent background 2026-01-20 21:08:50 +00:00
Adam 96a9744347
fix: type error 2026-01-20 15:08:03 -06:00
Caleb Norton c4594c4c1f
fix(opencode): relax bun version requirement (#9682) 2026-01-20 14:57:19 -06:00
Idris Gadi e83c01ad36
fix(tui): prevent sidebar height from overflowing. (#9689) 2026-01-20 14:56:18 -06:00
David Hill 7eb724f4e9 fix: dialog shadow 2026-01-20 20:34:46 +00:00
David Hill 7653e2d4d8 update: add new border and shadow style 2026-01-20 20:34:45 +00:00
David Hill 261b1eca2e update keyboard shortcuts panel to match general settings styling 2026-01-20 20:34:45 +00:00
David Hill dbc15d4816 add color scheme preview on hover in appearance dropdown 2026-01-20 20:34:45 +00:00
David Hill 602b6be4d4 update settings panel padding and make content full width 2026-01-20 20:34:45 +00:00
David Hill 7f4277695d set 32px spacing between main title and group title 2026-01-20 20:34:45 +00:00
David Hill 39afc055bf add fade gradient to settings panel headers 2026-01-20 20:34:45 +00:00
David Hill 73b1bc42f4 increase specificity of select trigger hover/expanded states 2026-01-20 20:34:45 +00:00
David Hill 3eea1d424e set select trigger value font weight to regular 2026-01-20 20:34:45 +00:00
David Hill 1092cf4034 increase gap between label and icon in select trigger to 12px 2026-01-20 20:34:45 +00:00
David Hill 0c270b4743 reset select trigger to default state after selection 2026-01-20 20:34:45 +00:00
David Hill 715860f997 set default select trigger background to transparent 2026-01-20 20:34:45 +00:00
David Hill 26f66b5f5d update: color token 2026-01-20 20:34:45 +00:00
David Hill f250a229c9 update select trigger icon styling and spacing 2026-01-20 20:34:45 +00:00
David Hill c2c2bb1fa9 add 4px left padding to sidebar section title 2026-01-20 20:34:45 +00:00
David Hill 19ac6f1948 set hover background of active sidebar item to surface-raised-base 2026-01-20 20:34:45 +00:00
David Hill 0d9ce6ad7b set settings sidebar width to 200px 2026-01-20 20:34:45 +00:00
David Hill 2b95956132 add x-large dialog size and use it for settings modal 2026-01-20 20:34:45 +00:00
David Hill 36bbe809fa add 4px gutter between select trigger and dropdown 2026-01-20 20:34:45 +00:00
David Hill a8113ee0df update select trigger and dropdown styling 2026-01-20 20:34:45 +00:00
David Hill bcb8d970f1 add selector icon and use it for select dropdown trigger 2026-01-20 20:34:44 +00:00
David Hill c57491ba48 add triggerStyle prop to Select and use it for font selector 2026-01-20 20:34:44 +00:00
David Hill 9ffb7141e5 set select dropdown border-radius to 8px 2026-01-20 20:34:44 +00:00
David Hill f3b0f312bf adjust select dropdown positioning and padding structure 2026-01-20 20:34:44 +00:00
David Hill 09a6107649 set select dropdown min-width to 180px 2026-01-20 20:34:44 +00:00
David Hill af8d91117c update select item styling: 4px radius, default cursor, 8px 2px padding 2026-01-20 20:34:44 +00:00
David Hill 0ffc2c2b39 increase select dropdown padding to 4px 2026-01-20 20:34:44 +00:00
David Hill f9c951aa8b render font options in their respective fonts 2026-01-20 20:34:44 +00:00
David Hill 78bcbda2fa wrap settings row groups with styled container 2026-01-20 20:34:44 +00:00
David Hill 262aca1bca remove border and background from settings panel headers 2026-01-20 20:34:44 +00:00
David Hill 0cbbe5af77 remove subheader from General settings panel 2026-01-20 20:34:44 +00:00
David Hill ecae24f426 use medium font weight for settings tab labels 2026-01-20 20:34:44 +00:00
David Hill 745206ffbb increase gap between icon and label in settings tabs to 12px 2026-01-20 20:34:44 +00:00
David Hill 83557e9b66 add keyboard icon and use it for Shortcuts settings tab 2026-01-20 20:34:44 +00:00
David Hill 1a4abe85e8 add sliders icon and use it for General settings tab 2026-01-20 20:34:44 +00:00
David Hill 175313922b use active background color for selected settings tab 2026-01-20 20:34:44 +00:00
David Hill 74ad6dd4c9 update settings tabs layout and spacing 2026-01-20 20:34:44 +00:00
David Hill a94667e8e7 increase icon letter size to 32px in edit project dialog 2026-01-20 20:34:44 +00:00
David Hill ff8abd8c2b increase session messages popover open delay to 1000ms 2026-01-20 20:34:44 +00:00
Adam 95e9407e63 test(app): fix e2e 2026-01-20 14:02:09 -06:00
Adam 1ac0980c80 test(app): windows e2e 2026-01-20 14:02:09 -06:00
Adam 1d6f650f53 fix(app): ayu theme colors 2026-01-20 13:59:04 -06:00
Adam 0b9b85ea6e wip(app): ayu colors 2026-01-20 13:59:04 -06:00
Adam 5521d66bb8 wip(app): ayu colors 2026-01-20 13:59:04 -06:00
Rahul A Mistry 281c9d1870
fix(app): change terminal.new keybind to ctrl+alt+t (#9670) 2026-01-20 13:03:20 -06:00
Rahul A Mistry 80481c2247
fix(app): cleanup pty.exited event listener on unmount (#9671) 2026-01-20 13:03:01 -06:00
drunkpiano 156ce54362
fix(ui): prevent Enter key action during IME composition (#9564) 2026-01-20 13:01:56 -06:00
Michael Banucu 17c4202ea8
fix(opencode): Allow compatible Bun versions in packageManager field (#9597)
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2026-01-20 11:34:00 -06:00
Adam 7170983ef2
fix(app): duplicate session loads 2026-01-20 11:25:58 -06:00
zerone0x a3a06ffc4f
fix(ui): show filename in Edit/Write permission titles (#9662)
Co-authored-by: Claude <noreply@anthropic.com>
2026-01-20 11:14:47 -06:00
Tommy D. Rossi 68e41a1ee7
fix: pass arguments to commands without explicit placeholders (#9606) 2026-01-20 11:12:43 -06:00
Aiden Cline 5622c53e1f tweak: adjust codex prompt to discourage unnecessary question asking and encourage more autonomy 2026-01-20 11:08:04 -06:00
GitHub Action dfe6ce211d chore: generate 2026-01-20 16:57:52 +00:00
Rahul A Mistry 8639b0767a
feat(app): add tooltips to sidebar new session/workspace buttons (#9652) 2026-01-20 10:57:11 -06:00
Adam 5f67e6fd12
fix(app): don't jump accordion on expand/collapse 2026-01-20 10:54:04 -06:00
Adam 86b2002deb
fix: type error 2026-01-20 10:34:10 -06:00
Adam 7f862533d8
fix(app): better pending states for workspace operations 2026-01-20 10:31:57 -06:00
msvechla 8f62d4a5e3
fix(mcp): register OAuth callback before opening browser (#9646) 2026-01-20 10:18:49 -06:00
GitHub Action 733226de9d chore: generate 2026-01-20 16:11:56 +00:00
Noam Bressler e8b0a65c63
feat: Support ACP audience by mapping to ignore and synthetic (#9593)
Co-authored-by: noam-v <noam@bespo.ai>
2026-01-20 10:11:02 -06:00
GitHub Action cd2125eecd chore: generate 2026-01-20 16:01:54 +00:00
Adam 8595dae1a4
fix(app): session loading loop 2026-01-20 10:01:04 -06:00
Rahul Mishra c365f0a7c1
feat: add restart and reload menu items on macOS (#9212) 2026-01-20 09:44:15 -06:00
Rahul A Mistry 01b12949e3
fix(app): terminal no longer hangs on exit or ctrl + D and closes the pane (#9506) 2026-01-20 09:42:20 -06:00
Adam ac7e674a87
fix(app): broken 2026-01-20 09:05:04 -06:00
GitHub Action 47fa496701 chore: generate 2026-01-20 13:34:20 +00:00
Adam d77cbf9c46 chore: cleanup 2026-01-20 07:33:44 -06:00
Adam 340285575b chore: cleanup 2026-01-20 07:33:44 -06:00
Adam dd5b5f5482 chore: cleanup 2026-01-20 07:33:44 -06:00
Adam 924fc9ed80 wip(app): settings 2026-01-20 07:33:44 -06:00
Adam df094a10ff wip(app): settings 2026-01-20 07:33:44 -06:00
Adam de3641e8eb wip(app): settings 2026-01-20 07:33:44 -06:00
Adam 8bcbfd6396 wip(app): settings 2026-01-20 07:33:44 -06:00
opencode e521fee002 release: v1.1.27 2026-01-20 12:13:48 +00:00
Adam 04e60f2b3d
fix(app): no flash of home page on start 2026-01-20 06:10:53 -06:00
GitHub Action 27406cf8ef chore: generate 2026-01-20 11:40:31 +00:00
Adam 0596b02f19 chore: cleanup 2026-01-20 05:39:54 -06:00
Adam 5145b72c4a
chore: cleanup 2026-01-20 05:37:15 -06:00
Adam 347cd8ac63
chore: cleanup 2026-01-20 05:35:24 -06:00
Adam b711ca57f2
fix(app): localStorage quota 2026-01-20 05:21:33 -06:00
Adam 353115a895
fix(app): user message expand on click 2026-01-20 05:21:33 -06:00
Adam 5f0372183a
fix(app): persist quota 2026-01-20 05:21:32 -06:00
GitHub Action 616329ae97 chore: generate 2026-01-20 06:33:16 +00:00
Aiden Cline 9706aaf552 rm filetime assertions from patch tool 2026-01-20 00:32:29 -06:00
Brendan Allan 8b379329a6
fix(desktop): completely disable pinch to zoom 2026-01-20 14:07:39 +08:00
Craig Jellick 68d1755a9e
fix: add space toggle hint to tool selection prompt (#9535) 2026-01-19 23:38:26 -06:00
Aiden Cline 419004992d chore: remove duplicate prompt file 2026-01-19 23:22:57 -06:00
Aiden Cline 0d49df46ef fix: ensure truncation handling applies to mcp servers too 2026-01-19 23:19:24 -06:00
James Meng 36f5ba52e9
fix(batch): update batch tool definition to outline correct value for max tool calls (#9517) 2026-01-19 22:15:02 -06:00
GitHub Action 088b537657 chore: generate 2026-01-20 01:42:14 +00:00
Filip 4ddfa86e7f
fix(app): message list overflow & scrolling (#9530) 2026-01-19 19:41:42 -06:00
David Hill b91b76e9eb add 8px padding to recent sessions popover 2026-01-20 01:41:36 +00:00
David Hill 6ed656a615 remove top padding from edit project dialog form 2026-01-20 01:36:34 +00:00
David Hill 7b336add88 update session messages popover gutter to 28px 2026-01-20 01:21:36 +00:00
David Hill 7f9ffe57f9 update thinking text styling in desktop app 2026-01-20 00:42:55 +00:00
David Hill ad31b555a8 position session messages popover at top 2026-01-20 00:27:03 +00:00
David Hill a05c334702 retain session hover state when popover open and update border radius 2026-01-20 00:24:51 +00:00
David Hill cf284e32aa update session hover popover styling 2026-01-20 00:21:11 +00:00
David Hill 054ccee78d update review session empty state styling 2026-01-20 00:15:13 +00:00
DNGriffin bfa986d45e
feat(app): Add ability to select project directory text to web (#9344) 2026-01-19 17:38:52 -06:00
Dax Raad aa4b06e165 tui: fix message history cleanup to prevent memory leaks 2026-01-19 18:22:19 -05:00
GitHub Action 2542693f7b chore: generate 2026-01-19 22:13:58 +00:00
Adam bec294b781
fix(app): remove copy button from summary 2026-01-19 16:13:16 -06:00
opencode 1ee8a9c0b2 release: v1.1.26 2026-01-19 21:55:27 +00:00
Adam 4e04bee0c9
fix(app): favicon 2026-01-19 15:46:04 -06:00
Spoon 673e79f457
tweak(batch): up restrictive max batch tool from `10` to `25` (#9275) 2026-01-19 15:44:58 -06:00
Adam 79ae749ed8
fix(app): don't change resize handle on hover 2026-01-19 15:28:37 -06:00
Filip d605a78a05
fix(app): change keybind for cycling thinking effort (#9508) 2026-01-19 15:15:43 -06:00
GitHub Action 69b3b35ea5 chore: generate 2026-01-19 21:00:39 +00:00
Adam 3173ba1288
fix(app): fade under sticky elements 2026-01-19 14:59:50 -06:00
Adam a4d1824412
fix(app): no more favicons 2026-01-19 14:59:47 -06:00
Adam cac35bc52d
fix(app): global terminal/review pane toggles 2026-01-19 14:59:46 -06:00
Adam ecc51ddb4e
fix(app): hash nav 2026-01-19 14:59:46 -06:00
Aiden Cline 769c97af08 chore: rm double conditional 2026-01-19 14:49:51 -06:00
GitHub Action e29120317f chore: generate 2026-01-19 20:47:09 +00:00
Ronan Kearns 88c5a7fe9e
fix(tui): clarify resume session tip (#9490) 2026-01-19 14:46:32 -06:00
Joseph Campuzano 091e88c1e1
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
Filip d19e76d96c
fix: keyboard nav when mouse hovered over list (#9500) 2026-01-19 14:43:32 -06:00
Filip c3393ecc6c
fix(app): give feedback when trying to paste a unsupported filetype (#9452) 2026-01-19 14:16:25 -06:00
Ryan Vogel 889c60d63b
fix(web): rename favicons to v2 for cache busting (#9492) 2026-01-19 15:04:59 -05:00
Ariane Emory c47699536f
fix: Don't unnecessarily wrap lines and introduce an unneeded empty line (resolves #9489) (#9488) 2026-01-19 13:56:24 -06:00
Adam c2f9fd5fef
fix(app): reload instance after workspace reset 2026-01-19 12:44:41 -06:00
Aiden Cline 3fd0043d19 chore: handle fields other than reasoning_content in interleaved block 2026-01-19 12:18:17 -06:00
Adam 092428633f
fix(app): layout jumping 2026-01-19 11:44:20 -06:00
Adam fc50b2962c
fix(app): make terminal sessions scoped to workspace 2026-01-19 11:28:24 -06:00
Aiden Cline dd0906be8c tweak: apply patch description 2026-01-19 11:22:00 -06:00
David Hill b72a00eaa3 fix text field border showing through focus ring 2026-01-19 17:10:27 +00:00
David Hill 2dbdd18483 add hover overlay with upload/trash icons to project icon in edit dialog 2026-01-19 17:10:27 +00:00
David Hill b0794172bf update: tighten edit project color spacing 2026-01-19 17:10:27 +00:00
David Hill 9fbf2e72b4 update: constrain edit project dialog width 2026-01-19 17:10:27 +00:00
David Hill 494e8d5be9 update: tweak edit project icon container 2026-01-19 17:10:27 +00:00
David Hill e12b94d91a update: adjust edit project icon helper text 2026-01-19 17:10:27 +00:00
David Hill 89be504abc update: align edit project dialog padding and avatar styles 2026-01-19 17:10:27 +00:00
David Hill c7f0cb3d2d fix: remove focus outline from dropdown menu 2026-01-19 17:10:26 +00:00
Adam eb779a7cc5 chore: cleanup 2026-01-19 10:55:57 -06:00
Adam c720a2163c chore: cleanup 2026-01-19 10:55:57 -06:00
Adam 7811e01c8e fix(app): new layout improvements 2026-01-19 10:55:57 -06:00
Adam befd0f1636 feat(app): new session layout 2026-01-19 10:55:57 -06:00
Adam 1f11a8a6ea feat(app): improved session layout 2026-01-19 10:55:57 -06:00
Goni Zahavy d5ae8e0bef
fix(opencode): `cargo fmt` is formatting whole workspace instead of edited file (#9436) 2026-01-19 10:48:59 -06:00
GitHub Action 453417ed47 chore: generate 2026-01-19 16:46:09 +00:00
Joseph Campuzano 72cb7ccc00
fix(app): list component jumping when mouse happens to be under the list and keyboard navigating. (#9435) 2026-01-19 10:43:27 -06:00
Adam 4ee540309f
fix(app): hide settings button 2026-01-19 10:26:21 -06:00
Aiden Cline 5b86724632 fix: cargo fmt actually does not support formatting single files 2026-01-19 10:15:32 -06:00
paulclou b1684f3d12
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
Vladimir Glafirov 29e206b6c6
docs: Improve Gitlab self-hosted instances documentation (#9391) 2026-01-19 09:51:27 -06:00
Evgenii Kosenko 31864cadb4
docs: update codecompanion.nvim acp doc (#9411) 2026-01-19 09:50:41 -06:00
Frank 843d76191e zen: fix black reset date 2026-01-19 10:12:50 -05:00
Adam 1ba7c606e6 chore: cleanup 2026-01-19 09:03:52 -06:00
Adam 2b086f0584 test(app): more e2e tests 2026-01-19 09:03:52 -06:00
Adam 182c43a78f chore: cleanup 2026-01-19 09:03:52 -06:00
Adam dd19c3d8f2 test(app): e2e utilities 2026-01-19 09:03:52 -06:00
Adam 91a708b12e test(app): more e2e tests 2026-01-19 09:03:52 -06:00
Adam 19d15ca4df test(app): more e2e tests 2026-01-19 09:03:52 -06:00
Adam 03d7467ea2 test(app): initial e2e test setup 2026-01-19 09:03:52 -06:00
GitHub Action 23e9c02a7f chore: generate 2026-01-19 13:37:19 +00:00
Adam 51804a47e9 chore: cleanup 2026-01-19 07:35:52 -06:00
Adam 55739b7aa1 chore: cleanup 2026-01-19 07:35:52 -06:00
Adam 295f290efd chore: cleanup 2026-01-19 07:35:52 -06:00
Adam 1a262c4ca8 chore: cleanup 2026-01-19 07:35:52 -06:00
Adam dca2540ca7 chore: cleanup 2026-01-19 07:35:52 -06:00
Adam fcfe6d3d26 chore: cleanup 2026-01-19 07:35:52 -06:00
Adam 093a3e7876 feat(app): reset worktree 2026-01-19 07:35:52 -06:00
Adam f26de6c52f feat(app): delete workspace 2026-01-19 07:35:52 -06:00
Mani Sundararajan 08005d755b
refactor(desktop): tweak share button to prevent layout shift (#9322) 2026-01-19 04:34:40 -06:00
Slone 13276aee82
fix(desktop): apply getComputedStyle polyfill on all platforms (#9369) 2026-01-19 04:32:41 -06:00
Aiden Cline 4299450d7d tweak apply_patch tool description 2026-01-19 01:31:30 -06:00
Aiden Cline 3515b4ff7d omit todo tools for openai models 2026-01-19 01:06:26 -06:00
Aiden Cline 4a7809f600 add proper variant support to copilot 2026-01-19 00:18:42 -06:00
GitHub Action 9d1803d000 chore: generate 2026-01-19 06:14:40 +00:00
Aiden Cline 86df915df0 chore: cleanup provider code to assign copilot sdk earlier in flow 2026-01-19 00:13:58 -06:00
GitHub Action 6f847a794b chore: generate 2026-01-19 06:12:36 +00:00
NateSmyth 260ab60c0b
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 e2f1f4d81e
add scheduler, cleanup module (#9346) 2026-01-18 23:33:23 -06:00
Christopher Tso fc6c9cbbd2
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 6b481b5fb0
fix(opencode): use streamObject when using openai oauth in agent generation (#9231) 2026-01-18 23:22:31 -06:00
Luke Parker d939a3ad54
feat(tui): use mouse for permission buttons (#9305) 2026-01-18 21:42:10 -06:00
Frank bee2f65409 zen: fix checkout link for black users 2026-01-18 19:19:00 -05:00
Luke Parker e81bb86795
fix: Windows evaluating text on copy (#9293) 2026-01-18 17:27:30 -06:00
Alan Pogrebinschi b4d4a1ea7d
docs: clarify agent tool access and explore vs general distinction (#9300) 2026-01-18 16:46:04 -06:00
Aiden Cline 0d8e706fac test: fix transfomr test 2026-01-18 14:44:39 -06:00
Aiden Cline d841e70d26 fix: bad variants for grok models 2026-01-18 14:21:14 -06:00
Aiden Cline c29d44fcef docs: note untracked files in review 2026-01-18 13:22:58 -06:00
zerone0x 38c641a2fc
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 501ef2d989
fix: update gitlab-ai-provider to 1.3.2 (#9279) 2026-01-18 13:11:34 -06:00
Spoon bfd2f91d5b
feat(hook): command execute before hook (#9267) 2026-01-18 13:11:22 -06:00
Caleb Norton dac099a489
feat(nix): overhaul nix flake and packages (#9032) 2026-01-18 11:14:13 -06:00
GitHub Action 5009f10406 chore: generate 2026-01-18 16:46:02 +00:00
Lior 095a64291d
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 f7fef99ddd
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 2dcca4755d fix: import issue in patch module 2026-01-18 09:47:18 -06:00
OpeOginni ad2e03284b
refactor(desktop): improve layout and styling of session search button (#9251) 2026-01-18 08:10:38 -06:00
Kit Langton 6c0991d162
fix(app): remove redundant toast for thinking effort changes (#9181) 2026-01-18 08:00:49 -06:00
Mani Sundararajan 06bc4dcb06
feat(desktop): implement session unshare button (#8660) 2026-01-18 05:12:07 -06:00
Mani Sundararajan 0ccf9bd9ac
feat(cli): uninstall opencode installed via windows package managers (#8571) 2026-01-18 02:40:01 -06:00
Noam Bressler ee4ea65311
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 bef1f66281
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 d13c0ea915 chore: generate 2026-01-18 06:42:13 +00:00
Bowen Dwelle 3591372c45
feat(tool): increase question header and label limits (#9201) 2026-01-18 00:41:36 -06:00
GitHub Action 90f848fbc6 chore: generate 2026-01-18 06:35:48 +00:00
Aiden Cline b7ad6bd839
feat: apply_patch tool for openai models (#9127) 2026-01-18 00:35:09 -06:00
Patrick Schiel 10433cb45b
fix(windows): fix jdtls download on Windows (#9195) 2026-01-18 00:30:45 -06:00
GitHub Action 073f9d99b5 chore: generate 2026-01-18 03:55:03 +00:00
Nathan Flurry bfb8c531c2
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 052f887a9a 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
Kit Langton 759e68616e
refactor(tui): unify command registry and derive slash commands (#9115) 2026-01-17 20:39:19 -06:00
opencode-agent[bot] 93e43d8e5e
Hide variants hint when list empty (#9179)
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com>
2026-01-17 20:32:57 -06:00
David Hill 53c77e29df fix: remove max-width of session name tooltip 2026-01-18 00:59:41 +00:00
David Hill 260739a227 Revert "fix: increase max-width of session name tooltip"
This reverts commit c3ab76c8ad.
2026-01-18 00:57:21 +00:00
David Hill c3ab76c8ad fix: increase max-width of session name tooltip 2026-01-18 00:51:35 +00:00
David Hill 389d97ece9 fix: adjust project path tooltip placement
Move the desktop project path tooltip above the header and tune spacing/offset; add content style hooks to Tooltip for max-width and horizontal shift.
2026-01-18 00:48:49 +00:00
David Hill e36b3433fc fix: remove max width on sidebar new buttons 2026-01-18 00:48:06 +00:00
David Hill ded9bd26bb fix: adjust session list tooltip trigger and delay 2026-01-18 00:07:21 +00:00
David Hill c890853992 fix: keep project avatar hover styles while popover open 2026-01-17 23:40:06 +00:00
David Hill 2a4e8bc01c fix: adjust recent sessions popover padding 2026-01-17 23:21:34 +00:00
David Hill c19d031144 fix: reduce prompt dock bottom spacing 2026-01-17 22:54:30 +00:00
David Hill 0cc9a22a42 fix: show project name in avatar hover 2026-01-17 22:51:49 +00:00
David Hill b4075cd856 fix: remove loading text after splash 2026-01-17 21:54:51 +00:00
David Hill 53227bfc2a fix: command pallete file list item spacing 2026-01-17 21:46:23 +00:00
David Hill d3baaf7408 fix: shrink project notification dot and mask 2026-01-17 21:46:23 +00:00
David Hill 0384e6b0e1 fix: update desktop initializing splash logo 2026-01-17 21:46:23 +00:00
David Hill c3d33562c7 fix: align project avatar notification dot 2026-01-17 21:46:23 +00:00
Aiden Cline f3513bacff tui: fix model state persistence when model store is not ready 2026-01-17 14:41:42 -06:00
opencode-agent[bot] 3aff88c23d
docs: add use_github_token to example (#9120)
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com>
2026-01-17 13:36:54 -06:00
Aiden Cline 58f7da6e9f docs: document the plural forms 2026-01-17 13:09:30 -06:00
Rahul Mishra 5a199b04cb
fix: don't try to open command palette if a dialog is already open (#9116) 2026-01-17 13:08:11 -06:00
Bernat Pericàs eb968a6651
docs(config): explain that `autoupdate` doesn't work when installed with a package manager (#9092) 2026-01-17 13:07:03 -06:00
Colby Gilbert a813fcb41c
docs: add firmware provider to providers docs (#8993) 2026-01-17 13:04:43 -06:00
Slone 07dc8d8ce4
fix: escape CSS selector keys to handle special characters (#9030) 2026-01-17 05:48:38 -06:00
GitHub Action d377246491 chore: generate 2026-01-17 11:47:55 +00:00
Javier Aceña 7030f49a74
fix: mdns discover hostname (#9039) 2026-01-17 05:47:19 -06:00
Eric Guo c4e4f2a058
fix(desktop): Added a Windows-only guard that makes window.getComputedStyle fall back to document.documentElement (#9054) 2026-01-17 05:45:31 -06:00
Adam 2729705594
fix(app): archive session sometimes flaky 2026-01-17 05:23:17 -06:00
Aiden Cline ea13b6e8aa test: add azure test case 2026-01-17 00:35:49 -06:00
GitHub Action 85ab9798c6 chore: generate 2026-01-17 04:18:35 +00:00
Aiden Cline 33290c54cd Revert "feat(mcp): add OAuth redirect URI configuration for MCP servers (#7379)"
This reverts commit 40b275d7e6.
2026-01-16 22:17:33 -06:00
GitHub Action 5d613a038d chore: generate 2026-01-17 04:16:35 +00:00
ben db78a59f03
docs: Add OpenWork to ecosystem (#8741) 2026-01-16 22:15:59 -06:00
Aiden Cline 7c3eeeb0fa
fix: gpt id stuff fr fr this time :/ (#9006) 2026-01-16 22:09:36 -06:00
David Hill 759ce8fb8e fix: prevent text clipping on search button descenders 2026-01-17 01:06:53 +00:00
David Hill 38847e13bb fix: truncate long search queries in empty state 2026-01-17 00:55:13 +00:00
David Hill e0c6459faa fix: remove smooth scroll behavior from list component 2026-01-17 00:55:13 +00:00
David Hill 80b278ddab fix: remove the secondary text from commands 2026-01-17 00:55:13 +00:00
David Hill ef7ef6538e fix: limit search modal max-height to 480px 2026-01-17 00:55:13 +00:00
David Hill d23c21023a fix: refine search modal styling and list component 2026-01-17 00:55:13 +00:00
David Hill dfa2a9f225 fix: reduce command item left padding in search modal 2026-01-17 00:55:13 +00:00
David Hill 6f78a71fa7 feat: add hideIcon and class options to List search, customize search modal input 2026-01-17 00:55:13 +00:00
David Hill f8f1f46a4f fix: adjust command item left padding in search modal 2026-01-17 00:55:13 +00:00
David Hill ab705dacfa fix: add left padding to command items in search modal 2026-01-17 00:55:13 +00:00
David Hill d1b93616f7 fix: increase keybind border-radius in search modal 2026-01-17 00:55:13 +00:00
David Hill 69215d456c fix: display arrow keys as symbols in keybind formatting 2026-01-17 00:55:13 +00:00
David Hill 54e52896a4 refactor: use Keybind component in search modal list 2026-01-17 00:55:13 +00:00
David Hill b18fb16e9c refactor: use Keybind component in titlebar search button 2026-01-17 00:55:13 +00:00
David Hill 1250486ddf feat: add Keybind component for displaying keyboard shortcuts 2026-01-17 00:55:13 +00:00
David Hill d645e8bbe1 fix: (desktop) command palette width 2026-01-17 00:55:13 +00:00
David Hill cad415872e fix: recent sessions gutter 2026-01-17 00:55:13 +00:00
Frank e8746ddb1d zen: fix opus unicode characters
closes #8967
2026-01-16 18:52:08 -05:00
GitHub Action 80020ade2e chore: generate 2026-01-16 23:23:57 +00:00
Amir Hasanbasic 08ef97b162
fix(opencode): add oauth polling safety margin in copilot device authentication (#8986) 2026-01-16 17:23:18 -06:00
Daniel Polito c325aa1142
fix(desktop): Stream bash output + strip-asni (#8961) 2026-01-16 17:00:56 -06:00
b3nw 3d095e7fe7
fix: centralize OSC 52 clipboard support for SSH sessions (#8974) 2026-01-16 16:57:17 -06:00
GitHub Action 632f20558a chore: generate 2026-01-16 22:49:19 +00:00
Frank f96c4badd8 wip: black 2026-01-16 17:48:26 -05:00
Frank cbe1c81470 wip: black 2026-01-16 17:46:36 -05:00
Akshar Patel c25155586c
fix: open help dialog with tui/open-help route (#8596) 2026-01-16 16:42:27 -06:00
Seth Carlton 08b94a6890
fix: keep primary model after subagent runs (#8951) 2026-01-16 16:19:17 -06:00
GitHub Action 8cddc9ea55 chore: generate 2026-01-16 22:14:23 +00:00
Aiden Cline 578239e0d0 chore: cleanup transform code a tad 2026-01-16 16:13:38 -06:00
Ariane Emory 626fa1462b fix: make home/end keys work in menu list modal windows (resolves #7190) (#8347) 2026-01-16 21:57:59 +00:00
opencode 968239bb76 release: v1.1.25 2026-01-16 21:57:58 +00:00
Aiden Cline 8c24879246 test: fix 2026-01-16 15:52:51 -06:00
Aiden Cline 9127055ae7 tweak: wording 2026-01-16 15:50:24 -06:00
Aiden Cline f5a6a4af7f Revert "fix: ensure that tool attachments arent sent as user messages (#8944)"
This reverts commit 8fd1b92e6e.
2026-01-16 15:50:24 -06:00
Adam 6e00348bd7
fix(app): remember last opened project 2026-01-16 15:49:35 -06:00
Adam 95f7403daf
fix(app): truncate workspace title 2026-01-16 15:49:35 -06:00
Aiden Cline 14d1e20287
Revert "fix(app): support anthropic models on azure cognitive services" (#8966) 2026-01-16 15:25:23 -06:00
Unies Ananda Raja b8e2895dfc
fix(app): support anthropic models on azure cognitive services (#8335) 2026-01-16 15:24:06 -06:00
GitHub Action 6e028ec2dc chore: generate 2026-01-16 21:21:54 +00:00
Aiden Cline 8e0ddd1ac9
chore: cleanup server routes (#8965)
Co-authored-by: Leka74 <leke.dobruna@gmail.com>
Co-authored-by: Leka74 <791494+Leka74@users.noreply.github.com>
2026-01-16 15:21:13 -06:00
Adam da78b758d4
fix(app): handle new session correctly 2026-01-16 14:49:04 -06:00
Adam 360765c591
fix(app): center dialog on page instead of session 2026-01-16 14:33:32 -06:00
GitHub Action db0078bf17 chore: generate 2026-01-16 20:32:44 +00:00
kenryu42 98578d3a7b
fix(bun): reinstall plugins when cache module missing (#8815) 2026-01-16 14:32:05 -06:00
opencode bc3616d9c6 release: v1.1.24 2026-01-16 20:15:19 +00:00
Adam 71306cbd1f
Revert "feat(desktop): Terminal Splits (#8767)"
This reverts commit 88fd6a294b.
2026-01-16 14:03:13 -06:00
Adam 0866034946
feat(app): edit project and session titles 2026-01-16 13:55:59 -06:00
Adam 2ccaa10e79
fix(app): open workspace if navigating to session in workspace 2026-01-16 13:24:47 -06:00
Adam e92d5b592c
fix(app): can't expand workspaces 2026-01-16 13:24:47 -06:00
Adam 00ec29dae6
fix(app): scroll jumping when expanding workspaces 2026-01-16 13:24:47 -06:00
Sebastian Herrlinger 0d683eaa8e upgrade opentui to v0.1.74, fix tmux kitty keyboard regression 2026-01-16 19:52:05 +01:00
Aiden Cline 8fd1b92e6e
fix: ensure that tool attachments arent sent as user messages (#8944) 2026-01-16 12:47:43 -06:00
Aiden Cline e1d0b2ba6e fix: use dynamic import for session event in config.ts to avoid circular dep 2026-01-16 11:39:22 -06:00
Bernat Pericàs ccc27e23df
fix(docs): Broken URL (#8918) 2026-01-16 11:37:05 -06:00
Aiden Cline 5479928a9d Reapply "chore(sdk): update @hey-api/openapi-ts to 0.90.4" (#8927)
This reverts commit 91b8ba2186.
2026-01-16 11:34:59 -06:00
Aiden Cline 40836e9683 fix: fix the itemId stripping logic, this time it should fix that id issue w/ gpt models fr 2026-01-16 11:34:45 -06:00
Aiden Cline 91b8ba2186
Revert "chore(sdk): update @hey-api/openapi-ts to 0.90.4" (#8927) 2026-01-16 11:11:33 -06:00
Cole Leavitt d075c097ac
chore(sdk): update @hey-api/openapi-ts to 0.90.4 (#8921) 2026-01-16 11:11:07 -06:00
Daniel Polito 88fd6a294b
feat(desktop): Terminal Splits (#8767) 2026-01-16 10:51:02 -06:00
Frank ea8ef37d50 wip: zen 2026-01-16 10:40:25 -05:00
Aiden Cline d510bd52a4 Revert "test: fix test now that image fix went in"
This reverts commit fffa718f5e.
2026-01-16 09:34:00 -06:00
Aiden Cline e0a854f035 Revert "fix: rm user message when dealing w/ image attachments, use proper tool attachment instead"
This reverts commit de2de099b4.
2026-01-16 09:33:54 -06:00
Aiden Cline bd914a8c06 Revert "stop select dialog event propagation"
This reverts commit 46be47d0be.
2026-01-16 09:30:06 -06:00
David Hill a49102db01 fix: truncate the workspace name on hover 2026-01-16 13:46:15 +00:00
David Hill 21012fab4b fix: load more label alignment 2026-01-16 13:38:52 +00:00
David Hill 9a71a73f50 fix: updating panel min size and button max-width 2026-01-16 13:37:14 +00:00
David Hill 2190e8c656 Revert "fix: expand workspaces by default when enabled"
This reverts commit 1fd496a5e2.
2026-01-16 13:18:56 +00:00
David Hill 1fd496a5e2 fix: expand workspaces by default when enabled 2026-01-16 13:17:22 +00:00
David Hill 74d584af34 fix: session icon and label alignment 2026-01-16 13:14:05 +00:00
David Hill 46f415ecb0 fix: desktop hamburger shift 2026-01-16 13:05:50 +00:00
David Hill d0399045da fix: make hamburger centred with project avatars 2026-01-16 13:00:44 +00:00
David Hill 4be0ba19ca fix: web mobile menu
there is a small shift/misalignment in the side panel on web, not investigating too much as this whole area is in development and may change to make the projects avatar list always in view.
2026-01-16 12:54:54 +00:00
Aaron Iker d5a5e6e062
feat(console): /black shader improvements, performance, details (#8871) 2026-01-16 13:35:58 +01:00
David Hill e8dad85233 fix: responsive menu desktop 2026-01-16 12:29:28 +00:00
GitHub Action efaf854e09 chore: generate 2026-01-16 11:59:12 +00:00
David Hill 704276753b bug: moved createMemo down 2026-01-16 11:58:31 +00:00
David Hill 2c5437791b fix: updated project/sessions list width
this was originally 280px and included the 64px project avatar rail on the left, so the sessions list portion was actually 280 - 64 = 216px wide (as seen in line 1362: Math.max(layout.sidebar.width() - 64, 0)px).

i kept the logic the same in case it broke anything, i just updated the new width to account for new projects avatar panel
2026-01-16 11:55:15 +00:00
David Hill 94ab87ffad fix: view all sessions state styles 2026-01-16 11:55:15 +00:00
David Hill 416f419a81 fix: add default icon to sessions 2026-01-16 11:55:15 +00:00
David Hill 3ba03a97dc fix: search bar size and padding, and shortcut style 2026-01-16 11:55:15 +00:00
David Hill b1a22e08f5 fix: avatar radius and current project 2026-01-16 11:55:15 +00:00
Adam c551a4b6e3
fix(app): persist workspace order and collapsed state 2026-01-16 05:20:43 -06:00
Aiden Cline 524ea95a00 update gpt models prompt 2026-01-16 01:34:01 -06:00
Aiden Cline fffa718f5e test: fix test now that image fix went in 2026-01-16 00:11:30 -06:00
Frank f66e6d7033 wip: zen 2026-01-16 01:07:03 -05:00
Aiden Cline de2de099b4 fix: rm user message when dealing w/ image attachments, use proper tool attachment instead 2026-01-16 00:05:10 -06:00
GitHub Action 0233dd1b39 chore: generate 2026-01-16 05:37:24 +00:00
Christopher Tso 40b275d7e6
feat(mcp): add OAuth redirect URI configuration for MCP servers (#7379) 2026-01-15 23:36:48 -06:00
Hyeonjong e4a34beb8b
chore: update GitHub stars and commits statistics (#8793) 2026-01-15 23:17:32 -06:00
Akshar Patel ac54535486
feat: add version to session header and /status dialog (#8802) 2026-01-15 22:58:41 -06:00
Aiden Cline 1a43e5fe87 fix: adjust websearch tool to emphasize that it ISNT 2024, give more info as to current date 2026-01-15 20:50:22 -06:00
Sebastian Herrlinger 46be47d0be stop select dialog event propagation 2026-01-16 03:17:32 +01:00
Kit Langton 4af9defb89
fix(tui): correct theme count tip (#8779) 2026-01-15 19:39:35 -06:00
Kit Langton 12b621068a
fix(tui): dim question option prefixes (#8776) 2026-01-15 19:38:55 -06:00
Kit Langton 07e7ebdb8e
fix(tui): add tab navigation in questions (#8777) 2026-01-15 19:38:11 -06:00
Kit Langton 5092b5f07b
docs: clarify question tool guidance (#8778) 2026-01-15 19:37:56 -06:00
Aiden Cline d8ef9f808d test: fix transform test 2026-01-15 19:27:04 -06:00
Aiden Cline d7192d6af9 tweak: set opencode as user agent for most interefence requests 2026-01-15 19:25:58 -06:00
GitHub Action 68e6c540bb chore: generate 2026-01-16 01:22:16 +00:00
Dan Lapid b572c68100
fix(mcp): show auth URL when browser cannot open in remote sessions (#7884) 2026-01-15 20:21:39 -05:00
Aiden Cline d47510785a strip itemIds in more cases 2026-01-15 18:00:58 -06:00
Adam 657f3d5089
feat(app): unified search for commands and files 2026-01-15 17:59:26 -06:00
Adam 49939c4d8d
feat(app): skeleton loader for sessions 2026-01-15 17:59:25 -06:00
Adam 529eb6e147
fix(app): persist workspace order and collapsed state 2026-01-15 17:59:25 -06:00
Frank 12ae80856e wip: zen 2026-01-15 18:21:19 -05:00
Frank 7e619a9302 zen: black admin 2026-01-15 18:21:19 -05:00
GitHub Action 2abafbcd2f chore: generate 2026-01-15 23:19:16 +00:00
Daniel Polito 8b08d340ac
fix: stop changing main model/agent from subtasks invocation (#7681)
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2026-01-15 17:18:39 -06:00
Sercan Sagman 81983d4a2e
fix(agent): default agent selection in acp and headless mode (#8678)
Signed-off-by: assagman <ahmetsercansagman@gmail.com>
2026-01-15 17:09:19 -06:00
Aaron Iker 7443b99295
feat(console): Fix /black page View Transition Safari issue (#8755) 2026-01-15 23:49:40 +01:00
David Hill 306fc05c00 fix: project avatar border radius 2026-01-15 22:11:07 +00:00
Aiden Cline 9d8d0e97ec Revert "fix:subagent reasoningEffort not being applied (#8646)"
This reverts commit f4086ac459.
2026-01-15 16:06:35 -06:00
Jeong Juahn f4086ac459
fix:subagent reasoningEffort not being applied (#8646)
Co-authored-by: Bot <bot@example.com>
2026-01-15 16:04:01 -06:00
GitHub Action b9b5d42bd8 chore: generate 2026-01-15 22:03:17 +00:00
outside.observer 83ed1adcbd
feat: add Carbonfox theme (#8723) 2026-01-15 16:02:29 -06:00
seilk 9b57db30d1 feat: add litellmProxy provider option for explicit LiteLLM compatibility (#8658)
Co-authored-by: Mark Henderson <Mark.Henderson99@hotmail.com>
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2026-01-15 22:01:15 +00:00
opencode df8e6e6014 release: v1.1.23 2026-01-15 22:01:14 +00:00
Adam 472a6cc83e
fix(app): sidebar toggle on desktop 2026-01-15 15:45:12 -06:00
Adam 47d43aaf2d
feat(app): persist workspace branch 2026-01-15 15:45:12 -06:00
Adam da3dea0429
fix(app): persist workspace order and collapsed state 2026-01-15 15:45:11 -06:00
Qunhong Zeng b14622352e
fix(session): ensure agent exists before processing title in session summary (#8662) 2026-01-15 15:24:13 -06:00
Aaron Iker ea643f1e3f
feat(console): Style improvements for /black, View Transition fixes (#8739)
Co-authored-by: Github Action <action@github.com>
2026-01-15 22:21:35 +01:00
Nhan Nguyen f5fd54598f
docs: add /thinking command documentation (#8722) 2026-01-15 15:14:23 -06:00
David Hill 0f7b17b1b4 fix: thinking animation opacity and design 2026-01-15 20:42:14 +00:00
David Hill 4d3e983edb fix: session icon and name alignment 2026-01-15 20:42:14 +00:00
Aaron Iker fe58c649cb
feat(console): Update /black plan selection, light rays effect. mobile styles (#8731)
Co-authored-by: Github Action <action@github.com>
2026-01-15 21:31:50 +01:00
Adam af2a09940c
fix(core): more defensive project list 2026-01-15 13:58:39 -06:00
Adam 7e016fdda6
chore: cleanup 2026-01-15 13:34:53 -06:00
Adam beb97d21ff
fix(app): show session busy even for active session 2026-01-15 13:33:49 -06:00
Adam b0345284f9
fix(core): filter dead worktrees 2026-01-15 13:33:49 -06:00
Adam d71153eae6
fix(core): loading models.dev in dev 2026-01-15 13:33:48 -06:00
dbpolito e60ded01df chore(desktop): Stop Killing opencode-cli on dev 2026-01-15 13:17:57 -06:00
dbpolito 4b2a14c154 chore(desktop): Question Tools Updates 2026-01-15 13:17:31 -06:00
David Hill b4717d8092 bun/package.json updates
this may not be required
2026-01-15 19:15:21 +00:00
David Hill dc8f8cc567 fix: current session background color 2026-01-15 19:15:21 +00:00
David Hill 99110d12c4 fix: remove the active state from load more button after press 2026-01-15 19:15:21 +00:00
David Hill 74b1349cf6 fix: new session tooltip position and add shortcut 2026-01-15 19:15:21 +00:00
David Hill 3b3505cfe8 fix: remove more options tooltip 2026-01-15 19:15:21 +00:00
David Hill 55bd6e487e fix: workspace name color 2026-01-15 19:15:21 +00:00
David Hill 1ee916a3c3 fix: hide view all sessions on active project 2026-01-15 19:15:21 +00:00
David Hill a5d47f076e fix: avatar button states 2026-01-15 19:15:21 +00:00
David Hill acd1eb574d fix: load more button font size 2026-01-15 19:15:21 +00:00
David Hill a71dcc189e fix: recent sessions title color 2026-01-15 19:15:21 +00:00
David Hill 3789a31423 fix: project dropdown labels and order 2026-01-15 19:15:21 +00:00
David Hill bb6e350d68 fix: move left panel toggle over
- not sure how this impacts on the titlebar when the traffic lights are there
2026-01-15 19:15:21 +00:00
David Hill f9a441d4f4 fix: avatar background 2026-01-15 19:15:21 +00:00
David Hill 1c05ebaea2 fix: show project options on hover of row 2026-01-15 19:15:21 +00:00
David Hill 520c47e81d fix: increase delay on session list tooltips 2026-01-15 19:15:21 +00:00
David Hill e5b08da0f1 fix: tooltip gutter spacing on session items and archive buttons 2026-01-15 19:15:21 +00:00
David Hill fe2cc0cff1 fix: archive icon replaces diff count on hover 2026-01-15 19:15:21 +00:00
David Hill fbc8f6eba9 fix: recent sessions hover gutter 2026-01-15 19:15:21 +00:00
David Hill 8cba7d7f53 fix: tooltips cleanup 2026-01-15 19:15:21 +00:00
David Hill 6450ba1b79 fix: search bar in header 2026-01-15 19:15:21 +00:00
Aiden Cline dc1c25cff5
fix: ensure frontmatter can process same content as other agents (#8719) 2026-01-15 13:06:14 -06:00
Maciek Szczesniak 37f30993fa
fix: show toast error message on ConfigMarkdown parse error (#8049)
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2026-01-15 11:53:06 -06:00
opencode-agent[bot] ebc194ca9a
Prettify retry duration display in TUI (#8608)
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com>
2026-01-15 11:50:18 -06:00
andrew-kramer-inno 4edb4fa4fa
fix: handle broken symlinks gracefully in grep tool (#8612)
Co-authored-by: Alex Johnson <nvidiattxpsli@gmail.com>
2026-01-15 11:40:37 -06:00
Aryan "LAG" Gupta 63176bb049
docs: fix typos in documentation (#8703) 2026-01-15 11:06:16 -06:00
GitHub Action 216a2d87cf chore: generate 2026-01-15 16:32:09 +00:00
Dax dd1f981d23
fix: honor per-server MCP timeouts (#8706) 2026-01-15 11:31:31 -05:00
Sebastian Herrlinger bfc9b24b48 use native text truncation for sidebar diff paths 2026-01-15 17:23:48 +01:00
Sebastian Herrlinger 994c55f709 upgrade opentui to v0.1.73, fixing CJK word wrapping and thai text rendering (non-tmux) 2026-01-15 16:39:48 +01:00
Adam 2f32f2ceb5 chore: cleanup 2026-01-15 07:29:13 -06:00
Adam 076dfb3752 chore: cleanup 2026-01-15 07:29:13 -06:00
Adam e5973e2860 chore: cleanup 2026-01-15 07:29:13 -06:00
Adam dbd1987f0a chore: cleanup 2026-01-15 07:29:13 -06:00
Adam f270ea65c5 fix(app): new layout issues 2026-01-15 07:29:13 -06:00
Adam 1698448016 fix(app): new layout sessions stale 2026-01-15 07:29:13 -06:00
Adam 564d3edfac fix(app): new layout issues 2026-01-15 07:29:13 -06:00
Adam 679270d9e0 feat(app): new layout 2026-01-15 07:29:13 -06:00
adamelmore 9f66a45970 feat(app): new layout 2026-01-15 07:29:13 -06:00
Turcu Laurentiu 779610d668
fix(desktop): open external links in system browser instead of webview (#7360) 2026-01-15 02:12:27 -06:00
Ryan Vogel 1fb611ef0a
fix: enable sticky header on changelog and download pages (#8556) 2026-01-15 02:09:23 -06:00
GitHub Action 972f5ecc7d chore: generate 2026-01-15 07:35:52 +00:00
Brandon Smith 8d720f9463
fix(opencode): add input limit for compaction (#8465) 2026-01-15 01:35:16 -06:00
Aiden Cline 92931437c4
fix: codex id issue (#8605) 2026-01-15 01:31:50 -06:00
Ariane Emory 08ca1237cc
fix(tui): Center the initially selected session in the session_list (resolves #8558) (#8560) 2026-01-15 01:04:20 -06:00
GitHub Action 6473e15793 chore: generate 2026-01-15 06:45:39 +00:00
Aiden Cline 16cac69a72
Revert "feat: allow provider-level store option (#8000)" (#8613) 2026-01-15 00:45:03 -06:00
GitHub Action b2da41cfad chore: generate 2026-01-15 06:36:30 +00:00
Call White fcf2da9571
feat: allow provider-level store option (#8000) 2026-01-15 00:35:53 -06:00
GitHub Action 253b7ea784 chore: generate 2026-01-15 06:04:47 +00:00
Kit Langton 3a9fd1bb36
fix: restore brand integrity of TUI wordmark (#8584) 2026-01-15 00:04:11 -06:00
GitHub Action f84ac697dc chore: generate 2026-01-15 05:40:29 +00:00
Cas 76a79284d2
feat(tui): make dialog keybinds configurable (#6143) (#6144) 2026-01-14 23:39:52 -06:00
opencode 99a1e73fa1 release: v1.1.21 2026-01-15 02:34:07 +00:00
GitHub Action ba4c86448b chore: generate 2026-01-15 02:21:43 +00:00
Aiden Cline b36837ae93 tweak: add error message so people know to reauthenticate with copilot 2026-01-14 20:21:03 -06:00
Frank e03932e586 zen: black usage 2026-01-14 21:20:26 -05:00
Idris Gadi 6b019a125a
docs: fix permission system documentation in agents section (#7652) 2026-01-14 20:17:04 -06:00
Aiden Cline 6a2fed7042 chore: bump cache version 2026-01-14 17:44:16 -06:00
Aiden Cline 74baae597a chore: bump plugin version 2026-01-14 17:43:12 -06:00
Aiden Cline d78d31430d
feat: official copilot plugin (#8393) 2026-01-14 17:42:51 -06:00
Aiden Cline 096e14d787 tweak: adjust lsp wording a bit more to encourage fixing 2026-01-14 15:44:44 -06:00
Frank bbb3120b59 zen: gpt-5.2-codex 2026-01-14 16:03:04 -05:00
Frank 9e4438f5bf wip: black 2026-01-14 16:03:04 -05:00
Aiden Cline b3ae1931fc fix: plan path permissions 2026-01-14 13:28:56 -06:00
Aiden Cline 7d3c7a9f65 add check incase provider doesnt exist in models list 2026-01-14 12:16:12 -06:00
Aiden Cline 50dfa9caf3
chore: upgrade bun from 1.3.5 -> 1.3.6, also update types/bun from 1.3.4 -> 1.3.6 and fix type errs (#8499)
Co-authored-by: Github Action <action@github.com>
2026-01-14 11:53:12 -06:00
Aiden Cline 1f86aa8bb9 fix: adjust gitlab logic in provider.ts 2026-01-14 11:42:45 -06:00
Ryan Vogel 3206ed47e0
feat(console): add OG image and SEO meta tags for /black page (#8506) 2026-01-14 11:20:50 -06:00
Ryan Vogel 346c5e0da6
fix(console): make logo on /black link back to homepage (#8498) 2026-01-14 11:49:44 -05:00
Dax Raad 5b431c36f8 ignore: remove nowrap constraint to allow text wrapping in console UI 2026-01-14 11:39:52 -05:00
Dax Raad 44d24d42b8 ignore: fix auth redirect to preserve selected plan during subscription flow 2026-01-14 11:25:50 -05:00
Jacopo Binosi 3a9e6b558c
feat(opencode): add AWS Web Identity Token File support for Bedrock (#8461) 2026-01-14 10:20:47 -06:00
Dax Raad 9d92ae7530 copy changes 2026-01-14 11:17:11 -05:00
Ryan Vogel e6e7eaf6e0
docs: add Web usage page (#8482) 2026-01-14 10:03:48 -06:00
Aaron Iker 8ce5c2b900
feat(console/app): Style changes, view transitions, small improvements (#8481) 2026-01-14 10:02:18 -06:00
Ryan Vogel 78be8fecdc
feat(console): add /changelog page (#8476) 2026-01-14 10:01:30 -06:00
Mani Sundararajan ad17e8d1f0
feat: add choco and scoop to opencode upgrade methods (#8439) 2026-01-14 09:39:01 -06:00
Ryan Vogel b75d4d1c5e
docs: update screenshot images (#8479) 2026-01-14 09:36:10 -06:00
Vladimir Glafirov 0ce849c3d5
chore: update gitlab-ai-provider to 3.1.1 and remove unused parameter (#8424) 2026-01-14 09:34:02 -06:00
Cas 6e13e2f74e
fix(session): remove typo'd duplicate path import (#8408) (#8412)
Co-authored-by: opencode <opencode@sst.dev>
Co-authored-by: Adam <2363879+adamdotdevin@users.noreply.github.com>
2026-01-14 09:04:03 -06:00
GitHub Action 9fd61aef6e chore: generate 2026-01-14 15:01:42 +00:00
Ryan Vogel bb3926bf45
fix(homepage): Update FAQ to include desktop and web links (#8453) 2026-01-14 09:01:02 -06:00
Kit Langton b2b123a392
feat(tui): improve question prompt UX (#8339) 2026-01-14 10:00:29 -05:00
opencode 09ff3b9bb9 release: v1.1.20 2026-01-14 13:41:08 +00:00
GitHub Action 2256362ba2 chore: generate 2026-01-14 13:36:44 +00:00
Shane Bishop 077ca4454f
fix(desktop): "load more" button behavior in desktop sidebar (#8430) 2026-01-14 07:36:08 -06:00
Andrew Jazbec 05cbb11709
fix(ui): layout-bottom icons (#8330) 2026-01-14 07:25:09 -06:00
Dax Raad fcc561ebb7 fix plan mode when not in git worktree 2026-01-14 08:21:26 -05:00
Filip ee6ca104e5
fix(app): file listing (#8309) 2026-01-14 07:09:36 -06:00
GitHub Action 76b10d85ee chore: generate 2026-01-14 07:37:11 +00:00
Goni Zahavy 45a770cdb1
fix(opencode): fix docker image after sst rename in tips (#8376) 2026-01-14 01:36:36 -06:00
Akshar Patel a57c8669b6
feat: show connected providers in /connect dialog (#8351) 2026-01-14 01:35:59 -06:00
zerone0x f9fcdead55
fix(session): skip duplicate system prompt for Codex OAuth sessions (#8357)
Co-authored-by: Claude <noreply@anthropic.com>
2026-01-13 23:44:39 -06:00
GitHub Action 3839d70a94 chore: generate 2026-01-14 00:54:06 +00:00
GitHub Action 2aed4d263b chore: generate 2026-01-13 19:51:02 -05:00
Felix Sanchez e2ac588c84 fix: deduplicate file refs in sent prompts (#8303) 2026-01-13 19:51:02 -05:00
Daniel Sauer 8917dfdf5e fix(tui): track all timeouts in Footer to prevent memory leak (#8255) 2026-01-13 19:51:02 -05:00
Daniel M Brasil 86900d71f5 fix: add missing metadata() and ask() defintions to ToolContext type (#8269) 2026-01-13 19:51:02 -05:00
⌞L⌝ adcc661798 docs: add 302ai provider (#8142) 2026-01-13 19:51:01 -05:00
Eduard Voiculescu f4a28b2659 docs: Update plan mode restrictions (#8290) 2026-01-13 19:51:01 -05:00
GitHub Action a160a35d0c chore: generate 2026-01-13 19:51:01 -05:00
Leonidas 90eaf9b3fc fix(TUI): make tui work when OPENCODE_SERVER_PASSWORD is set (#8179) 2026-01-13 19:51:01 -05:00
opencode 16d516dbdb release: v1.1.19 2026-01-13 19:51:01 -05:00
Dax Raad 0026bc5815 do not allow agent to ask custom-less questions 2026-01-13 19:51:01 -05:00
Aiden Cline bcdaf7e779 tweak: prompt for explore agent better 2026-01-13 19:51:01 -05:00
GitHub Action 874e22a045 chore: generate 2026-01-13 19:51:01 -05:00
Vladimir Glafirov 905226c01e fix: Add Plugin Mocks to Provider Tests (#8276) 2026-01-13 19:51:01 -05:00
Alan 73adf7e86f fix: update User-Agent string to latest Chrome version in webfetch (#8284) 2026-01-13 19:51:01 -05:00
Dax Raad cd6e07355b test: fix plan agent test path from .opencode/plan/* to .opencode/plans/* 2026-01-13 19:51:01 -05:00
GitHub Action 29703aee9a chore: generate 2026-01-13 19:51:01 -05:00
Dax 3997d3f2d7 feat: add plan mode with enter/exit tools (#8281) 2026-01-13 19:51:01 -05:00
Joe Harrison 1fccb3bda4 fix(prompt-input): handle Shift+Enter before IME check to prevent stuck state (#8275) 2026-01-13 19:51:01 -05:00
Aiden Cline 16b2bfa8ef add family to gpt 5.2 codex in codex plugin 2026-01-13 19:51:01 -05:00
Aiden Cline 4eb6b57503 tweak: external dir permission rendering in tui 2026-01-13 19:51:01 -05:00
Aiden Cline 7599396162 tweak: ensure external dir and bash tool invocations render workdir details 2026-01-13 19:51:01 -05:00
Dillon Mulroy 0ddf8e6c6e fix(cli): mcp auth duplicate radio button icon (#8273) 2026-01-13 19:50:49 -05:00
Vladimir Glafirov a520c4ff98 feat: Add GitLab Duo Agentic Chat Provider Support (#7333)
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2026-01-13 19:50:49 -05:00
Zeke Sikelianos a184714f67 docs: document ~/.claude/CLAUDE.md compatibility behavior (#8268) 2026-01-13 19:50:49 -05:00
Daniel Sauer 9b76337236 fix(state): delete key from recordsByKey on instance disposal (#8252) 2026-01-13 19:50:49 -05:00
Daniel Sauer 4dc72669e5 fix(mcp): close existing client before reassignment to prevent leaks (#8253) 2026-01-13 19:50:49 -05:00
Daniel Polito dfa59dd21d feat(desktop): Ask Question Tool Support (#8232) 2026-01-13 19:50:49 -05:00
GitHub Action f642a6c5b9 chore: generate 2026-01-13 19:50:49 -05:00
cmdr-chara e37104cb10 feat: add Undertale and Deltarune built-in themes (#8240) 2026-01-13 19:50:49 -05:00
Daniel Polito dc654c93d2 fix(desktop): Revert provider icon on select model dialog (#8245) 2026-01-13 19:50:49 -05:00
opencode c67b0a9ba4 release: v1.1.18 2026-01-13 19:50:49 -05:00
Leonidas 5b699a0d9b fix(github): add persist-credentials: false to workflow templates (#8202) 2026-01-13 19:50:49 -05:00
Brendan Allan bc557e828d console: reduce desktop download cache ttl to 5 minutes 2026-01-13 19:50:49 -05:00
GitHub Action fcaa041ef9 chore: generate 2026-01-13 19:50:49 -05:00
Daniel Polito 3c9d80d75f feat(desktop): Adding Provider Icons (#8215) 2026-01-13 19:50:49 -05:00
usvimal a761f66a16 fix(desktop): correct health check endpoint URL to /global/health (#8231) 2026-01-13 19:50:49 -05:00
GitHub Action 15e80fca69 chore: generate 2026-01-13 19:50:49 -05:00
Dax Raad 43680534df add fullscreen view to permission prompt 2026-01-13 19:50:48 -05:00
opencode aa522aad62 release: v1.1.17 2026-01-13 19:50:48 -05:00
Frank 82319bbd83 wip: black 2026-01-13 19:46:14 -05:00
Frank 45fa4eda15 wip: black 2026-01-13 19:15:14 -05:00
Frank eaf18d9915 wip: black 2026-01-13 17:51:21 -05:00
Frank 8ae10f1c94 sync 2026-01-13 13:37:48 -05:00
Frank f24251f89e sync 2026-01-13 13:36:37 -05:00
Brendan Allan 3c5a256f0f
desktop: macos killall opencode-cli on launch 2026-01-13 22:38:24 +08:00
GitHub Action 067338bc25 chore: generate 2026-01-13 14:17:35 +00:00
OpeOginni 736cd10847
fix(ui): track memo-based items in useFilteredList without affecting async function based lists (#8216)
Co-authored-by: neriousy <neriousy@users.noreply.github.com>
2026-01-13 08:16:57 -06:00
GitHub Action a03daa4252 chore: generate 2026-01-13 13:13:45 +00:00
Brendan Allan b01eec38d1
fix(desktop): set serverPassword 2026-01-13 21:13:06 +08:00
Brendan Allan 35cb06e0e4
fix(app): provide pty socket auth if available from desktop (#8210) 2026-01-13 07:08:19 -06:00
Adam f3b7d2f786
fix(app): file search 2026-01-13 06:55:21 -06:00
Brendan Allan ddd9c71cca
feat(desktop): Tie desktop & CLI to the same Windows JobObject (#8153) 2026-01-13 15:32:54 +08:00
GitHub Action 520a814fc2 chore: generate 2026-01-13 07:08:25 +00:00
Aiden Cline 2072c8681a
fix: remove the symlinkBinary function call that replaces the wrapper script (#8133)
Co-authored-by: Chuck Chen <459052+chuckchen@users.noreply.github.com>
2026-01-13 01:07:35 -06:00
zerone0x 21990621e2
fix(tui): prevent question tool keybindings when dialog is open (#8147)
Co-authored-by: Claude <noreply@anthropic.com>
2026-01-13 01:04:49 -06:00
GitHub Action 68a0947292 chore: generate 2026-01-13 07:01:50 +00:00
Aiden Cline f1f44644e2 fix: brew autoupgrade 2026-01-13 01:01:06 -06:00
opencode afb8a0d28a release: v1.1.16 2026-01-13 06:01:17 +00:00
Brendan Allan f05f175842
feat(desktop): spawn local server with password (#8139) 2026-01-13 13:58:00 +08:00
ShoeBoom c0b214232d
fix(config): handle write errors when updating schema in opencode config (#8125) 2026-01-12 23:11:26 -06:00
Eric Guo f4f8f2d151
feat(cli): Support debug tool calling directly in CLI. (#6564) 2026-01-12 23:10:56 -06:00
Aiden Cline b4ad5c138e tweak: for zai ensure clear_thinking is false 2026-01-12 23:04:50 -06:00
Leonidas 789e111a0f
fix(TUI): dont submit prompt when switching sessions (#8016) 2026-01-12 22:43:44 -05:00
Dax Raad eaa76dad0c get rid of extra file 2026-01-12 22:33:57 -05:00
Aiden Cline 66f9bdab32 core: tweak edit and write tool outputs to prevent agent from thinking edit didn't apply 2026-01-12 20:40:10 -06:00
lemon efaa9166fb
fix: prevent [object Object] error display in console output (#8116)
Co-authored-by: Claude <noreply@anthropic.com>
2026-01-12 20:40:03 -06:00
Patrick Schiel eb2044989e
fix: add missing args to windows tauri cli spawn (#8084) 2026-01-13 10:38:01 +08:00
M. Adel Alhashemi 5d37e58d34
fix(task): respect agent task permission for nested sub-agents (#8111) 2026-01-12 20:37:42 -06:00
Rohan Mukherjee 20088a87b0
fix: max completion tokens error for cloudflare (#7970) 2026-01-12 20:08:27 -06:00
Adam 05019dae76
fix(bedrock): use reasoningConfig for Anthropic models on Bedrock (#8092) 2026-01-12 18:42:19 -06:00
Darsh Patel bf37a88f7f
fix: await auth.set to prevent race condition when setting API key (#8075) 2026-01-12 18:20:50 -06:00
Paolo Ricciuti 498a4ab408
fix: actually modify opencode config with `mcp add` (#7339) 2026-01-12 18:02:59 -06:00
GitHub Action 835e48cd28 chore: generate 2026-01-12 23:30:47 +00:00
OpeOginni 1a5a63843e
feat(terminal): implement better dynamic terminal numbering (#8081) 2026-01-12 17:30:09 -06:00
Jason Kölker d954e1e3b6
fix(session): store api url in metadata (#8090) 2026-01-12 17:22:42 -06:00
opencode-agent[bot] 8f22a6b69d
Add nova-2 to region prefix models (#8085)
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com>
2026-01-12 16:55:12 -06:00
Aiden Cline fd37d5b54e tweak: truncation dir perm 2026-01-12 16:46:47 -06:00
Frank e146083b73 wip: black 2026-01-12 17:10:50 -05:00
Adam d7a1c268d9
fix(app): sanitize markdown -> html 2026-01-12 15:50:24 -06:00
Aiden Cline 5c4345da4f test: fix read test 2026-01-12 15:49:31 -06:00
Aiden Cline 0be37cc2c6 tweak: make the .env reads ask user for permission instead of blocking 2026-01-12 15:32:43 -06:00
GitHub Action 64f0205f97 chore: generate 2026-01-12 21:27:36 +00:00
OpeOginni b3a1360ad9
feat(dialog-select-server): add icon button for server removal (#8053) 2026-01-12 15:26:58 -06:00
GitHub Action 08d4d6d4af chore: generate 2026-01-12 21:22:21 +00:00
Andrew Pashynnyk 9c69c1de9f
fix(formatter): use biome `check` instead of `format` to include import sorting (#8057)
Co-authored-by: kynnyhsap <kynnyhsap@users.noreply.github.com>
2026-01-12 15:21:38 -06:00
Aiden Cline 735f3d17bc
fix: ensure plurals are properly handled (#8070) 2026-01-12 15:21:01 -06:00
opencode db7243c364 release: v1.1.15 2026-01-12 21:03:52 +00:00
Dax Raad f0912ee838 core: rename OPENCODE_PASSWORD to OPENCODE_SERVER_PASSWORD for clearer authentication configuration 2026-01-12 15:59:17 -05:00
Ryan Vogel 983f8ffeca
fix(tui): prevent layout jump when toggling tips visibility (#8068) 2026-01-12 14:57:49 -06:00
Kenny c474380684
docs: fix permission rule ordering in examples (#7010) 2026-01-12 14:45:17 -06:00
Dax Raad 7ca767de55 core: fix HTTP exception handling order to prevent NamedError from masking HTTP exceptions
docs: add OPENCODE_PASSWORD environment variable documentation for basic auth
2026-01-12 15:43:48 -05:00
Dax Raad 1954c1255e core: add password authentication and improve server security
- Add OPENCODE_PASSWORD flag for basic auth protection
- Show security warnings when password is not set
- Remove deprecated spawn command
- Improve error handling with HTTPException responses
2026-01-12 15:23:19 -05:00
Daniel Polito b4f33485a7
fix(desktop): Improve User Message Badges for Big Titles and Small Screens (#8037) 2026-01-12 14:22:03 -06:00
Aiden Cline e47f383137 core: improve error handling for built-in plugin installation failures 2026-01-12 13:47:25 -06:00
Aiden Cline cd56845dce tui: add hint for variants toggle 2026-01-12 13:35:07 -06:00
Frank b7b09fdfc2 admin unshare 2026-01-12 14:20:33 -05:00
Aiden Cline 62702fbd11 fix: permissions wildcarding so that for ex: 'ls *' includes ls * AND 'ls' to prevent having to double state commands or use 'ls*' 2026-01-12 13:02:29 -06:00
Ravi Kumar 22c68a6992
fix(tui): reopen autocomplete after backspace deletes space (#6031)
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2026-01-12 12:52:36 -06:00
Aiden Cline d527ceeb2b test: fix 2026-01-12 12:33:39 -06:00
Shubh Porwal 2e9c22d911
docs: fix typo (#8041) 2026-01-12 12:30:30 -06:00
Aiden Cline 61d0b3e4dc chore: bump ai sdk packages 2026-01-12 12:25:19 -06:00
Dax Raad 71a7ad1a4e core: fix model selection in title generation to use user's model instead of assistant's 2026-01-12 12:45:24 -05:00
Dax Raad 20399bbdfe tui: rename kvStore to store for consistency 2026-01-12 09:53:08 -05:00
Dax Raad 547a975707 tui: redesign tips display on home screen 2026-01-12 09:42:28 -05:00
David Hill c009cab15b
Redesign tips display on home screen (#6126)
Co-authored-by: Dax <mail@thdxr.com>
2026-01-12 09:31:36 -05:00
Dax Raad e6bc3b253b tui: remove update complete toast notification 2026-01-12 09:30:31 -05:00
Brendan Allan c6092e4ad9
disable appimage 2026-01-12 19:28:55 +08:00
GitHub Action e6045ca925 chore: generate 2026-01-12 09:58:50 +00:00
Brendan Allan ebbb4dd88a
fix(desktop): improve server detection & connection logic (#7962) 2026-01-12 17:58:13 +08:00
GitHub Action 087473be6e chore: generate 2026-01-12 05:22:12 +00:00
Brendan Allan e0eb460fc8
app: resolve defaultServerUrl inside AppInterface
The desktop app sometimes modified __OPENCODE__.serverUrl after the
window is created. Previously this was ignored since defaultServerUrl
was created at module scope, now it isn't created until desktop's
ensure_server_started query complete, after which point serverUrl is
guaranteed to be updated.
2026-01-12 13:21:21 +08:00
opencode 7c6b3f981e release: v1.1.14 2026-01-12 05:08:25 +00:00
Aiden Cline a5b6c57a76 tweak: make the subagent header have clickable nav 2026-01-11 22:43:09 -06:00
Eyal Cherevatsky 65724b693b
docs: fix scroll_speed default value (#7867) 2026-01-11 21:40:23 -06:00
Andrey Taranov 8b9a85b7e7
fix(mcp): support `resource` content type in MCP tool output (#7879) 2026-01-11 21:39:42 -06:00
Zeke Sikelianos 7cbec9a1a7
docs: fix typos in settings doc (#7892) 2026-01-11 21:20:19 -06:00
Prince Carlo Juguilon c4ba5961c8
chore: update GitHub stars count to 60K (#7899) 2026-01-11 21:19:59 -06:00
indeep99 82b432349e
feat(tui): add mouse hover and click support to questions tool (#7905) 2026-01-11 22:01:48 -05:00
Dax Raad 68ed664a3f tui: fix prompt ref initialization to prevent undefined reference errors 2026-01-11 19:40:16 -05:00
Dax Raad 3a30773874 tui: refactor event streaming to use SDK instead of manual RPC subscription 2026-01-11 18:53:39 -05:00
Octane 0c0057a7de
Fix: TUI single-line paste cursor position (#7277) 2026-01-12 00:50:27 +01:00
Dillon Mulroy fa79736b87
fix: check worktree for external_directory permission in subdirs (#7811) 2026-01-11 14:17:36 -06:00
Jacob Gillespie 2e0c2c9db7
chore(lander): fix spacing in desktop app banner (#7822) 2026-01-11 14:16:29 -06:00
Daniel Polito 3e9366487a
feat(desktop): User Message Badges on Hover (#7835) 2026-01-11 14:14:26 -06:00
Daniel Polito 025ed04da0
feat(desktop): Image Preview support for Image Attachments (#7841) 2026-01-11 14:12:52 -06:00
Zeke Sikelianos b81eca4ebc
docs: fix typos on the providers page (#7829) 2026-01-11 13:04:04 -06:00
Aiden Cline 20c18689c0 bump copilot plugin version 2026-01-11 12:58:14 -06:00
Kit Langton a803cf8aee
feat(tui): add mouse hover and click support to autocomplete (#7820) 2026-01-11 12:45:20 -05:00
King'ori Maina c526e2d908
fix(tui): copy oauth url when no device code (#7812) 2026-01-11 10:27:17 -06:00
GitHub Action bdbbcd8a0c chore: generate 2026-01-11 16:12:14 +00:00
Kit Langton 43c2da24d0
fix(tui): slash command autocomplete highlighted row jumping (#7815) 2026-01-11 11:11:40 -05:00
opencode efbab087df release: v1.1.13 2026-01-11 07:10:41 +00:00
Mani Sundararajan 9280db3297
fix(tui): move props.ref to onMount (#7702) 2026-01-11 00:20:04 -06:00
Aiden Cline 0cc3c3bc78 tweak: ensure codex built in plugin is always available 2026-01-10 22:59:39 -06:00
Aiden Cline ee8b38ab26 fix: ensure /connect works for openai business plans too (was missing field) 2026-01-10 22:48:28 -06:00
wid4t 44fa3d5392
feat(acp): track file modified (#7723)
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2026-01-10 21:46:53 -06:00
Kit Langton a457828a67
fix(opencode): command palette mouse hover highlights wrong item (#7721) 2026-01-10 19:52:17 -05:00
Spoon 4752c83155
feat: pass sessionID to chat.system.transform (#7718) 2026-01-10 18:21:51 -06:00
Dax Raad f94ee5ce90 core: extract external directory validation to shared utility to reduce code duplication across tools 2026-01-10 18:49:42 -05:00
Daniel Polito 76386f5cfc
feat(desktop): Fork Session (#7673) 2026-01-10 16:04:01 -06:00
Daniel Polito a9275def43
feat(desktop): Make mouse hover / click work on prompt input autocomplete (#7661) 2026-01-10 16:02:47 -06:00
Daniel Polito 50ed4c6b5d
feat(deskop): Add Copy to Messages (#7658) 2026-01-10 16:01:23 -06:00
Jérôme Benoit f882cca98a
fix(desktop): add missing StoreExt import and fix unused mut warning (#7707) 2026-01-10 15:26:24 -06:00
Lekë Dobruna 2d2a044961
fix(desktop): build failing - missing import (#7697) 2026-01-10 15:24:15 -06:00
Frank b41fbda68f wip: black 2026-01-10 13:57:49 -05:00
Alejandro Chinchilla 794c5981a5
fix: exclude 'none' variant for gpt-5.2-codex (#7682) 2026-01-10 12:22:44 -06:00
Kenny d5738f542c
fix(grep): follow symlinks by default in ripgrep searches (#7501) 2026-01-10 10:57:18 -06:00
Andrew Thal 02b7eb59f8
feat: support configuring default server URL for desktop (#7363) 2026-01-10 08:56:48 -06:00
GitHub Action a8f23fb548 chore: generate 2026-01-10 14:55:55 +00:00
OpeOginni 1a642a79a6
fix(desktop): remove split operation in serverDisplayName function (#7397) 2026-01-10 08:55:20 -06:00
zerone0x b6b0097755
fix(ui): allow text editing shortcuts in search dialogs on macOS (#7419) 2026-01-10 08:53:52 -06:00
Daniel Polito afb1cad26d
fix(desktop): Allow Selecting Card Errors (#7506) 2026-01-10 08:52:11 -06:00
GitHub Action 58186004db chore: generate 2026-01-10 14:44:47 +00:00
madflow a593ed4c9b
fix: disable telemetry in the php lsp server (#7649) 2026-01-10 08:44:12 -06:00
opencode 449270aacc release: v1.1.12 2026-01-10 13:56:12 +00:00
GitHub Action e20535655b chore: generate 2026-01-10 13:50:58 +00:00
Frédéric DE MATOS 1662e149b3
fix: add ChatGPT-Account-Id header for organization subscriptions (#7603) 2026-01-10 07:50:24 -06:00
Vlad Temian dfe3e79304
docs(ecosystem): add micode and octto plugins (#7327) 2026-01-10 07:44:21 -06:00
Adam 8c3cc0d447
chore: prep 2026-01-09 21:09:26 -06:00
Adam e30562d5f4
chore: prep 2026-01-09 20:18:42 -06:00
GitHub Action 7c06ef2477 chore: generate 2026-01-10 02:07:24 +00:00
Adam 58eccf7f53
chore: prep 2026-01-09 19:53:04 -06:00
Adam 6da60bd5d9
fix(app): more defensive dom access 2026-01-09 19:53:03 -06:00
opencode 8a43c24934 release: v1.1.11 2026-01-10 01:25:30 +00:00
Aiden Cline b03172d723 fix: ensure gpt-5.2-codex has variants 2026-01-09 19:15:57 -06:00
Spoon e342795bd0
docs: add url based instructions to web docs (#7216) 2026-01-09 19:01:13 -06:00
Aiden Cline a44d4acb3f tweak: adjust codex styling and fix hint 2026-01-09 18:59:57 -06:00
Aiden Cline 8b8a358de1 update docs and auth methods for openai 2026-01-09 18:45:03 -06:00
Aiden Cline 075fa2c0e8 fix: instance dispose issue 2026-01-09 18:26:32 -06:00
Aiden Cline 8b287caaad tweak codex instructions prompt for codex plan 2026-01-09 18:07:24 -06:00
Frank b3e6b7a985 wip: black 2026-01-09 19:00:51 -05:00
GitHub Action 5c74bff8e1 chore: generate 2026-01-09 23:48:13 +00:00
Aiden Cline 172bbdaced
feat: codex auth support (#7537) 2026-01-09 17:47:37 -06:00
opencode 563b4c33f2 release: v1.1.10 2026-01-09 21:38:04 +00:00
Dax 982b71e861
disable server unless explicitly opted in (#7529) 2026-01-09 16:33:46 -05:00
Ariane Emory 75df5040ea
fix: report config errors instead of silent termination (#7522) 2026-01-09 14:21:01 -06:00
Sebastian Herrlinger 22f51c6b47 upgrade opentui to v0.1.72 2026-01-09 20:18:34 +01:00
Aiden Cline de286b08f6 ignore: bump plugin version 2026-01-09 12:33:51 -06:00
adamelmore 0f2124db32
fix(app): no inline js 2026-01-09 11:57:31 -06:00
Ravi Kumar e30a159264
fix(cli): enable API key prompt for Bedrock in auth login (#7332) 2026-01-09 11:56:19 -06:00
ryanwyler a5edf3a311
fix: resolve broken forked sessions with compactions due to missing parent-child message references (#6445) 2026-01-09 11:42:55 -06:00
GitHub Action bce9dc040f chore: generate 2026-01-09 17:03:51 +00:00
adamelmore 44297ffe78
fix(app): break words in user message 2026-01-09 11:03:11 -06:00
adamelmore cbb3141130
fix(app): no custom url param 2026-01-09 11:03:11 -06:00
Frank 18cf4df6c6 wip: zen 2026-01-09 11:52:31 -05:00
Aiden Cline f3e8a275b8 docs: update brew formula references 2026-01-09 10:39:59 -06:00
Sebastian Herrlinger e82b112759 upgrade opentui to v0.1.71, fixing capability detection and therefor kitty keyboard 2026-01-09 17:26:33 +01:00
AJ Ka 030b14ac4e
fix: prevent model picker overflow with Zen in new sessions (#7495) 2026-01-09 09:53:18 -06:00
Jérôme Benoit b1e381cff7
fix(desktop): complete symlink support implementation and enable CI for PRs (#7113) 2026-01-09 22:43:49 +08:00
adamelmore 0433d4d064
fix(app): store terminal and review pane visibility per session 2026-01-09 08:20:00 -06:00
adamelmore ec828619ca
fix(app): more defensive todo access 2026-01-09 06:02:45 -06:00
Jeon Suyeol 8e3ab4afa7
feat(config): deduplicate plugins by name with priority-based resolution (#5957) 2026-01-09 02:11:24 -06:00
Aiden Cline a618fbe8cf bump copilot plugin version 2026-01-09 01:32:00 -05:00
Aiden Cline 07dc1f8ecc fix: model dialog issue when searching for models in fav/recents list, also ensure that deprecated models dont appear in list (#7429) 2026-01-09 01:32:00 -05:00
GitHub Action 445c8631a2 chore: generate 2026-01-09 01:32:00 -05:00
Frank c4eacd0ccf wip: black 2026-01-09 01:32:00 -05:00
Frank dd5ec26c8c wip: black 2026-01-09 01:32:00 -05:00
Daniel Polito 8b062ed621 feat(desktop): Change Terminal's Cursor to Bar and Stop Blinking when not focused (#7402) 2026-01-09 01:32:00 -05:00
Frank ab97a95032 wip: black 2026-01-09 01:32:00 -05:00
GitHub Action a98d108d2e chore: generate 2026-01-09 01:32:00 -05:00
Frank 2e875b2d65 wip: black 2026-01-09 01:32:00 -05:00
Frank 790baec41f wip: zen 2026-01-09 01:32:00 -05:00
Frank 52fbd16e08 wip: zen
wip: zen
2026-01-09 01:32:00 -05:00
GitHub Action cf97633d7d chore: generate 2026-01-09 00:13:26 +00:00
Danil 3fe2e89d55
docs: Add Scaleway to provider docs (#7389) 2026-01-08 18:12:22 -06:00
opencode bd9c13bb27 release: v1.1.8 2026-01-08 23:58:57 +00:00
Adam 3019b1f825
Revert "fix(desktop): open external links in default browser (#7221)"
This reverts commit 361a962673.
2026-01-08 17:51:30 -06:00
Anthony Huang 119cc8c795
feat(desktop): add Vesper theme (#7331)
Co-authored-by: Anthony Huang <ahuang@ramp.com>
2026-01-08 17:48:57 -06:00
Adam be9b2bab15 feat(app): cache session-scoped stores, optional context gating 2026-01-08 17:48:15 -06:00
Adam c949e5b390 feat(app): incrementally render turns, markdown cache, lazily render diffs 2026-01-08 17:48:15 -06:00
Adam 1c717d62e4 feat(app): gate hydration side-effects, handoff while stores load 2026-01-08 17:48:15 -06:00
Adam 27675dfd70 feat(app): prefetch adjacent sessions 2026-01-08 17:48:15 -06:00
Adam 374275eeb6 feat(app): chunk message loading, lazy load diffs 2026-01-08 17:48:15 -06:00
AJ Ka faa848cfb1
Fix for #7229 Fix/project sidebar folder name (#7232) 2026-01-08 17:47:15 -06:00
Sebastian Herrlinger 1f9e195cd8 stop esc propagation from dialogs 2026-01-08 23:53:00 +01:00
Sebastian Herrlinger 539d6baa8c upgrade opentui to v0.1.70 2026-01-08 23:52:36 +01:00
Aleksandr Bagatka f6fc693c1f
fix(ui): use full file path for fuzzy matching in autocomplete (#6705)
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2026-01-08 16:43:05 -06:00
GitHub Action 50d8396c9a chore: generate 2026-01-08 22:33:10 +00:00
Dax 22dd70b75b
feat(question): support multi-select questions (#7386) 2026-01-08 17:32:21 -05:00
GitHub Action b4f8de0c0a chore: generate 2026-01-08 22:03:23 +00:00
Marc Espin 768e0553bd
fix(docs): Document `cargofmt` (#7383) 2026-01-08 16:00:03 -06:00
opencode f3e79235fb release: v1.1.7 2026-01-08 20:37:24 +00:00
ryanwyler eacf3ad361
fix(tui): restore showDetails check removed in Permission rework (#7285) 2026-01-08 14:30:41 -06:00
Mani Sundararajan 72062d22a0
fix: cleanly restore terminal state on fatal error exit (#7359) 2026-01-08 14:22:24 -06:00
zerone0x c7b825a42a
fix(app): show custom models without valid release_date in web UI mod… (#7349) 2026-01-08 14:06:18 -06:00
Noam Bressler 958f1edfef
fix: Add kind, title, rawInput to ACP tool_call_update events (#7368)
Co-authored-by: noam-v <noam@bespo.ai>
2026-01-08 13:56:16 -06:00
Dax 2bb299d741
tui: improve responsive layout by hiding header/footer when sidebar is visible (#7365) 2026-01-08 13:57:23 -05:00
Dax Raad e5d0c63b29 docs: simplify tools configuration by consolidating under permission field 2026-01-08 12:39:40 -05:00
Aiden Cline 3c5043497c ignore: ensure new file truncation stuff still works even if external_directoy is set to deny 2026-01-08 11:07:33 -06:00
Max Stevens 4d09c5618e
refactor: session settings simplification (#7342) 2026-01-08 11:06:06 -06:00
Sercan Sagman adae0d1853
fix(cli): add help text to debug command and subcommands (#7328)
Signed-off-by: assagman <ahmetsercansagman@gmail.com>
2026-01-08 09:42:12 -06:00
Aaron Iker 61aeb2a2a7
feat: Polish dialog, popover shadows & borders, add missing provider logos (#7326) 2026-01-08 09:02:04 -06:00
GitHub Action 9fb24074c8 chore: generate 2026-01-08 06:11:00 +00:00
freespace8 542c9d5346
feat(flags): allow disabling .claude prompt and skills loading (#7205) 2026-01-08 00:10:25 -06:00
Aiden Cline d5f0e3fccc test: add larger image test for read tool 2026-01-07 23:01:02 -06:00
Dax Raad 7d2bb5cb2b tui: remove unused imports and variables from header component to clean up code 2026-01-07 23:54:54 -05:00
Dax ca7a70b628
tui: add overlay sidebar for narrow screens to improve mobile experience (#7288) 2026-01-07 23:51:49 -05:00
Dax Raad b3a2f9fb4e tui: add expandable bash output for long commands to improve readability 2026-01-07 23:11:46 -05:00
Dax Raad 8be5a29870 tui: remove username visibility toggle and simplify user message metadata display 2026-01-07 23:02:19 -05:00
Dax Raad 68092f22e1 tui: improve other answer option layout with better indentation and clearer label 2026-01-07 22:34:31 -05:00
GitHub Action 83f3c729e9 chore: generate 2026-01-08 03:30:18 +00:00
Dax e37fd9c105
core: add interactive question tool for gathering user preferences and clarifying instructions (#7268) 2026-01-07 22:29:42 -05:00
Aiden Cline 2e4fe973c9 fix: issue w/ normal transform options conflicting w/ small model options when gen-ing title 2026-01-07 17:32:38 -06:00
Aiden Cline 1b82511fbd
feat: write truncated tool outputs to files (#7239) 2026-01-07 17:25:00 -06:00
Ariane Emory f24314438b
fix(tui): ensure forked message text is inserted in prompt (resolves #7257) (#7259) 2026-01-07 16:12:03 -06:00
Andrew Thal 361a962673
fix(desktop): open external links in default browser (#7221) 2026-01-07 16:04:27 -06:00
Adam fa9c283fcf
fix(app): user message text wrap 2026-01-07 15:36:08 -06:00
Frank 947b864d96 wip: zen 2026-01-07 15:49:52 -05:00
Ariane Emory 03eabb10e4
fix: use selectedForeground's computer colour (or theme's selectedForeground value) for the colour of text in permission selection (resolves #7246) (#7251) 2026-01-07 14:45:30 -06:00
M. Adel Alhashemi 34c9d106ee
refactor: simplify task tool subagent filtering (#7165)
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2026-01-07 13:28:13 -06:00
Aiden Cline fe57d7bb38 tweak: title gen prompt & temp to avoid repetative 'Analyzing ...' titles 2026-01-07 12:56:41 -06:00
Ravi Kumar 68cf6b04a0
fix(tui): constrain autocomplete height to available screen space (#7181) 2026-01-07 19:24:44 +01:00
GitHub Action 50530b1ea7 chore: generate 2026-01-07 18:06:30 +00:00
Rodolfo Carvalho a160eee499
fix(mcp): use correct authorization server URL for OAuth discovery (#7234) 2026-01-07 12:05:54 -06:00
Thanh Nguyen d9aef1d73d
fix(theme): add selectedListItemText to orng themes for button text visibility (#7169) 2026-01-07 12:05:46 -06:00
Matt Silverlock 4ba0b22b04
fix: config precedence now correctly allows local config to override remote (#7141) 2026-01-07 12:07:21 -05:00
Aiden Cline 662d2b205a docs: update brew formula stuff to recommend our tap 2026-01-07 11:06:54 -06:00
GitHub Action 75960ae00c chore: generate 2026-01-07 17:03:43 +00:00
Aiden Cline 528f198c39 tweak: update formula for anomalyco tap 2026-01-07 11:02:37 -06:00
opencode 184834da98 release: v1.1.6 2026-01-07 16:38:32 +00:00
Daniel Polito 2d5b9a5cc6
Desktop: Fix Paste image on empty input (#7130) 2026-01-07 09:40:21 -06:00
Andrew Thal fb3ca895d6
fix(ui): prevent iOS Safari auto-zoom on input focus (#7214) 2026-01-07 09:22:48 -06:00
Brendan Allan d3d379fe2e
desktop: bundleMediaFramework 2026-01-07 22:55:29 +08:00
GitHub Action b41626049c chore: generate 2026-01-07 14:50:57 +00:00
Dax Raad e59be27810 theme 2026-01-07 09:50:04 -05:00
opencode 1e2992244f release: v1.1.5 2026-01-07 14:37:04 +00:00
Dax Raad fd22b26478 theme reload 2026-01-07 09:34:11 -05:00
Dax Raad ea2ee46f45 clear palette cache 2026-01-07 08:49:35 -05:00
Adam 4e1b6b3417
fix(app): select first item when filtering 2026-01-07 07:15:06 -06:00
jwaterwater 2d52a461a0
fix: encode non-ASCII directory paths in HTTP headers (#7145)
Co-authored-by: Claude <noreply@anthropic.com>
2026-01-07 06:46:17 -06:00
shuv 9cce0cf4f4
feat: add Night Owl theme (desktop) (#7151)
Co-authored-by: shuv <shuv@shuv.dev>
2026-01-07 06:44:27 -06:00
Brendan Allan 270cd05195
fix entitlements 2026-01-07 20:03:38 +08:00
Saeed Vaziry 24c933ae60
Add audio input and camera permissions to entitlements (#7117)
Co-authored-by: Brendan Allan <brendonovich@outlook.com>
2026-01-07 17:56:46 +08:00
Brendan Allan 2b7a021ba3
desktop: appimage bundleMediaFramework 2026-01-07 17:39:35 +08:00
GitHub Action cbf87c50b9 chore: generate 2026-01-07 08:48:34 +00:00
Brendan Allan 3c375b971e
desktop: use Show instead of Suspense 2026-01-07 16:47:45 +08:00
Aiden Cline 6590c1641f add truncation for all tools 2026-01-07 02:01:32 -06:00
GitHub Action 0ffe496869 chore: generate 2026-01-07 07:46:40 +00:00
Frank ce4e595881 wip: black 2026-01-07 02:45:57 -05:00
Frank e91cc7e514 wip: black 2026-01-07 02:45:57 -05:00
GitHub Action c961072d20 chore: generate 2026-01-07 07:43:43 +00:00
Aiden Cline 429240f439
ignore: add truncation funcs (#7178) 2026-01-07 01:43:06 -06:00
Brendan Allan 6bac501be5
add ui package to desktop 2026-01-07 15:35:32 +08:00
Daniel Polito b5be883758
Make General SubAgent not hidden (#6752) 2026-01-07 01:31:47 -06:00
usvimal a8c2928a87
perf: show window immediately during desktop startup (#6734)
Co-authored-by: Brendan Allan <git@brendonovich.dev>
2026-01-07 15:19:01 +08:00
Aiden Cline 04cea9cf11 tweak: unserializable error handling 2026-01-07 00:29:41 -06:00
Spoon 85ed329318
add agent color to inline task tool ascii char and highlight agent name (#7142) 2026-01-07 00:10:00 -06:00
Frank 5d0007ade4 wip: black 2026-01-07 00:08:49 -05:00
GitHub Action 31dd9fd13a chore: generate 2026-01-07 04:35:15 +00:00
Frank 23fc675ad5 wip: black 2026-01-06 23:34:12 -05:00
Frank 22b058a33d wip: black 2026-01-06 23:34:12 -05:00
GitHub Action 939c0940aa chore: generate 2026-01-07 04:29:50 +00:00
Sewer. fd7b7eacd3
Added: Ability to hide subagents from primary agents system prompt. (#4773)
Co-authored-by: GitHub Action <action@github.com>
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2026-01-06 22:29:17 -06:00
GitHub Action eaa0826e7f chore: generate 2026-01-07 03:42:44 +00:00
Adam f6055ad3d2
chore: fix types 2026-01-06 21:42:04 -06:00
Adam 761863ae35
chore(app): rework storage approach 2026-01-06 21:42:03 -06:00
NSPC911 dadc08ddc7
fix: escape backticks when passing to powershell (#7157) 2026-01-06 21:41:33 -06:00
Adam 9a3bd0ade1
fix(app): hide line numbers in diffs on mobile 2026-01-06 21:18:50 -06:00
Adam 4e5b0b00b0
fix(app): session navigation with shortcuts 2026-01-06 21:18:41 -06:00
Adam 7672b722ca
fix(app): permission auto-accept should hide when not needed 2026-01-06 21:18:29 -06:00
Adam 488c3502a7
fix(app): terminal selection color contrast 2026-01-06 21:18:17 -06:00
Aiden Cline a2f80f7c0d fix: add --use-system-ca flag in execArgv 2026-01-06 21:01:03 -06:00
Rafi Khardalian dee0226741
fix(tui): restore attach session lookup behavior (#7150) 2026-01-06 20:59:12 -06:00
Sebastian Herrlinger 9906d42e1c remove hallucinated keybinding 2026-01-07 00:19:56 +01:00
GitHub Action 43eefbc349 chore: generate 2026-01-06 23:06:08 +00:00
Aiden Cline 625c9dae5c fix: ensure commands listing subagent work 2026-01-06 17:05:20 -06:00
opencode b2341c2d9a release: v1.1.4 2026-01-06 22:06:38 +00:00
Daniel Polito dadddcaf57
Desktop: Fix Big Messages (#7133) 2026-01-06 16:00:37 -06:00
GitHub Action 409f8f678e chore: generate 2026-01-06 21:17:29 +00:00
Frank dc62f9393a zen: fix rate limit 2026-01-06 16:16:35 -05:00
Spoon 32e0b612d9
adding timeout (#7128) 2026-01-06 15:00:34 -06:00
Mateusz Tymek 7d6ce6fc5e
docs: add OpenCode-Obsidian plugin (#7129) 2026-01-06 15:00:22 -06:00
Justas Raudonius ba105246ea
fix(app): open links in new tab or browser (#7127) 2026-01-06 14:58:36 -06:00
Spoon a10cc63403
feat: url based instructions (#7125) 2026-01-06 14:48:22 -06:00
Maik cde06e90d0
chore: update stars count (#7120) 2026-01-06 14:28:47 -06:00
galkatz373 d4e7a88bba
feat(cli): frecency file autocomplete (#6603) 2026-01-06 14:05:57 -06:00
Thomas Gormley 630476afc0
load `OPENCODE_CONFIG_DIR` AGENTS.md into the system prompt (#7115) 2026-01-06 13:43:55 -06:00
Adam 5181e4e90a
fix(app): copy and paste in terminal was broken 2026-01-06 13:38:15 -06:00
Aiden Cline 5db78f20e9 core: fix title generation for subtask-only messages to extract actual user prompts instead of generic tool execution descriptions 2026-01-06 13:30:39 -06:00
Damian Barabonkov 3049ac576a
docs: Expand keybinds documentation (#7108) 2026-01-06 13:10:35 -06:00
Aiden Cline 494e03490e docs: fix desktop stuff 2026-01-06 13:07:20 -06:00
Aiden Cline 675eba6588 Revert "fix(desktop): use current_binary() to support symlinked executables (#7102)"
This reverts commit bb09df0c77.
2026-01-06 12:59:05 -06:00
Aiden Cline 01eadf3ded test: fix test 2026-01-06 12:31:41 -06:00
Aiden Cline c7a2c737e8 fix: ensure 'name' isnt being sent in request body for custom agent 2026-01-06 12:21:30 -06:00
Jérôme Benoit bb09df0c77
fix(desktop): use current_binary() to support symlinked executables (#7102) 2026-01-06 12:07:18 -06:00
Adam ecbcbfbe90
fix(app): more contrast in terminal text 2026-01-06 12:03:24 -06:00
M. Adel Alhashemi 485aadcbfa
fix: restore skill filtering by agent permissions (#7042) 2026-01-06 12:01:37 -06:00
Matthijs Wolting d76d6db589
fix: add missing await for available skills in `skill` tool (#7072) 2026-01-06 11:56:49 -06:00
Akinfolami Akin-Alamu aa612b27d4
feat(tui): add 'c' shortcut to copy device code in OAuth flow (#7020) 2026-01-06 11:54:49 -06:00
GitHub Action a35c278424 chore: generate 2026-01-06 17:29:44 +00:00
Guofang.Tang 8265621d48
fix: prevent jdtls path checks from throwing (#7052) 2026-01-06 11:29:06 -06:00
ikeda-tomoya-swx 1016a52cf1
fix(provider): add jp. prefix auto-assignment for Tokyo region (ap-northeast-1) (#7053) 2026-01-06 11:18:34 -06:00
ryanwyler f0e559c0ed
fix: sidebar title padding to prevent scrollbar edge case (#7089) 2026-01-06 11:15:39 -06:00
Andrew Thal 528c6c1a75
docs(ecosystem): add opencode-devcontainers plugin (#7100) 2026-01-06 10:58:55 -06:00
Justas Raudonius 6092f8792e
feat(app): add view button to open files from review sidebar (#7095) 2026-01-06 10:28:03 -06:00
Justas Raudonius 4142e1bcf6
fix(app): open review sidebar when selecting file from picker (#7096) 2026-01-06 10:27:22 -06:00
Justas Raudonius 49d837e0c1
feat(app): add middle-click to close tabs in review sidebar (#7094) 2026-01-06 10:15:17 -06:00
Adam b88bcd49fd
fix(app): code splitting for web load perf gains 2026-01-06 08:19:17 -06:00
Adam 3f463bc916
fix(app): scroll store performance 2026-01-06 08:18:49 -06:00
Eric Guo 4ecb305820
Fix(app): @pierre/diffs will crash when a diff has undefined text (#7059) 2026-01-06 05:22:47 -06:00
Brendan Allan e5a868157e
update Cargo.lock 2026-01-06 17:08:34 +08:00
Junseo5 f510d17bd3
fix(desktop): add single-instance plugin to prevent multiple windows (#6966) 2026-01-06 14:19:29 +08:00
Shane Bishop d486c1c7c8
docs: fix order of permissions in agents docs (permissions subsection) (#7041) 2026-01-05 23:10:50 -06:00
Guofang.Tang 9197a2a7a1
docs: polish markdown wording and capitalization (#7019)
Co-authored-by: Tang Guofang <tangguofang@mychery.com>
2026-01-05 22:45:40 -06:00
Frank 8da890649f wip: zen 2026-01-05 22:48:07 -05:00
GitHub Action 21053732e7 chore: generate 2026-01-05 23:10:23 +00:00
Frank cf069dd046 wip: zen 2026-01-05 18:09:39 -05:00
Frank 4dc3cb9115 wip: zen 2026-01-05 18:09:38 -05:00
Adam 5c66c8b8e1
fix(core): filter dead worktrees 2026-01-05 16:37:18 -06:00
Adam 2ca0ae7755
fix(app): more defensive, handle no git 2026-01-05 15:12:02 -06:00
Sebastian Herrlinger 4137c66581 upgrade opentui to v0.1.69, with some text rendering performance improvements 2026-01-05 21:17:45 +01:00
GitHub Action 48d14d4cac chore: generate 2026-01-05 19:33:32 +00:00
OpeOginni 8996185f3b
Feat/clickable subtask (#6846) 2026-01-05 13:32:16 -06:00
opencode 4f49967518 release: v1.1.3 2026-01-05 19:26:40 +00:00
Adam ec637aa21e
fix(app): store image attachments 2026-01-05 13:21:33 -06:00
Adam 2ff9a757b6
fix(app): bottom padding 2026-01-05 13:21:32 -06:00
Adam cb8533ef5b
fix(app): terminal long-running processes 2026-01-05 13:21:32 -06:00
Adam cdbb009ab0
fix(app): terminal flakiness 2026-01-05 13:21:31 -06:00
Adam 001b486356
fix(app): performance improvements through event batching 2026-01-05 13:21:30 -06:00
Adam d315026abc
fix(app): prompt input shouldn't cover content 2026-01-05 13:21:30 -06:00
Adam d1191675c6
fix(app): worktree selection should navigate to worktree 2026-01-05 13:21:29 -06:00
GitHub Action 362a657b4f chore: generate 2026-01-05 19:10:42 +00:00
Dax Raad 0276885181 core: preserve permission config key order to maintain user-defined permission precedence 2026-01-05 14:09:37 -05:00
Guorui Yu 5a38a6f248
tui: autocomplete: expand directory on Tab, select on Enter (#6975)
Signed-off-by: yuguorui <yuguorui@pku.edu.cn>
2026-01-05 13:08:17 -06:00
GitHub Action aef01003e7 chore: generate 2026-01-05 19:07:34 +00:00
Melih Mucuk a38e1701ee
fix: pass image parts to custom commands (#6525)
Co-authored-by: Melih Mucuk <melih@monkeysteam.com>
2026-01-05 13:06:57 -06:00
ikeda-tomoya-swx bf9ee32d4a
fix(provider): add support for jp. prefix in Amazon Bedrock cross-region inference profiles (#6916) 2026-01-05 13:03:09 -06:00
Josh Thomas 0917991361
docs: update GHA examples to use `actions/checkout@v6` (#6969) 2026-01-05 13:00:22 -06:00
Rohan Mukherjee 4b7301e8ca
fix: lucent-orng bg transparency for slash commands (#6938) 2026-01-05 12:56:49 -06:00
Daniel Vélez 1bf20f0a2b
docs: add description for MCP command (#6944) 2026-01-05 12:56:00 -06:00
Grégoire Morpain e3b4d4ad49
feat(bedrock): config options and authentication precedence (#6377) 2026-01-05 12:51:43 -06:00
MogamiTsuchikawa 6b207b09d6
fix(app): avoid unintended submits during IME composition (#6952) 2026-01-05 12:38:38 -06:00
Albin Groen 9771325026
feat(app): highlight collapsed active project in sidebar (#6958) 2026-01-05 12:37:46 -06:00
Albin Groen bbd1c071c4
fix(app): fix flicker and navigation when collapsing/expanding projects (#6658) 2026-01-05 11:24:49 -06:00
Daniel Polito 8e9a0c4ad0
Desktop: Install CLI (#6526)
Co-authored-by: Brendan Allan <git@brendonovich.dev>
2026-01-06 01:07:46 +08:00
Dax Raad 91d5ce8bf3 tui: add system theme resolution and event handling 2026-01-05 10:38:35 -05:00
Frank 7f870cc9d4 wip: zen 2026-01-05 10:16:47 -05:00
David Hill 2cb3b0484b
fix: cleaner interrupted experience (#6785)
Co-authored-by: Dax <mail@thdxr.com>
2026-01-05 09:53:19 -05:00
Frank 11b0df6b86 wip: zen 2026-01-05 06:16:04 -05:00
Frank e15af828fa zen: optimize query 2026-01-05 05:58:39 -05:00
Albin Groen 265cbaea7c
fix(app): fix image dragging in project edit dialog (#6700) 2026-01-05 04:54:11 -06:00
GitHub Action d39ebbc947 chore: generate 2026-01-05 07:41:02 +00:00
Aiden Cline 06acd70670 tweak: transform 2026-01-05 01:40:15 -06:00
Aiden Cline c285304acf fix: for anthropic compat ensure empty msgs and empty reasoning is filtered out 2026-01-05 01:40:15 -06:00
opencode 4d187af9d2 release: v1.1.2 2026-01-05 07:16:26 +00:00
Dax Raad 2f5b2b23d5 core: fix permission rule matching to use permission field instead of pattern field 2026-01-05 01:21:49 -05:00
Dax Raad 9f38af44db core: fix permission evaluation to use rule-based matching instead of wildcard patterns 2026-01-05 01:07:03 -05:00
Rafi Khardalian 7324b2260a
fix(tui): allow exit when viewing child session (#6898)
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2026-01-04 23:14:43 -06:00
GitHub Action 166f169dbf chore: generate 2026-01-05 03:47:12 +00:00
Frank 9c55cb729b zen: add index 2026-01-04 22:46:21 -05:00
Aiden Cline f2e65e40ea fix: handle skill scan failures for .claude gracefully 2026-01-04 21:39:45 -06:00
Aiden Cline 8b3ae08a55 acp: handle case where big-pickle is unavailable as a fallback 2026-01-04 21:10:30 -06:00
opencode-agent[bot] 2410a6bc9e
Fix symmetric padding in TUI input field (#6894)
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com>
2026-01-04 20:34:14 -06:00
GitHub Action 59ed8ccbd8 chore: generate 2026-01-05 02:18:20 +00:00
OpeOginni 91ed101378
feat(desktop): implement auto-scroll for active command in slash popover (#6797) 2026-01-04 20:17:47 -06:00
Daniel Polito fb60f9c396
Desktop: Fix Responsive Menu (#6789) 2026-01-04 18:47:14 -06:00
Shkumbin Hasani e93699b741
perf: optimize model dialog visibility lookups (#6791) 2026-01-04 18:46:23 -06:00
Daniel Polito 9ac00f55bc
Desktop: Adding Home Icon on Responsive Menu (#6794) 2026-01-04 18:44:28 -06:00
Daniel Polito 393cf78ca6
Desktop: Improve Big Session Navigation - Scrollable (#6837) 2026-01-04 18:40:58 -06:00
GitHub Action 478fec61ab chore: generate 2026-01-05 00:39:48 +00:00
shuv 52ad134d55
feat(app): add SVG preview support in session viewer (#6868) 2026-01-04 18:39:15 -06:00
NN708 3e09abbfda
feat(desktop): add AppStream MetaInfo file (#6030) 2026-01-04 18:36:07 -06:00
Dax Raad 5450644c67 docs: restructure permissions documentation to clarify v1.1.1 changes and action-based model 2026-01-04 19:35:04 -05:00
Carter McBride 0c2ccf25dc
Fix a few mobile screen size issues (#6808) 2026-01-04 18:32:48 -06:00
Ravi Kumar 65c7168492
fix(app): fix custom slash commands not showing on initial / (#6829) 2026-01-04 18:30:34 -06:00
Albin Groen c74c66e6b4
fix(ui): fix select chevron alignment (#6690) 2026-01-04 18:29:19 -06:00
Rohan Godha 88c306efd2
fix: prevent session list rows from wrapping to 2 lines (#6812) 2026-01-04 13:29:44 -06:00
Melih Mucuk 554572bc39
fix: prevent main model thinking variant from applying to small model (#6839)
Co-authored-by: Melih Mucuk <melih@monkeysteam.com>
2026-01-04 13:28:22 -06:00
Aiden Cline e5abe1e78b tweak: bump default to 30 seconds (lots of people complained about 5...) 2026-01-04 13:26:43 -06:00