Mark IJbema
5f5853a2e3
fix: align Kilo source/tests with v1.14.33 API renames
...
Mechanical follow-up to the v1.14.33 merge:
- src/server/routes/ui.ts: remove dead proxy fallback (proxy/createHash/csp were intentionally commented out by Kilo; the Effect/Promise paths still referenced them)
- src/kilocode/{plan-followup,session/prompt}.ts: pass Instance.current to Session.plan(input, instance)
- src/server/routes/instance/httpapi/handlers/session.ts: cast PromptPayload spread to PromptInput (readonly→mutable schema/runtime mismatch)
- src/plugin/index.ts: cast external @opencode-ai/plugin auth plugins through unknown to bridge to local @kilocode/plugin types
- script/build.ts: drop duplicate sourcemap key (Kilo's release-aware version wins)
- test/kilocode/indexing-{startup,worktree}.test.ts: switch from Instance.disposeAll/InstanceBootstrap-as-effect to disposeAllInstances/getBootstrapRunEffect
- test/kilocode/model-cache-org.test.ts: convert Instance.provide init from async fn to Effect
- test/kilocode/kilo-loader-auth.test.ts: drop ModelsDev.Data.reset() (no longer exists)
- test/kilocode/plan-exit-detection.test.ts, plan-followup.test.ts: pass Instance.current to Session.plan
- test/kilocode/{plan-followup,session-list}.test.ts: replace Session.list() with AppRuntime.runPromise(Session.Service.use((svc) => svc.list()))
2026-05-06 21:53:19 +02:00
Mark IJbema
1ea9ad2af0
resolve merge conflicts
2026-05-06 21:32:26 +02:00
Mark IJbema
a77843cbab
refactor: kilo compat for v1.14.33
2026-05-06 12:13:06 +02:00
Mark IJbema
1ba2980cad
resolve merge conflicts
2026-05-05 15:11:52 +02:00
Mark IJbema
2701776e21
refactor: kilo compat for v1.14.30
2026-05-05 12:50:48 +02:00
Kit Langton
8c79c58c4d
refactor: rename workspace adapters ( #25272 )
2026-05-01 07:36:52 -04:00
opencode-agent[bot]
924ba97055
chore: generate
2026-04-30 21:04:24 +00:00
Aiden Cline
b80f52f8ad
tweak: adjust codex plugin to use the models hook ( #25157 )
2026-04-30 16:03:07 -05:00
Mark IJbema
3f7037549e
resolve merge conflicts
2026-04-30 16:25:46 +02:00
Aiden Cline
3ef0aaf768
tweak: make azure onboarding ux a bit better ( #25057 )
2026-04-29 23:35:59 -05:00
Mark IJbema
7d375b93ee
refactor: kilo compat for v1.14.29
2026-04-29 17:24:20 +02:00
Aiden Cline
0acac216ae
fix(copilot): ensure available variants sync from api ( #24734 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-04-28 14:58:51 -05:00
Kit Langton
7739cc53b4
refactor(httpapi): fork server startup by flag ( #24799 )
2026-04-28 11:02:35 -04:00
Dax
f25f1485d5
refactor: remove module barrels ( #24554 )
2026-04-27 14:33:33 -04:00
Josh Holmer
f74d54c431
feat: implement codebase indexing ( #6966 )
...
* feat(core): implement codebase indexing
* feat(core): gate indexing behind experimental flag
* fix: improvements to slow provider startups and indexing init blocking the world
* test(cli): stabilize indexing startup tests
* test(cli): avoid indexing startup hang
* test(cli): avoid CI startup leaks
* test(cli): annotate provider test change
* fix(indexing): tighten dependency surface
* refactor(cli): move indexing logic into kilocode paths
* test(cli): skip flaky shell cancel prompt cases
* fix(cli): tolerate slow Windows worktree cleanup
* fix(vscode): authenticate indexing status fetch
---------
Co-authored-by: Marius <marius@kilocode.ai >
2026-04-27 17:43:27 +02:00
Dax Raad
f5dce6d960
core: move npm service to core package for shared dependency management
2026-04-25 14:36:15 -04:00
Dax Raad
705f792e87
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
1a734adb4d
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
62ef2a2207
refactor: rename shared package to core ( #24309 )
2026-04-25 10:59:17 -04:00
Aiden Cline
4a67905266
fix: ensure gpt-5.5 compacts at correct context size when using openai oauth ( #24212 )
2026-04-24 17:39:06 -04:00
Imanol Maiztegui
5e519256d2
resolve merge conflicts
2026-04-24 16:58:05 +02:00
Imanol Maiztegui
5bd50c6fe2
refactor: kilo compat for v1.14.22
2026-04-24 14:18:25 +02:00
Imanol Maiztegui
258fe2c8a3
Merge branch 'main' into imanolmaiztegui/kilo-opencode-v1.14.17
2026-04-24 13:31:41 +02:00
Imanol Maiztegui
7d1c046f10
resolve merge conflicts
2026-04-24 10:06:31 +02:00
Josh Lambert
fa9be90915
feat(cli): allowlist gpt-5.5 in Codex OAuth plugin
2026-04-23 17:48:04 -04:00
Imanol Maiztegui
3f507b9427
refactor: kilo compat for v1.14.17
2026-04-23 15:22:41 +02:00
Imanol Maiztegui
9cde05f934
resolve merge conflicts
2026-04-23 11:25:43 +02:00
Aiden Cline
9730008543
tweak: codex model logic ( #23925 )
2026-04-23 00:29:56 -04:00
Imanol Maiztegui
aeb800dd47
refactor: kilo compat for v1.4.9
2026-04-22 16:17:14 +02:00
Imanol Maiztegui
d5357f3961
resolve merge conflicts
2026-04-21 18:03:34 +02:00
Imanol Maiztegui
bf6f499b24
refactor: kilo compat for v1.4.7
2026-04-20 13:49:07 +02:00
Aiden Cline
81b7b58a5e
fix: gh copilot issue w/ haiku (eager_input_streaming not supported) ( #23223 )
2026-04-17 20:57:48 -05:00
Aiden Cline
0068ccec35
fix: ensure copilot model list filters out disabled models ( #23176 )
2026-04-17 16:27:32 -05:00
opencode-agent[bot]
c2061c6bbf
chore: generate
2026-04-17 20:13:34 +00:00
Dax
b708e8431e
docs(opencode): annotate plugin loader flow ( #23160 )
2026-04-17 20:13:34 +00:00
Dax
467be08e67
refactor: consolidate npm exports and trace flock acquisition ( #23151 )
2026-04-17 18:58:37 +00:00
Dax Raad
2f73e73e9d
trace npm fully
2026-04-17 14:08:45 -04:00
Kit Langton
974fa1b8b1
refactor: unwrap PluginMeta namespace + self-reexport ( #22945 )
2026-04-17 00:02:05 +00:00
Kit Langton
cde105e7a8
refactor: unwrap CopilotModels namespace + self-reexport ( #22947 )
2026-04-17 00:01:09 +00:00
Kit Langton
2638e2acfa
refactor: collapse plugin barrel into plugin/index.ts ( #22914 )
2026-04-16 20:37:13 +00:00
Kobi Hudson
5e650fd9e2
fix(opencode): drop max_tokens for OpenAI reasoning models on Cloudflare AI Gateway ( #22864 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com >
2026-04-16 15:01:21 -05:00
Dax
675a46e23e
CLI perf: reduce deps ( #22652 )
2026-04-16 02:03:03 -04:00
Kit Langton
8aa0f9fe95
feat: enable type-aware no-base-to-string rule, fix 56 violations ( #22750 )
2026-04-16 03:50:47 +00:00
Kit Langton
1ca257e356
feat: unwrap config namespaces to flat exports + barrel ( #22746 )
2026-04-15 23:29:14 -04:00
Kit Langton
80f1f1b5b8
feat: enable type-aware no-floating-promises rule, fix all 177 violations ( #22741 )
2026-04-15 23:27:32 -04:00
Kit Langton
343a564183
feat: unwrap 11 util namespaces to flat exports + barrel ( #22739 )
2026-04-15 23:15:58 -04:00
Kit Langton
379e40d772
feat: unwrap InstanceState + EffectBridge namespaces to flat exports + barrel ( #22721 )
2026-04-16 02:45:45 +00:00
Kit Langton
5ae91aa810
feat: unwrap uplugin namespace to flat exports + barrel ( #22711 )
2026-04-16 02:15:19 +00:00
Kit Langton
f7d4665e40
fix: resolve oxlint warnings — suppress false positives, remove unused imports ( #22687 )
2026-04-15 21:33:54 -04:00
Kit Langton
bbdbc107ae
feat: unwrap Config namespace to flat exports + barrel ( #22689 )
2026-04-15 21:26:24 -04:00