Sebastian Herrlinger
3645fed416
stash
2026-03-09 22:33:16 +01:00
Sebastian Herrlinger
3341dba46e
plugin meta
2026-03-09 22:33:16 +01:00
Sebastian Herrlinger
e40d929554
keybinds
2026-03-09 22:33:16 +01:00
Sebastian Herrlinger
eef971897f
ensure themes loaded
2026-03-09 22:33:16 +01:00
Sebastian Herrlinger
f9385bcc63
cleanup
2026-03-09 22:33:16 +01:00
Sebastian Herrlinger
29aab3223c
theme api
2026-03-09 22:33:16 +01:00
Sebastian Herrlinger
3f9603e7a6
theme store
2026-03-09 22:33:16 +01:00
Sebastian Herrlinger
f98ad6e078
plugin meta
2026-03-09 22:33:16 +01:00
Sebastian Herrlinger
d5b7498455
theming
2026-03-09 22:33:15 +01:00
Sebastian Herrlinger
cebc7f0da9
refine
2026-03-09 22:33:15 +01:00
Sebastian Herrlinger
2bdb6e6a21
stash
2026-03-09 22:33:15 +01:00
Sebastian Herrlinger
836e0dbc55
STASH COMPLEX PLUGIN
2026-03-09 22:33:15 +01:00
Sebastian Herrlinger
a7400a77ea
types
2026-03-09 22:33:15 +01:00
Sebastian Herrlinger
3cc33e39e7
cleanup sdk
2026-03-09 22:33:15 +01:00
Sebastian Herrlinger
8743dddde6
cleanup sdk provider
2026-03-09 22:33:15 +01:00
Sebastian Herrlinger
d3db93a0ff
align
2026-03-09 22:33:15 +01:00
Sebastian Herrlinger
e8ba71373c
types
2026-03-09 22:33:15 +01:00
Sebastian Herrlinger
557a92a1f3
tui plugin object only
2026-03-09 22:32:06 +01:00
Sebastian Herrlinger
71132093f4
use build mode
2026-03-09 22:31:25 +01:00
Sebastian Herrlinger
b99e3efad2
stash
2026-03-09 22:31:25 +01:00
Dax Raad
89d6f60d25
refactor(server): extract createApp function for server initialization
...
- Replace Server.App() with Server.Default() for internal server access
- Extract server app creation into Server.createApp(opts) for testability
- Move CORS whitelist from module-level variable to function parameter
- Update all tests to use Server.Default() instead of Server.App()
2026-03-09 17:13:52 -04:00
James Long
86cef16940
fix(core): put workspace routing behind OPENCODE_EXPERIMENTAL_WORKSPACES flag ( #16775 )
2026-03-09 16:14:19 -04:00
Dax
2f2856e20a
refactor(opencode): replace Bun shell in core flows ( #16286 )
2026-03-09 15:19:50 -04:00
Armin Pašalić
ef9bc4ec9e
feat(gitlab): send context-1m-2025-08-07 beta header to enable 1M context window ( #16153 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com >
2026-03-09 09:22:00 -05:00
Jack
5838b58913
add copilot gpt-5.4 xhigh support ( #16294 )
2026-03-09 22:07:12 +08:00
Luke Parker
e51ed460a6
fix(tui): canonicalize cwd after chdir ( #16641 )
2026-03-09 07:57:48 +10:00
Shoubhit Dash
050f99ec54
test: make process cwd check cross-platform ( #16594 )
2026-03-08 06:56:45 -05:00
Dax
a2ce4eb650
test: remove unused Ripgrep.search coverage ( #16554 )
2026-03-07 21:40:57 -05:00
Dax Raad
e30678a088
test: normalize ripgrep path assertion on windows
2026-03-07 19:47:57 -05:00
opencode-agent[bot]
771b29a857
chore: generate
2026-03-08 00:31:35 +00:00
Dax Raad
e6d1aae33a
test: lock in process, ripgrep, and installation helpers
2026-03-07 19:30:32 -05:00
Dax Raad
523f792b48
core: update database path test to verify correct channel-based filename
...
The test now validates that the database file is named according to the current installation channel (latest/beta get 'opencode.db', others get sanitized names). This ensures users' data is stored in the correct location based on their update channel.
2026-03-07 18:53:29 -05:00
Quan Ran
be9b4d1bcd
fix(opencode): preserve original line endings in 'edit' tool ( #9443 )
...
Co-authored-by: LukeParkerDev <10430890+Hona@users.noreply.github.com >
2026-03-07 07:42:54 +00:00
Luke Parker
8a95be492d
fix(windows): git path resolution for modified files across Git Bash, MSYS2, and Cygwin ( #16422 )
2026-03-07 15:42:14 +10:00
kikuchan
b2c2478d9d
fix(pty): pty session handle leak ( #15599 )
2026-03-07 14:53:11 +10:00
Luke Parker
4c7fe60493
fix(opencode): sanitize preview database filenames ( #16430 )
2026-03-07 04:34:29 +00:00
Adam
7a071eff5c
chore: fix test
2026-03-06 15:27:49 -06:00
Shoubhit Dash
d6e0f47361
feat: add project git init api ( #16383 )
2026-03-06 13:39:50 -06:00
Dax Raad
5e699c9426
chore(storage): update drizzle and channel db handling
2026-03-06 10:58:19 -05:00
Luke Parker
aec6ca71fa
fix(git): stop leaking fsmonitor daemons e.g. 60GB+ of commited memory after running tests ( #16249 )
2026-03-06 15:42:08 +10:00
Dax
74effa8eec
refactor(opencode): replace Bun.which with npm which ( #15012 )
2026-03-06 05:18:29 +00:00
Dax
3ebba02d04
refactor: replace Bun.sleep with node timers ( #15013 )
publish-github-action / publish (push) Has been cancelled
2026-03-05 21:54:06 -05:00
James Long
7f37acdaaa
feat(core): rework workspace integration and adaptor interface ( #15895 )
2026-03-03 21:35:38 -05:00
Matt Silverlock
74ebb4147f
fix(auth): normalize trailing slashes in auth login URLs ( #15874 )
2026-03-03 13:35:49 -05:00
Shoubhit Dash
7e3e85ba59
fix(opencode): avoid gemini combiner schema sibling injection ( #15318 )
2026-03-03 10:11:05 +05:30
opencode-agent[bot]
e41b53504f
chore: generate
2026-03-03 03:53:50 +00:00
Ryan Skidmore
96d6fb78da
fix(provider): forward metadata options to cloudflare-ai-gateway provider ( #15619 )
2026-03-02 22:53:03 -05:00
Ryan Skidmore
fd6f7133c5
fix(opencode): clone part data in Bus event to preserve token values ( #15780 )
2026-03-02 22:52:43 -05:00
James Long
c12ce2ffff
feat(core): basic implementation of remote workspace support ( #15120 )
2026-02-27 15:36:39 -05:00
Adam
37d42595cf
fix: test
2026-02-26 18:11:05 -06:00