Aiden Cline
0c48e4cb68
fix
2025-12-11 13:55:08 -06:00
Shantur Rathore
263832e536
fix: Writing to Bun.stderr causes CPU pinning to 100%. ( #5396 )
2025-12-11 13:47:59 -06:00
Sebastian Herrlinger
7d0ed22773
fix super modifier parsing
2025-12-11 19:20:23 +01:00
Aiden Cline
e3a734e9eb
fix: ensure projects that go from having no commits to having commits have sessions migrated ( #5105 )
...
Co-authored-by: GitHub Action <action@github.com >
2025-12-05 00:49:07 -06:00
Adam
8faaea9c01
wip(share): more styling
2025-11-24 15:10:40 -06:00
Dax Raad
962a266ac1
improve model footer
2025-11-22 12:54:02 -05:00
Valerio Di Maggio
7a47275827
Showed end time for agent loop and changed message time to show date if not current day ( #4503 )
...
Co-authored-by: GitHub Action <action@github.com >
2025-11-22 11:49:50 -06:00
Dax
aed647068f
enterprise ( #4617 )
...
Co-authored-by: GitHub Action <action@github.com >
Co-authored-by: Adam <2363879+adamdotdevin@users.noreply.github.com >
2025-11-21 20:41:27 -05: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
GitHub Action
9855771157
chore: format code
2025-11-08 01:59:02 +00:00
Dax Raad
ed8913324e
big format
2025-11-06 13:03:12 -05:00
Dax Raad
aad0d4f84a
type errors
2025-11-05 20:14:31 -05:00
Dax Raad
6ab763a137
fix log
2025-11-05 20:01:57 -05:00
Dax Raad
3dac0fc972
fix log
2025-11-05 20:00:09 -05:00
Dax Raad
3d1d063695
core: ensure export command output can be piped without UI interference
2025-11-05 18:36:06 -05:00
Aiden Cline
51f6fdf58c
tweak: normalize escape keybind
2025-11-05 10:13:04 -06:00
Aiden Cline
3003fb475e
core: prevent TypeError when error handling encounters non-object errors
...
When API errors like token limit exceeded errors are passed as strings to error checking methods, the 'in' operator would throw a TypeError. This fix adds a type guard to check that the input is an object before attempting to access its properties, allowing proper error classification even when encountering unexpected error formats from providers.
2025-11-02 23:38:56 -06:00
Dax
fd63884d0b
OpenTUI is here ( #2685 )
2025-10-31 15:07:36 -04:00
Jérôme Benoit
0787f01d1d
chore: cleanup versioned zod imports ( #3460 )
...
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com >
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-10-26 14:50:41 -05:00
Aiden Cline
02b8363659
add flag wildcard parsing support for bash tool ( #3390 )
2025-10-23 13:35:09 -05:00
Aiden Cline
45caf66145
tweak: consolidate session lock logic ( #3185 )
2025-10-15 01:12:51 -05:00
Dax Raad
87ff866318
core: improve dependency management and error handling for more reliable builds
2025-10-14 01:33:25 -04:00
Dax Raad
93c84b47ae
upgrade to bun 1.3.0
2025-10-10 17:53:32 -04:00
Dax Raad
b7e953c077
Add missing files and fix type aliases for opentui features
2025-10-06 18:53:35 -04:00
Dax
0a4df97382
Upgrade to Zod v4 ( #2605 )
...
Co-authored-by: GitHub Action <action@github.com >
2025-09-15 03:12:07 -04:00
Dax Raad
501c9c598d
fix compaction issues
2025-09-12 06:01:11 -04:00
Dax
aea78046d0
Refactor to support multiple instances inside single opencode process ( #2360 )
...
This release has a bunch of minor breaking changes if you are using opencode plugins or sdk
1. storage events have been removed (we might bring this back but had some issues)
2. concept of `app` is gone - there is a new concept called `project` and endpoints to list projects and get the current project
3. plugin receives `directory` which is cwd and `worktree` which is where the root of the project is if it's a git repo
4. the session.chat function has been renamed to session.prompt in sdk. it no longer requires model to be passed in (model is now an object)
5. every endpoint takes an optional `directory` parameter to operate as though opencode is running in that directory
2025-09-01 17:15:49 -04:00
Aiden Cline
6df5b8dc64
ignore: better error logging ( #2346 )
2025-08-31 17:11:04 -05:00
Aiden Cline
fa04ba35ad
fix: error logging ( #2165 )
2025-08-21 23:27:49 -05:00
Dax Raad
b4c81830db
fix for session stuck in "Working..."
2025-08-14 12:20:22 -04:00
Dax Raad
d571fb08a7
support wildcard matching tool names in config
2025-08-11 23:37:09 -04:00
Dax Raad
88842a633e
better guarding against bash commands that go outside of cwd
2025-07-31 21:42:30 -04:00
Dax Raad
f4254751e6
improve wildcard matching for permissions
2025-07-31 20:40:05 -04:00
Dax Raad
f85635f8dd
ci: tweak
2025-07-31 09:35:57 -04:00
Dax
50c93a349f
use treesitter to parse bash commands and catch commands that go outside of cwd ( #1443 )
2025-07-30 20:57:52 -04:00
Dax Raad
4ecfa69a07
fix symlinked agents
publish / publish (push) Has been cancelled
2025-07-25 10:20:16 -04:00
Dax Raad
0de957a2f0
real life totally configurabl ai subasians
publish / publish (push) Has been cancelled
2025-07-24 21:21:02 -04:00
Dax Raad
26e93c4d11
wip: api for tui
2025-07-21 19:53:58 -04:00
Dax Raad
9b65da318d
remove log level from config
2025-07-19 13:37:02 -04:00
Dax Raad
f8e2ad06d9
message rendering performance improvements
2025-07-18 13:40:07 -04:00
Aiden Cline
ec70d563cb
tweak: fix [object Object] in logging ( #1114 )
2025-07-18 04:41:23 -05:00
Dax Raad
b39c0cc191
make LSP lazy again
publish / publish (push) Has been cancelled
2025-07-10 09:37:40 -04:00
adamdottv
79e8a64349
feat: configurable log levels
2025-07-09 10:00:03 -05:00
adamdottv
c5610af3a2
feat(tui): move logging to server logs
2025-07-09 08:16:10 -05:00
Dax Raad
31974e1b6e
big rework of LSP system
2025-07-08 18:14:49 -04:00
Dax
9cad702612
v2 message format and upgrade to ai sdk v5 ( #743 )
...
publish / publish (push) Has been cancelled
Co-authored-by: GitHub Action <action@github.com >
Co-authored-by: Liang-Shih Lin <liangshihlin@proton.me >
Co-authored-by: Dominik Engelhardt <dominikengelhardt@ymail.com >
Co-authored-by: Jay V <air@live.ca >
Co-authored-by: adamdottv <2363879+adamdottv@users.noreply.github.com >
2025-07-07 15:53:43 -04:00
Aiden Cline
bd1d1f4dc0
feat: configurable instructions ( #624 )
2025-07-02 23:27:04 -04:00
Dax Raad
eea253cd12
fix lazy loading
2025-07-02 11:18:25 -04:00
Dax Raad
23bcc0defe
fix lsp diagnostic accurancy
publish / publish (push) Has been cancelled
2025-06-30 22:48:32 -04:00
Dax Raad
cdbaf1c2d2
lazy load formatters
2025-06-27 11:33:37 -04:00