Commit graph

16,079 commits

Author SHA1 Message Date
opencode-agent[bot]
7de5aa08ff chore: update nix node_modules hashes 2026-07-01 15:40:08 +00:00
Dax
e1fafa2e54
fix(cli): start service in home directory 2026-07-01 11:36:57 -04:00
Dax Raad
ae49b21376 fix(core): save external permissions at project root 2026-07-01 11:27:24 -04:00
Vladimir Glafirov
9495e3e903
chore: bump gitlab-ai-provider to 6.10.0 (#34756) 2026-07-01 10:23:07 -05:00
opencode
1e73b76ea6 sync release versions for v1.17.13 2026-07-01 15:19:04 +00:00
Dax Raad
5710064ae1 feat(core): generate session titles from first prompt
Add SessionTitle service that generates a session title from the
session's sole user message via the customizable "title" agent, then
renames the session. Runs once per session, gated on durable history
having exactly one user message (no default-title string comparison).

Wire it into SessionRunner as a background fork after the first turn's
prompt promotion makes the user message visible; forking before
promotion caused the first-message lookup to see zero rows and silently
no-op.

Closes #34364
2026-07-01 11:07:44 -04:00
Shoubhit Dash
4617b03ca9
fix: surface shell stderr output (#34761) 2026-07-01 20:33:48 +05:30
Aarav Sareen
6697cf3fd8
feat(app): minor fixes (#34748) 2026-07-01 21:10:53 +08:00
opencode-agent[bot]
87aa62d1e2 chore: generate 2026-07-01 12:41:15 +00:00
usrnk1
3136b1ba97
feat(desktop): improve markdown heading spacing in session timeline (#34738) 2026-07-01 20:39:12 +08:00
Aarav Sareen
246dea3a58
feat(app): more v2 ui alignment (#34465)
Co-authored-by: Brendan Allan <git@brendonovich.dev>
2026-07-01 12:14:51 +00:00
opencode-agent[bot]
4b1c7f28a0 chore: generate 2026-07-01 12:08:40 +00:00
Aarav Sareen
9410eda4e3
feat(app): composer improvements (#34720)
Co-authored-by: Brendan Allan <git@brendonovich.dev>
2026-07-01 12:06:41 +00:00
usrnk1
f014686b07
feat(desktop): session tab hover preview popover (#34678)
Co-authored-by: Brendan Allan <git@brendonovich.dev>
2026-07-01 17:16:45 +08:00
opencode-agent[bot]
8b68dc0d7f chore: generate 2026-07-01 09:05:06 +00:00
Brendan Allan
2f4d36d64e
fix(desktop): clean stale draft stores (#34651) 2026-07-01 09:03:27 +00:00
opencode-agent[bot]
6f2ff35656 chore: generate 2026-07-01 08:17:22 +00:00
Julian Coy
cd00422298
fix(app): question UI fixes and UX improvements (#34116)
Co-authored-by: Brendan Allan <git@brendonovich.dev>
Co-authored-by: Brendan Allan <14191578+Brendonovich@users.noreply.github.com>
2026-07-01 08:15:31 +00:00
opencode-agent[bot]
34ee94232f chore: generate 2026-07-01 07:40:25 +00:00
Aarav Sareen
4d91f0cf28
feat(app): v2 wsl ui (#34233)
Co-authored-by: LukeParkerDev <10430890+Hona@users.noreply.github.com>
2026-07-01 07:39:00 +00:00
opencode-agent[bot]
bf18cc971f chore: generate 2026-07-01 07:06:04 +00:00
Brendan Allan
5e1a1ed2e2
fix(app): scope session page errors (#34254) 2026-07-01 15:04:18 +08:00
opencode-agent[bot]
bd7f7ad98b chore: generate 2026-07-01 07:03:41 +00:00
Brendan Allan
af72cec799
feat(desktop): scope tabs to windows (#34669) 2026-07-01 07:02:10 +00:00
Dax Raad
6a91a682e4 feat(core): add plugin list endpoint
Adds a plugin.list HTTP endpoint that reports currently loaded plugins, wires it through protocol, server, and generated clients, and merges it into sdk-next's plugin API. Also updates the sample plugin to register a primary agent instead of a subagent for local testing.
2026-07-01 00:53:53 -04:00
Aiden Cline
f8626865b9
fix(core): expose models.dev modes as models (#34714) 2026-06-30 22:48:25 -05:00
Aiden Cline
55552c521f
fix(provider): force openai reasoning variants (#34702) 2026-06-30 22:45:39 -05:00
opencode-agent[bot]
2324a63fc6
feat(cli): add session resume flags (#34713)
Co-authored-by: Kit Langton <7587245+kitlangton@users.noreply.github.com>
2026-06-30 23:37:25 -04:00
Kit Langton
1ce607c230
refactor(plugin): move tool implementation to plugin (#34665) 2026-06-30 23:30:56 -04:00
Dax Raad
c26f6f95f7 fix(core): deny subagent tool for default subagents 2026-06-30 23:11:06 -04:00
Dax Raad
d77b87ea65 feat(script): use GitHub run number for preview build identifier 2026-06-30 23:05:46 -04:00
Dax Raad
6ca6566bd3 fix(core): derive reasoning variants from models.dev 2026-06-30 22:50:20 -04:00
Dax Raad
8dd993d25a fix(tui): stabilize reload connection state 2026-06-30 22:31:51 -04:00
Dax Raad
24ab17e718 fix(tui): keep background shell spinner active 2026-06-30 21:56:45 -04:00
opencode-agent[bot]
2b611a5b14 chore: update nix node_modules hashes 2026-07-01 01:44:56 +00:00
opencode-agent[bot]
45a437cbb2
fix(app): clamp virtualizer range to scroll bounds (#34588)
Co-authored-by: LukeParkerDev <10430890+Hona@users.noreply.github.com>
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
2026-07-01 11:28:34 +10:00
opencode-agent[bot]
439ec9b76f chore: generate 2026-07-01 00:53:45 +00:00
opencode-agent[bot]
ae3fefb42a
fix(session-ui): recognize more inline file paths (#34688)
Co-authored-by: Jay <53023+jayair@users.noreply.github.com>
Co-authored-by: Luke Parker <10430890+Hona@users.noreply.github.com>
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
2026-07-01 00:52:10 +00:00
Aiden Cline
f1407e41c4
fix(core): stop replaying stale GitHub Copilot Responses item IDs (#34686) 2026-06-30 19:19:02 -05:00
opencode-agent[bot]
c88ca972cf chore: generate 2026-06-30 23:59:52 +00:00
Frank
928c37bc02 zen: kk2.7, mm3, sonnet5 2026-06-30 19:56:25 -04:00
opencode
afff74eb2c sync release versions for v1.17.12 2026-06-30 19:48:01 +00:00
Aiden Cline
3a669d528b
fix(provider): enable sonnet 5 adaptive thinking (#34673) 2026-06-30 14:03:05 -05:00
Aiden Cline
0a60662d71
feat(cli): add mcp list, add, auth, and logout commands (#34643) 2026-06-30 13:49:07 -05:00
Jack
6789214b31
fix(console): remove expired Go MiniMax promo (#34663) 2026-07-01 01:42:05 +08:00
Kit Langton
194b0615e0
feat(plugin): support plugin-provided tools (#34619) 2026-06-30 13:18:56 -04:00
James Long
6636683323
refactor: remove remaining default layer aliases (#34660) 2026-06-30 13:17:34 -04:00
opencode-agent[bot]
3af9f64265 chore: generate 2026-06-30 17:07:39 +00:00
James Long
5a23bdcb69
refactor(core): remove domain layer exports (#34625) 2026-06-30 13:05:15 -04:00
opencode-agent[bot]
e78726854a chore: generate 2026-06-30 16:19:11 +00:00