Dax Raad
35f503eeb5
feat(tui): add redo hotkey footer and pad file list in revert banner
2026-06-27 20:30:26 -04:00
Dax Raad
76cb4138b2
fix(tui): make undo inclusive of last user message and simplify revert banner
2026-06-27 20:25:08 -04:00
Dax
72db6e4dec
feat(tui): add session rename ( #34264 )
2026-06-27 20:07:23 -04:00
Dax
84503f3353
feat(tui): wire up undo/redo and revert for V2 sessions ( #34263 )
2026-06-28 00:04:53 +00:00
Dax Raad
e71c4f5a22
fix(tui): normalize abbreviated home paths to forward slashes
2026-06-27 18:54:06 -04:00
Dax Raad
6a97999fcc
fix(tui): remove redundant top spacer in session history
2026-06-27 13:54:16 -04:00
Dax Raad
78ad129372
feat(cli): log startup info
...
Emit a log entry on CLI startup with version, channel, and local flag
so every CLI process is visible in opencode.log from the start.
2026-06-27 13:45:42 -04:00
Dax Raad
8692a94c64
feat(cli): log updater check decisions
...
Add Effect.logInfo at every previously-silent path in the updater
check so each run is observable in opencode.log: skip reasons
(local install, disabled, policy), the resolved version with source
(cached vs registry), and the final action (up-to-date, dismissed,
declined).
2026-06-27 13:29:46 -04:00
Dax Raad
d821239272
feat(cli): use installation version and document API debugging
...
- Replace hardcoded "local" version string with InstallationVersion
- Document DESCRIPTION
Make a request to the running server
USAGE
opencode api [flags] <operation | method path...>
ARGUMENTS
operation | method path... stringOpenAPI operation ID, or an HTTP method followed by a path
FLAGS
--data, -d string Request body
--header, -H string Request header in name:value form
--param key=value OpenAPI path or query parameter
GLOBAL FLAGS
--help, -h Show help information
--version, -v Show version information
--completions <bash|zsh|fish|sh> Print shell completion script (choices: bash, zsh, fish, sh)
--log-level <all|trace|debug|info|warn|warning|error|fatal|none> Sets the minimum log level (choices: all, trace, debug, info, warn, warning, error, fatal, none) server/API debugging command in AGENTS.md
2026-06-27 13:18:22 -04:00
Dax Raad
56df9cb348
fix(tui): stop bash spinner when tool errors before command received
2026-06-27 13:17:21 -04:00
Dax Raad
e9cd49fc72
fix(core): fail interrupted session steps
2026-06-27 01:16:30 -04:00
Dax Raad
550fcd7b71
docs(opencode): mark package as v1
2026-06-27 01:16:30 -04:00
Dax Raad
35e8c38f30
feat(cli): add self-update service
...
Check the npm registry (at most once per 24h, file-locked) for newer
@opencode-ai/cli releases and act on a host-level autoupdate policy read
from config. Apply patch updates automatically, confirm minor updates
interactively, and never auto-update across majors. Skip local installs
and honor the disable flag. Wired into the default TUI command
(interactive) and serve (background).
2026-06-27 00:51:45 -04:00
Dax Raad
fa97298c88
fix(tui): interrupt v2 sessions with escape
2026-06-26 22:32:21 -04:00
Dax Raad
8df78e10c8
fix(core): continue after tool defects
2026-06-26 22:02:30 -04:00
Dax Raad
1509df89d9
fix(tui): hide prompt for running shell commands
2026-06-26 21:35:20 -04:00
Dax Raad
449e4902ca
fix(core): load OpenCode provider config asynchronously
2026-06-26 21:16:15 -04:00
Dax Raad
19b2b89e41
test(ci): skip v2 end-to-end checks
2026-06-26 21:04:10 -04:00
Dax Raad
e888147baa
fix(cli): publish scoped package
2026-06-26 21:01:10 -04:00
Dax Raad
063f17382c
fix: stabilize v2 runtime behavior
2026-06-26 20:56:36 -04:00
Dax Raad
0e8a59fffc
fix(ci): publish v2 as next
2026-06-26 15:55:04 -04:00
Dax Raad
40099d93c9
test(ci): drop legacy opencode tests
2026-06-26 14:58:40 -04:00
Dax Raad
2bca4116c0
refactor(tui): use v2 client transport
2026-06-26 14:57:01 -04:00
Dax Raad
8494c6840e
refactor(ci): use branch npm tag
2026-06-26 14:54:35 -04:00
Dax Raad
fe0eb4f6e8
fix(ci): use v2 npm tag
2026-06-26 14:53:35 -04:00
Dax Raad
6c9bccf1fc
fix(cli): publish v2 package
2026-06-26 14:52:30 -04:00
Dax Raad
095388a5df
feat(tui): add v2 terminal interface
2026-06-26 14:38:25 -04:00
opencode-agent[bot]
d5154308ee
chore: generate
2026-06-26 17:56:55 +00:00
Dax Raad
374ada8994
fix(llm): end reasoning before responses
2026-06-26 13:55:04 -04:00
Dax Raad
913ee01fce
fix(core): authorize external read paths
2026-06-26 13:55:04 -04:00
opencode-agent[bot]
d509848d8d
chore: generate
2026-06-26 17:53:26 +00:00
Dax Raad
0adb097898
fix(core): resolve prompt attachment mime types
2026-06-26 13:51:00 -04:00
opencode-agent[bot]
1d6a102d06
chore: generate
2026-06-26 17:36:45 +00:00
Adam
8d260c6ccb
feat(stats): add clickable section headings ( #34095 )
2026-06-26 12:34:44 -05:00
Adam
b28f40018b
fix(data): clarify unchanged rank
2026-06-26 12:29:29 -05:00
Stefan Avram
15c048b893
docs: route enterprise contact links ( #34080 )
2026-06-26 12:05:24 -05:00
Adam
0907747cdf
fix(data): canonicalize locale pages
2026-06-26 12:00:32 -05:00
Shoubhit Dash
574fc8435e
fix(acp): send partial completed tool updates ( #34091 )
2026-06-26 22:21:35 +05:30
Brendan Allan
d329422b50
fix(app): wait for persisted home state before reading collapsed state ( #34088 )
2026-06-27 00:25:43 +08:00
Ariane Emory
aff014f7b2
docs(providers): document blacklist and whitelist model filtering ( #33792 )
2026-06-26 11:09:14 -05:00
Shoubhit Dash
4821ae03cd
fix(acp): enrich permission prompts ( #34079 )
2026-06-26 21:25:52 +05:30
Brendan Allan
496799126f
fix(app): consolidate add project action ( #34086 )
2026-06-26 23:54:31 +08:00
Brendan Allan
7c0b4e24f8
feat(app): add new session workspace controls ( #34085 )
2026-06-26 23:43:41 +08:00
Aiden Cline
ef2875a70f
fix(core): enlarge OAuth callback card ( #34082 )
2026-06-26 10:16:51 -05:00
Aiden Cline
77bb69b271
fix(llm): omit stateless response item ids ( #34027 )
2026-06-26 10:14:43 -05:00
Aiden Cline
80a916a0fb
tweak: update OAuth callback branding ( #34081 )
2026-06-26 10:08:29 -05:00
Aiden Cline
f0840a4123
fix(mcp): refresh credentials on reauthentication ( #33717 )
2026-06-26 10:03:39 -05:00
Shoubhit Dash
9f03a25279
fix(acp): skip resume transcript replay ( #34070 )
2026-06-26 14:12:05 +00:00
Aarav Sareen
5ee15550b3
feat(app): updates to design system ( #34066 )
2026-06-26 13:22:35 +00:00
Shoubhit Dash
965a121808
fix(acp): surface prompt errors ( #34061 )
2026-06-26 12:20:38 +00:00