opencode
e551fd2f69
release: v1.1.55
2026-02-10 20:21:34 +00:00
Dax Raad
46b6f338c7
core: increase test timeout to 30s to prevent failures during package installation
2026-02-10 14:25:25 -05:00
Adam
a2f72f48fe
fix(app): memory leak with platform fetch for events
2026-02-10 13:18:33 -06:00
Dax
bdb5499ffe
fix: show helpful message when free usage limit is exceeded ( #13005 )
2026-02-10 19:04:10 +00:00
opencode
3d312761f7
release: v1.1.54
2026-02-10 19:04:02 +00:00
Adam
a532bf6dd2
fix(app): no changes in review pane
2026-02-10 11:53:33 -06:00
Adam
6f06932523
fix(app): terminal replay ( #12991 )
2026-02-10 10:15:19 -06:00
Dax
f567602ebc
refactor: clean up dialog-model.tsx per code review ( #12983 )
2026-02-10 15:13:37 +00:00
Peter Dave Hello
451a4a9ca1
chore: fix typos and GitHub capitalization ( #12852 )
publish-github-action / publish (push) Has been cancelled
2026-02-10 06:53:38 -06:00
Adam
cc8da0d88a
fix(app): workspace reset issues
2026-02-10 05:52:34 -06:00
Dax Raad
1f2781e6f3
Revert "feat: add version to session header and /status dialog ( #8802 )"
...
This reverts commit e8497e8513 .
2026-02-10 00:01:28 -05:00
Dax Raad
8b464c53f9
Revert "feat(tui): highlight esc label on hover in dialog ( #12383 )"
...
This reverts commit af5a9dfcac .
2026-02-09 23:57:37 -05:00
Dax Raad
eeeedd7962
Revert "feat: show connected providers in /connect dialog ( #8351 )"
...
This reverts commit d436276330 .
2026-02-09 23:46:57 -05:00
Harsh Sharma
7a943ed795
fix: resolve homebrew upgrade requiring multiple runs ( #5375 ) ( #10118 )
2026-02-09 22:18:57 -06:00
Marcio
43f53bc901
fix(tui): use sender color for queued messages ( #12832 )
2026-02-09 16:54:12 -06:00
Surma
e11f6db029
fix: publish session.error event for invalid model selection ( #8451 )
2026-02-09 16:27:48 -06:00
opencode-agent[bot]
6a2c5d3eaa
chore: generate
2026-02-09 19:27:52 +00:00
Bryce Ryan
8efdd9802b
fix(opencode): ACP File write should create the file if it doesn't exist ( #12854 )
2026-02-09 12:56:34 -06:00
Aiden Cline
910b56442a
test: fix failing prompt test ( #12847 )
2026-02-09 11:25:22 -06:00
Aiden Cline
8477394f3a
tweak: adjust agent variant logic to not require exact match on model, and instead check if the variant is available for model ( #12838 )
2026-02-09 11:00:06 -06:00
Aiden Cline
af4d616766
Revert "feat(tui): restore footer to session view ( #12245 )" ( #12836 )
2026-02-09 10:08:26 -06:00
Aiden Cline
671f90a945
tweak: add new ContextOverflowError type ( #12777 )
2026-02-08 23:54:01 -06:00
fgonzalezurriola
5f70c465ea
fix(provider): remove obsolete copilot model enablement instructions ( #12739 )
2026-02-08 22:43:52 -06:00
AdJIa
e8c3d0c705
fix: enable thinking for all reasoning models on alibaba-cn (DashScope) ( #12772 )
...
Co-authored-by: lujia <lujiax@zmn.cn >
2026-02-08 22:42:23 -06:00
Aiden Cline
e4f069ea64
fix: parse mid stream openai responses style errors to prevent infinite retries for errors that should STOP execution ( #12768 )
2026-02-08 20:55:41 -06:00
Adam
c5df9f7a73
chore: refactoring and tests ( #12629 )
2026-02-08 05:02:19 -06:00
Caleb Norton
9b109a3fcb
fix: revert "feat(app): add web input focus shortcut ( #12493 )" ( #12639 )
2026-02-07 19:26:10 -06:00
ChangeHow
eba3d3a57e
feat(app): add web input focus shortcut ( #12493 )
2026-02-07 13:35:46 -06:00
opencode-agent[bot]
53103458df
chore: generate
2026-02-06 23:47:25 +00:00
Tommy D. Rossi
602a505183
feat: add models.dev schema ref for model autocomplete in opencode.json ( #12528 )
2026-02-06 17:46:31 -06:00
Shantur Rathore
d865ac0b4e
feat(core): Set variant in assistant messages too ( #12531 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com >
Co-authored-by: Aiden Cline <aidenpcline@gmail.com >
2026-02-06 16:33:47 -06:00
Dax
2b77032343
feat(skill): add skill discovery from URLs via well-known RFC ( #12423 )
...
Co-authored-by: Frank <frank@anoma.ly >
2026-02-06 17:31:40 -05:00
Maharshi Patel
37d3db3254
fix(opencode): cleanup orphaned worktree directories ( #12399 )
2026-02-06 16:18:03 -06:00
Khang Ha (Kelvin)
c908bc5c51
fix: properly encode file URLs with special characters ( #12424 )
2026-02-06 16:16:56 -06:00
opencode-agent[bot]
fa09236044
chore: generate
2026-02-06 22:14:34 +00:00
Goni Zahavy
3b5c2de804
fix(opencode): SessionPrompt.shell() now triggers loop if messages are queued ( #10987 )
2026-02-06 16:13:11 -06:00
Ivan Gonzalez
2d2ca2c251
feat(opencode): use reasoning summary auto for gpt-5 models that are not chat ( #12502 )
2026-02-06 13:19:14 -06:00
opencode-agent[bot]
bf819f3636
chore: generate
2026-02-06 19:16:36 +00:00
Ariane Emory
dea36da633
feat(tui): add Claude Code-style --fork flag to duplicate sessions before continuing ( resolves #11137 ) ( #11340 )
2026-02-06 13:15:47 -06:00
Mariam Jabara
1371fae11d
feat: add specific system prompt for Trinity model ( #12144 )
2026-02-06 11:43:10 -06:00
opencode-agent[bot]
fcabcac26e
chore: generate
2026-02-06 17:19:57 +00:00
Nacho F. Lizaur
d9ee4b4432
fix(opencode): correct prefix selection for amazon-bedrock provider in getSmallModel ( #12281 )
2026-02-06 11:18:57 -06:00
Adam
f52cfa74b3
fix(app): don't rely on metadata.summary in task tool render ( #12497 )
2026-02-06 10:54:54 -06:00
Ariane Emory
d4c50e5a2d
feat(tui): restore footer to session view ( #12245 )
2026-02-06 10:21:16 -06:00
Matt Silverlock
e7cd1281a2
fix(github): handle step-start/step-finish parts in extractResponseText ( #12470 )
2026-02-06 10:20:33 -06:00
Vladimir Glafirov
f0b2f3bb43
chore(deps): bump @gitlab/gitlab-ai-provider to 3.5.0 ( #12496 )
2026-02-06 10:16:15 -06:00
cooooooooooode
2c4e92d7ee
fix: add directory parameter to plugin client for multi-project support ( #11344 )
...
Co-authored-by: cooooooooooode <187372691+cooooooooooode@users.noreply.github.com >
2026-02-06 10:15:35 -06:00
Yuvraj Virk
af7328fdea
fix: correct /data API usage and data format for importing share URLs ( #7381 )
2026-02-06 15:29:10 +00:00
Dax Raad
ab49fa8c9c
tui: parallelize skill downloads for faster loading
...
Refactored skill discovery to download skills in parallel instead of sequentially,
reducing load times when multiple skills need to be fetched from remote URLs.
Also updated AGENTS.md with guidance on using dev branch for diffs.
2026-02-06 00:36:11 -05:00
Dax Raad
3ae16bccba
feat(skill): add skill discovery from URLs via well-known RFC
...
Implement the Agent Skills Discovery RFC to allow fetching skills from URLs:
- Add 'urls' field to config.skills for specifying skill registry URLs
- Create Discovery namespace in skill/discovery.ts with pull() function
- Download skills from /.well-known/skills/index.json endpoints
- Cache downloaded skills to ~/.cache/opencode/skills/
- Skip re-downloading existing files for efficiency
Users can now configure:
{
"skills": {
"urls": ["https://example.com/.well-known/skills/ "]
}
}
Implements: https://github.com/cloudflare/agent-skills-discovery-rfc
2026-02-06 00:36:11 -05:00