Commit Graph

206 Commits

Author SHA1 Message Date
James Long ede70549ff feat(opencode): add typed application layer graph (#31531) 2026-06-09 15:31:31 -04:00
opencode-agent[bot] 92deeebd42 chore: generate 2026-06-09 19:10:44 +00:00
Dax 6bfae48c77 fix(opencode): restore effect error logging (#31551) 2026-06-09 19:09:04 +00:00
Dax f6f849b34c refactor(tui): centralize application exit (#31524) 2026-06-09 11:46:02 -04:00
opencode-agent[bot] d8fd4cc4e4 chore: generate 2026-06-08 19:43:41 +00:00
Dax a5ddb7f291 refactor(core): replace legacy logger with Effect logging (#31310) 2026-06-08 15:41:56 -04:00
Dax 93316f1fae refactor(server): canonicalize service API (#31049) 2026-06-07 03:27:28 +00:00
Aiden Cline 138c0b9bdf fix(openai): preserve websocket idle state (#30586) 2026-06-03 12:23:00 -05:00
Dax fbda5fadda refactor(core): move v1 schemas into core (#30473) 2026-06-03 02:42:13 +00:00
Aiden Cline eecefed308 fix(opencode): preserve websocket api errors (#30321) 2026-06-01 23:23:51 -05:00
opencode-agent[bot] 165c648fab chore: generate 2026-06-02 03:28:04 +00:00
Aiden Cline 8c49ee3503 fix(opencode): remove sunsetted gpt-5.2 and gpt-5.3-codex from allowed models for codex subscriptions (#30316) 2026-06-01 22:20:44 -05:00
Aiden Cline cf357dc4df feat(core): update Copilot for token-based billing (#30181) 2026-06-01 14:55:23 -05:00
Dax e2a8e18298 refactor(core): move database schema ownership (#29068)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
2026-05-30 21:08:38 -04:00
Aiden Cline 069f20249e fix(openai): proxy websocket connections under bun (#29832) 2026-05-28 23:53:07 -05:00
Aiden Cline e3aa026d93 fix(openai): preserve websocket upgrade error messages (#29774) 2026-05-28 14:34:28 -05:00
Luke Parker 76865d0687 fix(openai): keep websocket response timeouts active (#29699) 2026-05-28 18:28:01 +10:00
Aiden Cline 29dec8214f fix(openai): retry websocket stream failures (#29673) 2026-05-28 01:16:18 -05:00
DS 6463ed7c81 fix(openai): support websocket custom base URLs (#29636) 2026-05-27 18:46:30 -05:00
opencode-agent[bot] 2b7c8c64ad chore: generate 2026-05-27 20:05:11 +00:00
Aiden Cline 5a81586c4f feat(openai): add responses websocket transport (#29477) 2026-05-27 15:02:37 -05:00
Aiden Cline bd13b39b5c feat(plugin): add dispose hook (#29493) 2026-05-26 21:21:53 -05:00
Aiden Cline 10692685eb fix(plugin): use codex session-id header (#29471) 2026-05-26 19:16:07 -05:00
Musa 97883f559c fix(digitalocean): use OAuth token directly for inference instead of creating MAK (#28897)
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-05-26 14:20:25 -05:00
Kit Langton f44c9ebba2 chore: drop dead imports across opencode/core/llm (#28720) 2026-05-21 17:03:12 -04:00
opencode-agent[bot] 0ce9d36284 chore: generate 2026-05-21 05:14:43 +00:00
Milosz Jankiewicz e16b360d6a feat(opencode): add xAI Grok OAuth (SuperGrok) + device-code login (#28557)
Co-authored-by: Jaaneek <Jaaneek@users.noreply.github.com>
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2026-05-21 00:13:28 -05:00
cooper-oai 3d2bbc5a53 fix(opencode): dedupe concurrent Codex OAuth refreshes (#28236)
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2026-05-20 23:34:31 -05:00
Sebastian 2692f7efcb handle permanent file plugin errors (#27344) 2026-05-20 18:47:30 +02:00
Kit Langton f7dae7d270 fix(bus): acquire PubSub subscription eagerly to close /event race (#27959) 2026-05-18 11:38:05 -04:00
Musa b91547657f fix(plugin): scope digitalocean oauth to genai (#27599) 2026-05-14 15:20:34 -05:00
Kit Langton 807a54e72e effect: add RuntimeFlags service (#27181) 2026-05-12 20:59:02 -04:00
opencode-agent[bot] 8bbf303d04 chore: generate 2026-05-12 21:24:39 +00:00
Musa d10af17839 feat(plugin): add DigitalOcean OAuth + Inference Routers (#26095) 2026-05-12 16:22:40 -05:00
Kit Langton 63538907de Migrate runtime validators to Effect Schema (#26975) 2026-05-11 21:41:56 -04:00
Utkub24 57fd285b2a fix: allow Codex Spark with Codex OAuth (#25640) 2026-05-03 17:58:16 -05:00
Shoubhit Dash 22d0563671 fix(auth): respect server username in clients (#25596) 2026-05-03 19:28:31 +05:30
Kit Langton e159608e59 refactor: rename workspace adapters (#25272) 2026-05-01 07:36:52 -04:00
opencode-agent[bot] 2c77506439 chore: generate 2026-04-30 21:04:24 +00:00
Aiden Cline b6cf4bd356 tweak: adjust codex plugin to use the models hook (#25157) 2026-04-30 16:03:07 -05:00
Aiden Cline 84380bb46f tweak: make azure onboarding ux a bit better (#25057) 2026-04-29 23:35:59 -05:00
Aiden Cline 88be575023 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 78e54a5331 refactor(httpapi): fork server startup by flag (#24799) 2026-04-28 11:02:35 -04:00
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
Aiden Cline 6490df3481 fix: ensure gpt-5.5 compacts at correct context size when using openai oauth (#24212) 2026-04-24 17:39:06 -04:00
Aiden Cline dbc218cc9b tweak: codex model logic (#23925) 2026-04-23 00:29:56 -04:00