Dax Raad
cd942d0669
fix(tui): normalize abbreviated home paths to forward slashes
2026-06-27 18:54:06 -04:00
Dax Raad
4741e3ee6b
fix(tui): remove redundant top spacer in session history
2026-06-27 13:54:16 -04:00
Dax Raad
4673bfbaa0
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
b458dd8c63
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
7edd6c3a1d
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
f43f066741
fix(tui): stop bash spinner when tool errors before command received
2026-06-27 13:17:21 -04:00
Dax Raad
b6553d14e1
fix(core): fail interrupted session steps
2026-06-27 01:16:30 -04:00
Dax Raad
ab0042a666
docs(opencode): mark package as v1
2026-06-27 01:16:30 -04:00
Dax Raad
5df049d081
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
573ab9c24b
fix(tui): interrupt v2 sessions with escape
2026-06-26 22:32:21 -04:00
Dax Raad
6a16c41e8f
fix(core): continue after tool defects
2026-06-26 22:02:30 -04:00
Dax Raad
a491cbee64
fix(tui): hide prompt for running shell commands
2026-06-26 21:35:20 -04:00
Dax Raad
658cbe9caf
fix(core): load OpenCode provider config asynchronously
2026-06-26 21:16:15 -04:00
Dax Raad
beb2c52c3f
fix(cli): publish scoped package
2026-06-26 21:01:10 -04:00
Dax Raad
655adbf46e
fix: stabilize v2 runtime behavior
2026-06-26 20:56:36 -04:00
Dax Raad
8b682c42b6
refactor(tui): use v2 client transport
2026-06-26 14:57:01 -04:00
Dax Raad
df9ecb8f6a
fix(cli): publish v2 package
2026-06-26 14:52:30 -04:00
Dax Raad
e6f660fecf
feat(tui): add v2 terminal interface
2026-06-26 14:38:25 -04:00
opencode-agent[bot]
0e2dd4ad15
chore: generate
2026-06-26 17:56:55 +00:00
Dax Raad
11d2f3e5f8
fix(llm): end reasoning before responses
2026-06-26 13:55:04 -04:00
Dax Raad
1ac6b4bec4
fix(core): authorize external read paths
2026-06-26 13:55:04 -04:00
opencode-agent[bot]
0befd9b049
chore: generate
2026-06-26 17:53:26 +00:00
Dax Raad
850a0dfe7c
fix(core): resolve prompt attachment mime types
2026-06-26 13:51:00 -04:00
opencode-agent[bot]
18a419e634
chore: generate
2026-06-26 17:36:45 +00:00
Adam
82f47cb312
feat(stats): add clickable section headings ( #34095 )
2026-06-26 12:34:44 -05:00
Adam
7b1fe33ed3
fix(data): clarify unchanged rank
2026-06-26 12:29:29 -05:00
Stefan Avram
c72cca8def
docs: route enterprise contact links ( #34080 )
2026-06-26 12:05:24 -05:00
Adam
05ce6bc275
fix(data): canonicalize locale pages
2026-06-26 12:00:32 -05:00
Shoubhit Dash
1de7368580
fix(acp): send partial completed tool updates ( #34091 )
2026-06-26 22:21:35 +05:30
Brendan Allan
36f901588a
fix(app): wait for persisted home state before reading collapsed state ( #34088 )
2026-06-27 00:25:43 +08:00
Ariane Emory
92f1a17b67
docs(providers): document blacklist and whitelist model filtering ( #33792 )
2026-06-26 11:09:14 -05:00
Shoubhit Dash
ebf4007efd
fix(acp): enrich permission prompts ( #34079 )
2026-06-26 21:25:52 +05:30
Brendan Allan
1aea999d7c
fix(app): consolidate add project action ( #34086 )
2026-06-26 23:54:31 +08:00
Brendan Allan
4a8fee3b2d
feat(app): add new session workspace controls ( #34085 )
2026-06-26 23:43:41 +08:00
Aiden Cline
0d3e0fc8f4
fix(core): enlarge OAuth callback card ( #34082 )
2026-06-26 10:16:51 -05:00
Aiden Cline
f254476043
fix(llm): omit stateless response item ids ( #34027 )
2026-06-26 10:14:43 -05:00
Aiden Cline
639c8e6475
tweak: update OAuth callback branding ( #34081 )
2026-06-26 10:08:29 -05:00
Aiden Cline
e3bfd4cce6
fix(mcp): refresh credentials on reauthentication ( #33717 )
2026-06-26 10:03:39 -05:00
Shoubhit Dash
c2882268d6
fix(acp): skip resume transcript replay ( #34070 )
2026-06-26 14:12:05 +00:00
Aarav Sareen
9c38b91e91
feat(app): updates to design system ( #34066 )
2026-06-26 13:22:35 +00:00
Shoubhit Dash
6e8e772582
fix(acp): surface prompt errors ( #34061 )
2026-06-26 12:20:38 +00:00
Shoubhit Dash
971518c6d9
fix(core): refresh cached remote skills ( #34059 )
2026-06-26 12:12:50 +00:00
Shoubhit Dash
ae853561cd
fix(opencode): preserve skill resource paths ( #34052 )
2026-06-26 16:48:30 +05:30
Luke Parker
753d312c28
fix(tui): preserve renderer initialization errors ( #33996 )
...
Co-authored-by: Shoubhit Dash <shoubhit2005@gmail.com >
2026-06-26 15:14:28 +05:30
vimtor
eeb5b1d8bc
core: prevent UI imports compiling TSX source
2026-06-26 10:25:48 +02:00
opencode-agent[bot]
f8ceb30b43
chore: generate
2026-06-26 08:06:37 +00:00
usrnk1
78a5a030ce
feat(app): refine session UI styling ( #33860 )
...
Co-authored-by: Brendan Allan <14191578+Brendonovich@users.noreply.github.com >
2026-06-26 08:04:56 +00:00
Aiden Cline
e8fea9e63a
feat(oauth): unify OAuth callback browser pages ( #34025 )
2026-06-26 00:36:40 -05:00
opencode-agent[bot]
11537260aa
chore: generate
2026-06-26 05:31:26 +00:00
Brendan Allan
929c4aaf29
refactor(app): replace tab drag handling with dndkit ( #33880 )
...
Co-authored-by: opencode-agent[bot] <219766164+opencode-agent[bot]@users.noreply.github.com>
2026-06-26 05:29:58 +00:00