Keath Milligan
f4d892d4e1
fix: handle Git Bash path mapping on windows ( #4380 )
2025-11-17 01:06:44 -06:00
Aiden Cline
10b3702938
chore: update type
2025-11-17 00:07:23 -06:00
Tyler Gannon
e96442310c
chore: replace z.union with z.enum for cleaner OpenAPI generation ( #4394 )
2025-11-17 00:06:40 -06:00
Spoon
5c722bf8c4
fix(batch): simple UX feedback ( #4396 )
2025-11-17 00:02:05 -06:00
Youssef Achy
58cc5cdf2a
add support for azure cognitive services provider ( #4397 )
2025-11-17 00:01:45 -06:00
opencode-agent[bot]
3c6dcad2af
Fixed OPENCODE_CONFIG_DIR to load config files. ( #4400 )
...
2025-11-16 23:48:36 -06:00
Aiden Cline
25678fa504
fix: vercel gateway options
2025-11-16 18:39:31 -06:00
Sebastian Herrlinger
d7f4f3ec1f
bump opentui version to 0.1.45, fixing highlighting on windows
2025-11-16 23:56:11 +01:00
Aiden Cline
16ccb39459
docs: permissions
2025-11-16 16:40:48 -06:00
Baptiste Cavallo
72e604744d
fix(batch): restore per-tool UI feedback + UX improvements ( #4387 )
2025-11-16 16:31:41 -06:00
opencode-agent[bot]
832be6e7eb
Added copy option to message context menu ( #4389 )
...
2025-11-16 15:35:05 -06:00
opencode
8ba48ed71d
release: v1.0.68
2025-11-16 20:38:48 +00:00
Aiden Cline
cf266f6162
fix: promptCacheKey set unnecessarily
2025-11-16 14:32:57 -06:00
Frank
f6b3ffaf64
wip: zen
2025-11-16 03:32:13 -05:00
GitHub Action
5d765d63d4
chore: format code
2025-11-16 08:30:36 +00:00
Frank
0e12dd62a3
zen: usage paging
2025-11-16 03:29:52 -05:00
opencode
2b957b5d1c
release: v1.0.67
2025-11-16 07:49:52 +00:00
GitHub Action
31c7a0157c
chore: format code
2025-11-16 07:44:06 +00:00
Aiden Cline
e728b94bca
fix: panic when theme has 'none'
2025-11-16 01:43:23 -06:00
opencode
49040c0130
release: v1.0.66
2025-11-16 07:27:25 +00:00
Aiden Cline
0d05238ee6
fix: initial val
2025-11-16 01:14:49 -06:00
Aiden Cline
9b8a7da1e6
fix: history jsonl file corruption cases ( #4364 )
2025-11-16 00:50:13 -06:00
Zeno Jiricek
61fd21182c
docs: mise installation command ( #2938 )
2025-11-15 21:44:28 -06:00
GitHub Action
487c2b5e76
chore: format code
2025-11-16 03:38:13 +00:00
xiaojie.zj
0e4703b227
add: add zenmux doc and header ( #3597 )
...
Co-authored-by: xiaojie.zj <xiaojie.zj@antgroup.com>
2025-11-15 21:37:30 -06:00
Alvin Johansson
84e0232bd5
Add Flexoki theme ( #3986 )
2025-11-15 21:28:13 -06:00
Luke Parker
35fbb011b2
fix: Diff view now ignores line endings changes/windows autocrlf ( #4356 )
2025-11-15 21:18:39 -06:00
Aiden Cline
6527a123f0
fix aur build ( #4359 )
2025-11-15 20:16:19 -06:00
Aiden Cline
0377cfd37c
fix: omit ref for todo tool
2025-11-15 19:19:36 -06:00
Aiden Cline
edc933d816
tweak: make zod error more prompty
2025-11-15 13:19:24 -06:00
Chris Olszewski
69a45ef7d7
fix: snapshot history when running from git worktrees ( #4312 )
2025-11-15 01:02:00 -06:00
Baptiste Cavallo
1056b36eae
experimental batch tool ( #2983 )
...
Co-authored-by: GitHub Action <action@github.com>
2025-11-15 00:54:36 -06:00
Aiden Cline
35c737ac68
tweak: only show dropdown for 3+ items ( #4345 )
2025-11-14 23:45:48 -06:00
Abílio Costa
725a2c2e95
docs: clarify that config files are merged, not replaced ( #4342 )
...
Co-authored-by: Claude <noreply@anthropic.com>
2025-11-14 17:49:47 -06:00
Tyler Gannon
c724d2392f
fix: replace union type with enum "true"/"false" in /find/file endpoint ( #4338 )
2025-11-14 17:48:23 -06:00
Frank
f5230d1f02
fix: incorrect sonnet price calculation
2025-11-14 18:46:43 -05:00
GitHub Action
078111bd96
chore: format code
2025-11-14 22:44:36 +00:00
sredfern
736f8882f5
fix(provider): support local file paths for custom providers ( #4323 )
2025-11-14 16:43:59 -06:00
Brian Cheung
37cf365927
feat: support images in mcp tool responses ( #4100 )
...
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com>
2025-11-14 15:00:52 -06:00
Aiden Cline
b939470302
fix: add azure exclusion
2025-11-14 11:54:00 -06:00
Aiden Cline
ef4b2baedc
set verbosity to low for gpt-5.1 (match codex)
2025-11-14 11:52:29 -06:00
Dax Raad
64d28ea457
fix sdk types
2025-11-14 12:42:46 -05:00
Dax Raad
2520780846
fix sdk types
2025-11-14 12:42:46 -05:00
Shantur Rathore
986c60353e
set `promptCacheKey` for openai compatible providers ( #4203 )
...
Co-authored-by: GitHub Action <action@github.com>
2025-11-14 11:41:01 -06:00
Dax Raad
5fc26c958a
add global.event.subscribe() to sdk
2025-11-14 12:32:43 -05:00
Frank
c1cf9cda6a
doc: add baseten provider
2025-11-14 12:19:58 -05:00
Frank
53fc8a861b
zen: add gpt-5-nano model
2025-11-14 00:59:42 -05:00
Frank
1d8330331c
zen: use gpt-5-nano as small model
2025-11-14 00:59:00 -05:00
Frank
7a03c7fe38
zen: add gpt5.1 to docs
2025-11-13 23:47:38 -05:00
Frank
09bd32169c
zen: hide alpha models
2025-11-13 23:10:06 -05:00
Dax Raad
7ec32f834e
improve read tool end-of-file detection to prevent infinite loops
2025-11-13 21:41:06 -05:00
GitHub Action
205492c7e8
chore: format code
2025-11-14 01:16:58 +00:00
Aiden Cline
4c2e888709
no mr llm, you may not read that
2025-11-13 19:16:07 -06:00
opencode
c78fd097d1
release: v1.0.65
2025-11-14 00:10:30 +00:00
Dax Raad
340966195b
handle config errors gracefully
2025-11-13 18:59:09 -05:00
GitHub Action
92604b391b
chore: format code
2025-11-13 22:39:53 +00:00
Aiden Cline
0c51feb9c2
fix: max tokens when using models like opus with providers other than anthropic ( #4307 )
2025-11-13 16:39:09 -06:00
opencode
d0b4169a6b
release: v1.0.64
2025-11-13 22:12:44 +00:00
Aiden Cline
1fc6c6fb2a
fix: typeerror case
2025-11-13 15:51:23 -06:00
Adam
14f9b95557
fix(desktop): default theme
2025-11-13 15:26:36 -06:00
GitHub Action
d3bf1fa1fa
chore: format code
2025-11-13 20:48:10 +00:00
Adam
a8836c5615
wip(desktop): layout improvements
2025-11-13 14:47:29 -06:00
Aiden Cline
779a27693a
fix: opencode run timeout
2025-11-13 14:27:33 -06:00
GitHub Action
829d86840a
chore: format code
2025-11-13 19:42:31 +00:00
Valerio Di Maggio
e225294dd4
Fix: unreadable texts in light mode ( #4301 )
2025-11-13 13:41:56 -06:00
opencode
a673e3650d
release: v1.0.63
2025-11-13 19:00:14 +00:00
Aiden Cline
ff462dfd7a
fix: windows install ( #4293 )
...
Co-authored-by: GitHub Action <action@github.com>
2025-11-13 12:22:07 -06:00
Luke Parker
73443585e5
fix: resolve bun/pnpm global install failures on Windows ( #4275 )
...
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2025-11-13 10:38:57 -06:00
Tommy D. Rossi
609ab069a9
Add scroll acceleration support to TUI ( #4289 )
2025-11-13 17:02:10 +01:00
Aiden Cline
f80a3fea31
fixes
2025-11-12 22:05:07 -06:00
Luke Parker
43a8d1b1ae
fix: Enable Windows builds and fix bun+pnpm install on Windows ( #4273 )
2025-11-12 21:57:44 -06:00
Aiden Cline
09fa84ccfc
fix: dirty check
2025-11-12 19:03:46 -06:00
GitHub Action
b981f0a205
chore: format code
2025-11-13 00:53:22 +00:00
opencode
a7774115c5
release: v1.0.62
2025-11-13 00:13:18 +00:00
Luke Parker
288bc88e40
fix: Tool calling on windows ( #4234 )
2025-11-12 17:47:39 -06:00
Aiden Cline
6d36dbf9de
fix: github action dirty check ( #4262 )
2025-11-12 16:16:07 -06:00
OpeOginni
4ab4baf3a4
feat(sidebar): add expandable sections for sidebar ( #4132 )
...
Co-authored-by: GitHub Action <action@github.com>
2025-11-12 16:15:17 -06:00
phantomreactor
90f05eb9c2
paste images in wsl using ctrl+v ( #4123 )
...
Co-authored-by: GitHub Action <action@github.com>
2025-11-12 15:10:23 -06:00
Melih Mucuk
b63b6d04c6
Fix usage & billing for custom model aliases and cached/reasoning tokens ( #4222 )
...
Co-authored-by: Melih Mucuk <melih@monkeysteam.com>
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2025-11-12 13:59:35 -06:00
Aiden Cline
8addaa7e08
fix: custom model name merging
2025-11-12 13:55:13 -06:00
Elias
a96bf8e62d
docs: OVHcloud AI Endpoints provider ( #4257 )
2025-11-12 13:28:35 -06:00
Ivan
c8bda598f5
fix: correct cache cost for OpenRouter and other OpenAI-compatible providers ( #4256 )
2025-11-12 12:41:44 -06:00
Adam
c857cff585
fix(desktop): double listing dir
2025-11-12 12:17:54 -06:00
Aiden Cline
b19fd14f80
ignore: make issue button send opencode version too
2025-11-12 10:40:48 -06:00
Ian Maurer
715265de4b
Update .gitignore to remove '*.bun-build'
...
Remove '*.bun-build' from the .gitignore file
2025-11-12 11:33:59 -05:00
Ian Maurer
2048f32491
Merge branch 'dev' into fix/cli-clean-exit-on-model-errors
2025-11-12 11:30:36 -05:00
GitHub Action
2d7ba43a21
chore: format code
2025-11-12 16:14:12 +00:00
Ian Maurer
bd198d8550
fix(cli): robust suggestions for unknown provider and model-only input; ignore bun build artifacts
2025-11-12 11:13:34 -05:00
GitHub Action
cbffbcdd3d
chore: format code
2025-11-12 15:43:30 +00:00
Ian Maurer
2be8b2269f
feat(cli): suggest closest provider/model on not found ("Did you mean…")\n\nSummary\n- Add fuzzy suggestions to ProviderModelNotFoundError with up to 3 candidates\n- Normalize punctuation (e.g., 4.5 vs 4-5) and case to better match common typos\n- Support model-only input (no provider) by searching across all providers\n- Enhance CLI error formatter to display suggestions when present\n\nImplementation\n- provider.ts: use fuzzysort; add normalization by stripping non-alphanumerics; search by key for robust matches\n- provider.ts: when provider is unknown and model is empty, treat token as unqualified model and search across all providers' models; otherwise suggest provider matches\n- error.ts: print "Did you mean: <provider/model>, …" when suggestions exist\n\nExamples\n1) Typo in model ID\n $ bun run ./src/index.ts run --model anthropic/claude-haiu-4-5 "hi"\n Error: Model not found: anthropic/claude-haiu-4-5\n Did you mean: anthropic/claude-haiku-4-5, anthropic/claude-haiku-4-5-20251001\n Try: zai-coding-plan/glm-4.5-flash
...
zai-coding-plan/glm-4.5
zai-coding-plan/glm-4.5-air
zai-coding-plan/glm-4.5v
zai-coding-plan/glm-4.6
opencode/big-pickle
opencode/grok-code
anthropic/claude-opus-4-0
anthropic/claude-3-5-sonnet-20241022
anthropic/claude-opus-4-1
anthropic/claude-haiku-4-5
anthropic/claude-3-5-sonnet-20240620
anthropic/claude-3-5-haiku-latest
anthropic/claude-3-opus-20240229
anthropic/claude-sonnet-4-5
anthropic/claude-sonnet-4-5-20250929
anthropic/claude-sonnet-4-20250514
anthropic/claude-opus-4-20250514
anthropic/claude-3-5-haiku-20241022
anthropic/claude-3-haiku-20240307
anthropic/claude-3-7-sonnet-20250219
anthropic/claude-3-7-sonnet-latest
anthropic/claude-sonnet-4-0
anthropic/claude-opus-4-1-20250805
anthropic/claude-3-sonnet-20240229
anthropic/claude-haiku-4-5-20251001
openai/gpt-4.1-nano
openai/text-embedding-3-small
openai/gpt-4
openai/o1-pro
openai/gpt-4o-2024-05-13
openai/gpt-4o-2024-08-06
openai/gpt-4.1-mini
openai/o3-deep-research
openai/gpt-3.5-turbo
openai/text-embedding-3-large
openai/gpt-4-turbo
openai/o1-preview
openai/o3-mini
openai/codex-mini-latest
openai/gpt-5-nano
openai/gpt-5-codex
openai/gpt-4o
openai/gpt-4.1
openai/o4-mini
openai/o1
openai/gpt-5-mini
openai/o1-mini
openai/text-embedding-ada-002
openai/o3-pro
openai/gpt-4o-2024-11-20
openai/o3
openai/o4-mini-deep-research
openai/gpt-4o-mini
openai/gpt-5
openai/gpt-5-pro to list available models\n Or check your config (opencode.json) provider/model names\n\n2) Dot vs dash (punctuation normalization)\n $ bun run ./src/index.ts run --model anthropic/claude-haiku-4.5 "hi"\n Error: Model not found: anthropic/claude-haiku-4.5\n Did you mean: anthropic/claude-haiku-4-5, anthropic/claude-haiku-4-5-20251001\n Try: zai-coding-plan/glm-4.5-flash
zai-coding-plan/glm-4.5
zai-coding-plan/glm-4.5-air
zai-coding-plan/glm-4.5v
zai-coding-plan/glm-4.6
opencode/big-pickle
opencode/grok-code
anthropic/claude-opus-4-0
anthropic/claude-3-5-sonnet-20241022
anthropic/claude-opus-4-1
anthropic/claude-haiku-4-5
anthropic/claude-3-5-sonnet-20240620
anthropic/claude-3-5-haiku-latest
anthropic/claude-3-opus-20240229
anthropic/claude-sonnet-4-5
anthropic/claude-sonnet-4-5-20250929
anthropic/claude-sonnet-4-20250514
anthropic/claude-opus-4-20250514
anthropic/claude-3-5-haiku-20241022
anthropic/claude-3-haiku-20240307
anthropic/claude-3-7-sonnet-20250219
anthropic/claude-3-7-sonnet-latest
anthropic/claude-sonnet-4-0
anthropic/claude-opus-4-1-20250805
anthropic/claude-3-sonnet-20240229
anthropic/claude-haiku-4-5-20251001
openai/gpt-4.1-nano
openai/text-embedding-3-small
openai/gpt-4
openai/o1-pro
openai/gpt-4o-2024-05-13
openai/gpt-4o-2024-08-06
openai/gpt-4.1-mini
openai/o3-deep-research
openai/gpt-3.5-turbo
openai/text-embedding-3-large
openai/gpt-4-turbo
openai/o1-preview
openai/o3-mini
openai/codex-mini-latest
openai/gpt-5-nano
openai/gpt-5-codex
openai/gpt-4o
openai/gpt-4.1
openai/o4-mini
openai/o1
openai/gpt-5-mini
openai/o1-mini
openai/text-embedding-ada-002
openai/o3-pro
openai/gpt-4o-2024-11-20
openai/o3
openai/o4-mini-deep-research
openai/gpt-4o-mini
openai/gpt-5
openai/gpt-5-pro to list available models\n Or check your config (opencode.json) provider/model names\n\n3) Missing provider (model-only input)\n $ bun run ./src/index.ts run --model big-pickle "hi"\n Error: Model not found: big-pickle/\n Did you mean: opencode/big-pickle\n\n4) Correct model after suggestion\n $ bun run ./src/index.ts run --model opencode/big-pickle "hi"\n Hi! How can I help you with your opencode project today?\n\nNotes\n- Suggestions are hints only; behavior is unchanged (no auto-selection).\n- This runs locally as part of the CLI error path; performance impact is negligible (small in-memory scans).
2025-11-12 10:42:18 -05:00
Sebastian Herrlinger
a0f469095c
upgrade opentui to 0.1.42, fixing some CJK/grapheme issues with prompt extmarks and char corruption
2025-11-12 15:35:16 +01:00
Adam
0ccb26df94
feat(desktop): sticky diff headers
2025-11-12 07:03:39 -06:00
Adam
71fd5966ad
fix(desktop): styling tweaks
2025-11-12 07:03:38 -06:00
Filip
aa2e2c76c0
fix: clangd hanging fixed ( #3611 )
...
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
Co-authored-by: GitHub Action <action@github.com>
2025-11-12 00:21:55 -06:00
opencode
7c2d4ee79a
release: v1.0.61
2025-11-12 03:10:55 +00:00
Dax Raad
e3a2728fa3
tui: add double-esc interrupt mechanism for long-running operations
...
Users can now press escape twice within 5 seconds to interrupt long-running
operations in the TUI. The first press shows a visual hint, and the second
press aborts the current session.
2025-11-11 22:04:00 -05:00
Boston Cartwright
18260b037b
feat: add SourceKit LSP support ( #1545 )
...
Co-authored-by: GitHub Action <action@github.com>
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2025-11-11 20:51:33 -06:00
Dax Raad
ad83dd3ad9
tui: fix autocomplete display to prevent long file paths from breaking layout
2025-11-12 02:36:43 +00:00
opencode
6f37315cd1
release: v1.0.60
2025-11-12 02:36:42 +00:00
Dax
d81dce6a82
fix: add support for loading custom themes from .opencode/themes directory ( #4229 )
...
Co-authored-by: GitHub Action <action@github.com>
2025-11-11 21:30:38 -05:00
opencode
0bd11e970b
release: v1.0.59
2025-11-12 02:07:41 +00:00
Dax Raad
7e29e1dd23
better errors on initial tui boot
2025-11-11 21:01:45 -05:00
Rafał Krzyważnia
491a2adf8d
fix: resolve @file references in slash commands with subagents ( #4221 )
2025-11-11 19:38:50 -06:00
Aiden Cline
c07d6487a8
fix config ordering ( #4228 )
2025-11-11 19:27:34 -06:00
Aiden Cline
9990e84d37
fix: ensure revert dialog moves that prompt to input box ( #4227 )
2025-11-11 19:08:59 -06:00
Aiden Cline
0b86adbe99
feat: agent color cfg ( #4226 )
...
Co-authored-by: 0xrin <0xrin1@protonmail.com>
Co-authored-by: GitHub Action <action@github.com>
2025-11-11 18:32:44 -06:00
Frank
834a2c09d5
wip: poc pr command
2025-11-11 18:50:28 -05:00
Frank
f13c17e654
wip: poc pr command
2025-11-11 18:50:28 -05:00
Julian LaNeve
a0611d92e4
docs: Update config references to latest Sonnet & Haiku models ( #4210 )
2025-11-11 16:52:45 -06:00
Ian Maurer
c1fa257a92
Merge branch 'dev' into fix/cli-clean-exit-on-model-errors
2025-11-11 17:18:23 -05:00
Ian Maurer
7fd81dd93e
chore(cli): resolve merge conflict with dev in bootstrap; keep try/finally with explicit return
2025-11-11 17:16:47 -05:00
Ian Maurer
d554e7aaef
fix(cli): always dispose instance on error to prevent hanging; add friendly ProviderModelNotFoundError/InitError messages\n\n- Wrap bootstrap callback in try/finally to guarantee Instance.dispose()\n- Format provider/model errors into actionable guidance (opencode models, config)\n\nRepro: running `opencode run --model typo/claude-haiku-4-5` prints stack and hangs until SIGINT due to lingering watchers.\nFix: disposing Instance tears down watchers/subscriptions, allowing process to exit.\n\nNotes: Prior attempt ( #3083 ) explicitly exited; this approach addresses root cause without forcing exit and improves UX for common misconfigurations.
2025-11-11 17:13:55 -05:00
Aiden Cline
0b001c3e80
tweak: make todos appear list of modified files
2025-11-11 16:05:23 -06:00
Sebastian Herrlinger
53b7cb62c4
upgrade opentui to 0.1.41:
...
- enables modifyOtherKeys to get CSI u sequences in terminals that support it
- uses Private Mode 2026 for synced rendering to fix cursor flickering in terminals like iTerm2
- lazy highlighting for code renderables (perf)
- linear scroll acceleration by default
- align textarea default bindings more with readline
- fix vertical cursor movement in textarea
- introduce stdin buffer to handle chunked sequences
- improve capability detection (async)
- renderer emits focus/blur events when app is focused/blurred (if supported by terminal)
2025-11-11 23:00:31 +01:00
Aiden Cline
c5e096c76a
fix: costs being 0 when using custom model id overrides ( #4219 )
2025-11-11 15:58:14 -06:00
Aiden Cline
e1fc4a756b
Hide /share if disabled ( #4215 )
2025-11-11 14:47:39 -06:00
GitHub Action
459d5ec19b
chore: format code
2025-11-11 20:21:00 +00:00
Dax Raad
ce1397cc34
core: add test to verify OpenCode doesn't crash when starting in git repositories with no commit history
2025-11-11 20:17:36 +00:00
Ron Suhodrev
dc7c5ced4c
tui: restore full text when editing prompts with summarized content ( #4030 )
2025-11-11 20:17:36 +00:00
Corwin Marsh
b8e8fe7e31
docs: Update dead Context7 mcp server link ( #4207 )
...
Co-authored-by: Corwin Marsh <corwinm@users.noreply.github.com>
2025-11-11 20:17:36 +00:00
opencode
890085758f
release: v1.0.58
2025-11-11 20:17:36 +00:00
Dax Raad
85f15893bc
core: prevent crash when starting in repositories without any commits yet
2025-11-11 15:11:42 -05:00
Adam
98be75b17c
fix(desktop): give review pane more width
2025-11-11 13:02:59 -06:00
GitHub Action
b5cc27b8ea
chore: format code
2025-11-11 18:38:23 +00:00
Frank
05937b52cc
chore: format code
2025-11-11 13:37:36 -05:00
GitHub Action
62b82570e1
chore: format code
2025-11-11 17:34:09 +00:00
Dax Raad
4bf75c0b44
core: remove unused experimental flags for turn summary and no-bootstrap to simplify feature flag management
2025-11-11 12:33:26 -05:00
opencode
a8a06c4983
release: v1.0.57
2025-11-11 17:30:26 +00:00
Dax Raad
b0b7fd143b
tui: show LSP diagnostics inline when viewing files so users can see type errors and compilation issues without leaving the interface
2025-11-11 12:15:40 -05:00
GitHub Action
140498eb4f
chore: format code
2025-11-11 16:59:37 +00:00
Haris Gušić
ca5126e24d
fix: TUI spawn: reset BUN_OPTIONS ( #3606 )
2025-11-11 10:58:59 -06:00
Josiah Witt
fb2b3e567c
docs: update keymap.json bindings for OpenCode command ( #4192 )
2025-11-11 10:48:10 -06:00
Adam
c672a1963b
fix(desktop): prompt clearing inconsistent
2025-11-11 09:35:08 -06:00
Adam
54bff6b120
fix(desktop): code/diff number container width
2025-11-11 09:22:35 -06:00
Adam
ab3f198fab
fix(desktop): session show more hidden on new session
2025-11-11 09:11:34 -06:00
Adam
0057ef6336
fix(desktop): prompt input not clearing, attachments flaky
2025-11-11 09:01:28 -06:00
Adam
4f604b3839
fix(desktop): color grouping
2025-11-11 09:01:27 -06:00
Dax Raad
a6b066bd47
ci
2025-11-11 02:15:33 -05:00
Dax Raad
299bf1dca8
ci
2025-11-11 01:59:10 -05:00
Dax Raad
d685aa38ef
type checks
2025-11-11 01:56:01 -05:00
Dax Raad
995b23787c
ci
2025-11-11 01:48:29 -05:00
Dax Raad
38cee3b848
ci: sync
2025-11-11 01:37:10 -05:00
Dax Raad
528565510d
sync
2025-11-11 01:25:39 -05:00
Dax Raad
ecf5040966
tui: update @opentui/core to v0.1.39 and fix build script for new target format
2025-11-11 01:24:17 -05:00
Frank
7d56603c26
zen: failover on error
2025-11-11 00:29:44 -05:00
Aiden Cline
02b7cc8313
keep session dot in list for current active ( #4185 )
2025-11-10 22:20:35 -06:00
Dax Raad
c9a52c9a85
cache project id in root git folder
2025-11-10 21:57:55 -05:00
Dax Raad
dea668b0ea
tui: help users read thinking blocks and trust todo syncs
2025-11-10 20:34:04 -05:00
Aiden Cline
1bc3e92376
fix: undefined check
2025-11-10 19:21:57 -06:00
Dax Raad
3f5acc3dff
add web and codesearch tools
2025-11-10 16:39:54 -05:00
Aiden Cline
0588011476
ignore: bump copilot plugin version
2025-11-10 13:40:15 -06:00
OpeOginni
bba72c82ae
Fix/google vertex configs ( #4169 )
...
Co-authored-by: GitHub Action <action@github.com>
2025-11-10 13:25:03 -06:00
denesbeck
e95181a551
Refactor/redundant toast comp ( #4163 )
...
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com>
2025-11-10 11:27:19 -06:00
GitHub Action
74e8c2e50f
chore: format code
2025-11-10 17:19:20 +00:00
David Hill
cdabafa264
wip code theme inc light
2025-11-10 17:18:37 +00:00
denesbeck
0a92af60a0
fix: upgrade toast notification ( #4159 )
2025-11-10 10:28:28 -06:00
David Hill
c7808a4b01
wip code theme
2025-11-10 16:16:50 +00:00
David Hill
7f978e07ff
wip code theme
2025-11-10 16:14:24 +00:00
David Hill
a4ae1bb9eb
wip code theme
2025-11-10 16:00:05 +00:00
David Hill
96a39803cc
wip code theme
2025-11-10 15:58:56 +00:00
GitHub Action
16f8f20b31
chore: format code
2025-11-10 14:51:24 +00:00
David Hill
06b1684ddb
wip code editor update dark mode
2025-11-10 14:50:36 +00:00
David Hill
c6e830c954
Merge branch 'dev' of https://github.com/sst/opencode into dev
2025-11-10 13:44:12 +00:00
opencode
930a1bf358
release: v1.0.55
2025-11-10 06:47:55 +00:00
GitHub Action
6cf7f18cc9
chore: format code
2025-11-10 06:41:40 +00:00
Aiden Cline
3f59570ee6
fix: add null check
2025-11-10 00:40:42 -06:00
GitHub Action
304e956b5d
chore: format code
2025-11-10 06:00:38 +00:00
Wankong
538eaa42aa
docs: format installation commands for madkrown code block ( #4151 )
...
Co-authored-by: GitHub Action <action@github.com>
2025-11-09 23:59:57 -06:00
opencode
67c41fd389
release: v1.0.54
2025-11-10 05:50:33 +00:00
GitHub Action
83ea19770a
chore: format code
2025-11-10 05:44:26 +00:00
Dax Raad
3ace8543b2
tui: auto-scroll to bottom when switching between sessions
2025-11-10 00:43:48 -05:00
opencode
eb855e1e31
release: v1.0.53
2025-11-10 05:42:55 +00:00
Dax Raad
5e53f054c6
make reasoning parts less ugly
2025-11-10 00:37:35 -05:00
Dax Raad
5d5e184329
tui: improve session UI with better sidebar toggle and message handling
2025-11-10 00:21:31 -05:00
Dax Raad
2fbb49ac30
tui: render reasoning parts with syntax highlighting instead of plain text
2025-11-10 00:08:05 -05:00
Dax Raad
c56b407e1d
tui: display 'Free' badge for zero-cost models in model selection dialog
2025-11-09 23:56:24 -05:00
lenstr
bdaa0e8b8c
fix: --model flag being ignored in TUI mode ( #4147 )
2025-11-09 20:21:52 -06:00
Aiden Cline
4e549b1c05
fix: allow user to configure doom loop & external dir perms ( #4095 )
2025-11-09 20:21:38 -06:00
Frank
d1588f93a1
doc: add big pickle to doc
2025-11-09 14:12:54 -05:00
Aiden Cline
10bde356b1
chore: rm comment
2025-11-09 11:50:02 -06:00
Aiden Cline
f7cc46cd9f
set cap for max time to wait between retries ( #4135 )
...
Co-authored-by: GitHub Action <action@github.com>
2025-11-09 11:46:58 -06:00
Mathias Beugnon
d9ffe07391
fix: messageID type in chat.message ( #4128 )
...
Co-authored-by: GitHub Action <action@github.com>
2025-11-09 09:39:50 -06:00
opencode
b927b9dca6
release: v1.0.51
2025-11-09 06:46:42 +00:00
Dax Raad
4b7231be68
fix race condition
2025-11-09 01:41:49 -05:00
GitHub Action
70a6fe96ea
chore: format code
2025-11-09 06:01:58 +00:00
opencode
d48d6b3577
release: v1.0.50
2025-11-09 05:53:26 +00:00
Aiden Cline
4b1668c3ef
Revert "tui: display 'Free' badge for zero-cost models in model selection dialog"
...
This reverts commit ce9b758d0a .
2025-11-08 23:48:18 -06:00
Mathias Beugnon
d85eb1b880
feat: add input context to chat.params and chat.message ( #4085 )
2025-11-08 23:29:27 -06:00
Ivan Starkov
9637d70407
fix: UI Freezes for a few minutes if repo has binary files ( #4109 )
2025-11-08 23:28:09 -06:00
GitHub Action
feb65201f6
chore: format code
2025-11-09 01:58:05 +00:00
opencode
f1f07a56d8
release: v1.0.49
2025-11-09 01:58:04 +00:00
Dax Raad
0fe313bd87
tui: fix continue session navigation to wait for sync completion before redirecting
...
Previously, the continue session navigation would immediately try to redirect
to the most recent session before the sync data was fully loaded, causing
navigation to fail. Now it waits for sync status to be complete before
attempting the redirect, ensuring the session data is available.
2025-11-08 20:53:18 -05:00
opencode
1fd676528d
release: v1.0.48
2025-11-09 01:44:10 +00:00
GitHub Action
0a2801444b
chore: format code
2025-11-09 01:38:01 +00:00
Dax Raad
c9adbc7c21
tui: add logging when creating project instances to help users debug startup issues
2025-11-08 20:37:08 -05:00
opencode
ba8de38435
release: v1.0.47
2025-11-09 01:34:24 +00:00
Dax Raad
8166612467
tui: fix continue session navigation to use most recent session instead of oldest session
2025-11-08 20:28:23 -05:00
Dax Raad
4d20e1c3c6
Merge remote-tracking branch 'origin/dev' into dev
2025-11-08 20:21:02 -05:00
Dax Raad
4bb7ea9127
improve startup speed
2025-11-08 20:18:36 -05:00
GitHub Action
969af4d541
chore: format code
2025-11-08 22:32:25 +00:00