Dax
7a9068f029
refactor(core): consolidate filesystem services ( #30447 )
2026-06-02 16:09:26 -04:00
Shoubhit Dash
44b1202328
refactor(project): import instance context directly ( #27714 )
2026-05-15 15:59:56 +05:30
Shoubhit Dash
d10832fdd0
refactor(flags): migrate lsp download flag ( #27699 )
2026-05-15 14:35:31 +05:30
Shoubhit Dash
31866523a7
refactor(lsp): move ty flag to runtime flags ( #27610 )
2026-05-15 03:40:30 +05:30
Dax
07ac891a99
refactor: remove module barrels ( #24554 )
2026-04-27 14:33:33 -04:00
Dax Raad
5ea6eaad3c
core: move npm service to core package for shared dependency management
2026-04-25 14:36:15 -04:00
Dax Raad
9031b8f108
core: move Global module to @opencode-ai/core for centralized path management
...
Move the Global module from packages/opencode/src/global to packages/core/src/global
to provide a unified location for managing XDG directories and application paths.
This eliminates duplicate path definitions across packages and ensures consistent
access to data, config, cache, state, log, and bin directories throughout the codebase.
2026-04-25 13:52:32 -04:00
Dax Raad
6bc94f94b1
core: consolidate shared infrastructure into core package
...
Moves effect logging, observability, runtime utilities, flags, installation
version info, and process utilities from opencode to core package. This
enables better code sharing across packages and establishes core as the
single source of truth for foundational utilities.
All internal imports updated to use @opencode-ai/core paths for consistency.
2026-04-25 13:30:37 -04:00
Dax
1865f4fc5f
refactor: rename shared package to core ( #24309 )
2026-04-25 10:59:17 -04:00
Luke Parker
77df3d1446
Add Roslyn support for Razor and C# scripts ( #24228 )
2026-04-25 10:25:57 +10:00
Luke Parker
9d325b9849
feat: support pull diagnostics in the LSP client (C#, Kotlin, etc) ( #23771 )
2026-04-23 00:25:40 -04:00
opencode-agent[bot]
3ddb551039
chore: generate
2026-04-21 22:04:16 +00:00
Mathews Bryan
65edd0fcb4
feat: replace csharp-ls with roslyn-language-server ( #14463 )
...
Co-authored-by: Mathews <Mathews.Bryan@cincpro.com >
2026-04-21 22:03:09 +00:00
opencode-agent[bot]
926c92cc7c
chore: generate
2026-04-18 01:48:50 +00:00
Kit Langton
f8327dea11
refactor: remove ambient instance reads from lsp ( #23023 )
2026-04-17 21:47:59 -04:00
Kit Langton
2902acc08c
fix: remove 10 more unnecessary as any casts in opencode core ( #22882 )
2026-04-16 20:11:05 +00:00
opencode-agent[bot]
e06de8d075
chore: generate
2026-04-16 03:42:25 +00:00
Kit Langton
073d4c02f6
feat: unwrap lsp namespaces to flat exports + barrel ( #22748 )
2026-04-15 23:30:52 -04:00
Kit Langton
d2ec847f0c
feat: unwrap 11 util namespaces to flat exports + barrel ( #22739 )
2026-04-15 23:15:58 -04:00
Kit Langton
186907ef94
feat: unwrap Archive namespace to flat exports + barrel ( #22722 )
2026-04-16 02:52:34 +00:00
Kit Langton
228636345a
fix: resolve oxlint warnings — suppress false positives, remove unused imports ( #22687 )
publish-github-action / publish (push) Has been cancelled
2026-04-15 21:33:54 -04:00
Dax
780c051059
shared package ( #22626 )
2026-04-15 14:26:20 +00:00
Aiden Cline
d7808ebac2
fix: ts lsp ( #21827 )
2026-04-10 00:15:45 -05:00
Cho HyeonJong
5be0c5b08f
fix(lsp): remove CMakeLists.txt and Makefile from clangd root markers ( #21466 )
2026-04-08 23:10:06 -05:00
Derek Barrera
47f39c686e
fix(lsp): MEMORY LEAK: ensure typescript server uses native project config ( #19953 )
2026-04-06 09:50:36 -04:00
Dax
99a2f241f8
refactor: replace BunProc with Npm module using @npmcli/arborist ( #18308 )
...
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
Co-authored-by: Brendan Allan <git@brendonovich.dev >
Co-authored-by: Aiden Cline <aidenpcline@gmail.com >
2026-04-01 21:01:37 +00:00
Luke Parker
2728950929
fix(windows): use cross-spawn for shim-backed commands ( #18010 )
2026-03-19 08:49:16 +10:00
opencode-agent[bot]
4970adae6f
chore: generate
2026-03-11 03:34:02 +00:00
Luke Parker
52e829aa32
fix(electron): hide Windows background consoles ( #16842 )
...
Co-authored-by: Brendan Allan <git@brendonovich.dev >
2026-03-11 13:33:06 +10:00
Dax
89f4344882
refactor(opencode): replace Bun shell in core flows ( #16286 )
2026-03-09 15:19:50 -04:00
Stephen Collings
e7796d4973
fix: Multiple jdtls LSPs eating memory in java monorepos ( #12123 )
2026-03-09 16:09:43 +00:00
Dax
46beeaa585
refactor(opencode): replace Bun.which with npm which ( #15012 )
2026-03-06 05:18:29 +00:00
Dax
78e670e201
refactor: migrate Bun.spawn to Process utility with timeout and cleanup ( #14448 )
2026-02-24 23:04:15 -05:00
Dax
019134be58
Remove use of Bun.file ( #14215 )
2026-02-19 11:32:32 -05:00
Dax Raad
1567fa548c
Revert: all refactor commits migrating from Bun.file() to Filesystem module
2026-02-18 19:41:14 -05:00
Eduardo Bellido Bellido
d00ea65e93
fix(lsp): use HashiCorp releases API for installing terraform-ls ( #14200 )
2026-02-18 16:11:57 -06:00
Dax
a65664fd28
refactor: migrate src/lsp/server.ts from Bun.file()/Bun.write() to Filesystem module ( #14138 )
2026-02-18 21:41:07 +00:00
Alexander Abramov
c09286bc03
feat: add Julia language server support ( #14129 )
...
Co-authored-by: Alexander Abramov <abramov231@gmail.com >
2026-02-18 11:02:29 -06:00
Alex
3cb153d1d6
feat: Add .slnx to C#/F# LSP root detection ( #11928 )
2026-02-03 11:46:04 -06:00
Patrick Schiel
956c182a61
fix(windows): fix jdtls download on Windows ( #9195 )
2026-01-18 00:30:45 -06:00
madflow
aa3d29f1a3
fix: disable telemetry in the php lsp server ( #7649 )
2026-01-10 08:44:12 -06:00
GitHub Action
fa80980bc9
chore: generate
2026-01-06 17:29:44 +00:00
Guofang.Tang
617c68d6cf
fix: prevent jdtls path checks from throwing ( #7052 )
2026-01-06 11:29:06 -06:00
GitHub Action
8603bb8c0e
chore: generate
2026-01-03 07:16:11 +00:00
Gabriel Patzleiner
22be26d1cb
fix(kotlin-ls): improve root detection for Gradle multi-project builds ( #6717 )
2026-01-03 01:14:01 -06:00
GitHub Action
2a8d13bb62
chore: generate
2026-01-02 22:46:22 +00:00
Troy Gaines
9663c11e91
feat: Add kotlin lsp integration ( #6601 )
2026-01-02 16:45:44 -06:00
ravshansbox
5db6150aa1
Add prisma language server ( #6462 )
2025-12-30 13:13:36 -06:00
Frainer Encarnación
1d80f9345c
fix(lsp): ESLint LSP server fails to auto-install on Windows ( #6366 )
2025-12-29 11:02:46 -06:00
Donghyun Shin
50dd82ff78
fix(lsp): make JDTLS use the correct config directory on Windows ( #6121 )
2025-12-25 21:17:54 -06:00