Dax
96bdeb3c7b
OpenTUI is here ( #2685 )
2025-10-31 15:07:36 -04:00
Jérôme Benoit
0eb899a950
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
Dax Raad
9da95cb805
upgrade to bun 1.3.0
2025-10-10 17:53:32 -04:00
Dax
c1b4e1f19d
Upgrade to Zod v4 ( #2605 )
...
Co-authored-by: GitHub Action <action@github.com >
2025-09-15 03:12:07 -04:00
Dax
f993541e0b
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
Andre van Tonder
fcfeac57c5
fix: resolve virtual envs for python LSP ( #2155 )
...
Co-authored-by: rekram1-node <aidenpcline@gmail.com >
2025-08-30 23:53:03 -05:00
Aiden Cline
b4d95545e0
add support for lsp workspace/didChangeConfiguration ( #2334 )
2025-08-30 14:49:13 -05:00
Dax Raad
f03fae03e5
switch back to didUpdate instead of closing and opening file
2025-08-11 21:36:05 -04:00
Dax Raad
ba5be6b625
make LSP lazy again
2025-07-10 09:37:40 -04:00
Dax Raad
0ee3b1ede2
do not wait for LSP to be fully ready
2025-07-09 21:59:38 -04:00
Dax Raad
4a878b88c0
properly load typescript lsp in subpaths
2025-07-08 18:18:45 -04:00
Dax Raad
6de955847c
big rework of LSP system
2025-07-08 18:14:49 -04:00
Dax
f884766445
v2 message format and upgrade to ai sdk v5 ( #743 )
...
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
Dominik Engelhardt
d87922c0eb
Fix Elixir LSP startup ( #726 )
2025-07-06 23:37:46 -04:00
Dax Raad
cdb25656d5
improve snapshot speed
2025-07-03 20:16:25 -04:00
Dax Raad
e99bdcefac
fix write tool timeout
2025-07-01 13:50:57 -04:00
Dax Raad
de15e67834
fix lsp diagnostic accurancy
2025-06-30 22:48:32 -04:00
Dax Raad
9ad1687f04
optimistically boot lsp servers
2025-06-30 16:45:26 -04:00
Dax Raad
e30fba0d3c
Improve LSP server initialization with timeout handling and skip failed servers
...
🤖 Generated with [opencode](https://opencode.ai )
Co-Authored-By: opencode <noreply@opencode.ai >
2025-06-15 13:52:57 -04:00
Dax Raad
28f5cbbfe9
Fix shutdown handling, error management, and process lifecycle issues
...
🤖 Generated with [OpenCode](https://opencode.ai )
Co-Authored-By: OpenCode <noreply@opencode.ai >
2025-06-10 18:58:47 -04:00
Dax Raad
1cc8e9a36d
kill
2025-06-10 16:35:02 -04:00
Dax Raad
43b429db93
lsp
2025-06-10 16:29:35 -04:00
Dax Raad
96b5a079ff
Update LSP client/server and CLI scrap command functionality
...
🤖 Generated with [OpenCode](https://opencode.ai )
Co-Authored-By: OpenCode <noreply@opencode.ai >
2025-06-10 13:30:13 -04:00
Dax Raad
32e6a552c0
autodownload lsp
2025-06-06 23:21:57 -04:00
Dax Raad
d6afebf22a
make lsp better
2025-06-06 17:20:08 -04:00
Dax Raad
265f427d2a
lsp progress
2025-06-05 23:42:04 -04:00
Dax Raad
bfb36a8566
Refactor app context system to use Zod schemas and sync access pattern
...
🤖 Generated with opencode
Co-Authored-By: opencode <noreply@opencode.ai >
2025-06-03 11:59:03 -04:00
Dax Raad
526a8ea19a
Refactor application path handling and data storage architecture
...
Replace simple directory-based path system with git-aware data management that uses global data directories and proper workspace detection.
🤖 Generated with opencode
Co-Authored-By: opencode <noreply@opencode.ai >
2025-06-01 14:40:44 -04:00
Dax Raad
3b746162d2
run formatter
2025-05-31 14:41:00 -04:00
Dax Raad
f3da73553c
sync
2025-05-30 20:48:36 -04:00