Commit Graph

1637 Commits

Author SHA1 Message Date
Dax Raad 8a7548a817 improve read tool end-of-file detection to prevent infinite loops 2025-11-13 21:41:06 -05:00
Aiden Cline eb6999d434 no mr llm, you may not read that 2025-11-13 19:16:07 -06:00
opencode ea11331497 release: v1.0.65 2025-11-14 00:10:30 +00:00
Dax Raad 09e96e7525 handle config errors gracefully 2025-11-13 18:59:09 -05:00
Aiden Cline 840f332700 fix: max tokens when using models like opus with providers other than anthropic (#4307) 2025-11-13 16:39:09 -06:00
opencode cc0a3c7770 release: v1.0.64 2025-11-13 22:12:44 +00:00
Aiden Cline 8c5d76412c fix: typeerror case 2025-11-13 15:51:23 -06:00
Aiden Cline ec8df862cf fix: opencode run timeout 2025-11-13 14:27:33 -06:00
Valerio Di Maggio 46f0464fc0 Fix: unreadable texts in light mode (#4301) 2025-11-13 13:41:56 -06:00
opencode 47ab5602e1 release: v1.0.63 2025-11-13 19:00:14 +00:00
Aiden Cline c7bdfbdaab fix: windows install (#4293)
Co-authored-by: GitHub Action <action@github.com>
2025-11-13 12:22:07 -06:00
Luke Parker b17bea4c60 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 5fca8cf817 Add scroll acceleration support to TUI (#4289) 2025-11-13 17:02:10 +01:00
Aiden Cline 1c87a4f875 fixes 2025-11-12 22:05:07 -06:00
Luke Parker c62e4d6a72 fix: Enable Windows builds and fix bun+pnpm install on Windows (#4273) 2025-11-12 21:57:44 -06:00
Aiden Cline 5f53553c94 fix: dirty check 2025-11-12 19:03:46 -06:00
opencode 3d7532c69d release: v1.0.62 2025-11-13 00:13:18 +00:00
Luke Parker a814255564 fix: Tool calling on windows (#4234) 2025-11-12 17:47:39 -06:00
Aiden Cline 02d2dcb8f6 fix: github action dirty check (#4262) 2025-11-12 16:16:07 -06:00
OpeOginni e6eea7a26b 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 05569e17bf 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 f4aab67880 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 8ee22fe386 fix: custom model name merging 2025-11-12 13:55:13 -06:00
Ivan f15b0aa10a fix: correct cache cost for OpenRouter and other OpenAI-compatible providers (#4256) 2025-11-12 12:41:44 -06:00
Aiden Cline 254014ffd4 ignore: make issue button send opencode version too 2025-11-12 10:40:48 -06:00
Sebastian Herrlinger 844f7ad365 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
Filip 086633af61 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 878440b4c9 release: v1.0.61 2025-11-12 03:10:55 +00:00
Dax Raad e38066a556 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 22a0a061d0 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 d6584e4e4c tui: fix autocomplete display to prevent long file paths from breaking layout 2025-11-12 02:36:43 +00:00
opencode 2cb622bab3 release: v1.0.60 2025-11-12 02:36:42 +00:00
Dax 1dfeed3c5e 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 1b04cf728e release: v1.0.59 2025-11-12 02:07:41 +00:00
Dax Raad 84fb84662f better errors on initial tui boot 2025-11-11 21:01:45 -05:00
Rafał Krzyważnia 6fa0834ae5 fix: resolve @file references in slash commands with subagents (#4221) 2025-11-11 19:38:50 -06:00
Aiden Cline 7a27ca265d fix config ordering (#4228) 2025-11-11 19:27:34 -06:00
Aiden Cline 4eb095c494 fix: ensure revert dialog moves that prompt to input box (#4227) 2025-11-11 19:08:59 -06:00
Aiden Cline ad086e1d10 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 564a7bc041 wip: poc pr command 2025-11-11 18:50:28 -05:00
Frank d9b509e3b5 wip: poc pr command 2025-11-11 18:50:28 -05:00
Aiden Cline be5b2df33d tweak: make todos appear list of modified files 2025-11-11 16:05:23 -06:00
Sebastian Herrlinger 820b16dabf 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 639fc6ed64 fix: costs being 0 when using custom model id overrides (#4219) 2025-11-11 15:58:14 -06:00
Aiden Cline 7464a1ab1d Hide /share if disabled (#4215) 2025-11-11 14:47:39 -06:00
Dax Raad 955340c099 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 abbff9f32c tui: restore full text when editing prompts with summarized content (#4030) 2025-11-11 20:17:36 +00:00
opencode 50281b8fc0 release: v1.0.58 2025-11-11 20:17:36 +00:00
Dax Raad a8917b93b9 core: prevent crash when starting in repositories without any commits yet 2025-11-11 15:11:42 -05:00
GitHub Action 7b78190709 chore: format code 2025-11-11 18:38:23 +00:00