Commit Graph

228 Commits

Author SHA1 Message Date
Steven Ao b47171e370 fix(opencode): detect Copilot PDF input support (#41522) 2026-08-11 16:04:36 -05:00
Aiden Cline f0f7491ff1 tweak(opencode): make xAI OAuth device-only to reduce confusion w/ headless environments (#40537) 2026-08-04 21:18:44 -05:00
Deven Navani d16024fbfd feat: discover Modal models (#39066) 2026-07-29 23:06:19 -05:00
Aiden Cline 54e9a7d076 fix(opencode): remove obsolete Luna Responses Lite workaround (#36750) 2026-07-13 15:29:41 -05:00
Aiden Cline 3967bfd901 fix(provider): support OpenAI pro reasoning mode (#36694) 2026-07-13 11:04:46 -05:00
Aiden Cline 4b51f17b90 fix(opencode): support Luna Responses Lite over OAuth (#36685)
Co-authored-by: AidenGeunGeun <eastlandwyvern@gmail.com>
2026-07-13 10:15:06 -05:00
Aiden Cline 907a8e60ec fix(opencode): filter unsupported GPT-5.6 OAuth alias (#36621) 2026-07-13 00:23:28 -05:00
opencode-agent[bot] 4abc8bcdd6 chore: generate 2026-07-12 19:42:58 +00:00
Nabs 3324d8db66 fix(openai): use codex context limits for gpt-5.6 (#36248)
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2026-07-12 14:41:51 -05:00
Aiden Cline 4aa1ad836f fix(copilot): handle zero billing batch size (#36123) 2026-07-09 13:14:33 -05:00
Aiden Cline 33a41c2781 fix(copilot): honor advertised model endpoints (#34958) 2026-07-02 10:23:57 -05:00
James Long cb932a041c refactor(opencode): remove app service layer exports (#34517) 2026-06-29 23:03:57 -04:00
James Long 02c46c6bf7 refactor(opencode): build runtimes from layer nodes (#34515) 2026-06-29 21:21:28 -04:00
Aiden Cline 927d0fb2b3 feat(oauth): unify OAuth callback browser pages (#34025) 2026-06-26 00:36:40 -05:00
James Long 3eee8bd101 refactor(core): support tiered layer nodes (#33937) 2026-06-25 14:34:17 -04:00
Aiden Cline 529ef21dce fix: dont show gpt-5.5-pro when using codex oauth (#33400)
Co-authored-by: Devin Oldenburg <devin@logicplanes.com>
2026-06-22 11:47:02 -05:00
Aiden Cline 038874264d fix(opencode): pass configured headers to Copilot models (#32815) 2026-06-18 11:48:01 +02:00
Aiden Cline 1bbed64bb9 chore(opencode): consolidate escape logic (#32360) 2026-06-14 21:27:02 -04:00
Dax Raad 29c2f90565 fix(plugin): reuse active server for client requests
Temporarily route plugin SDK calls through the active listener so they reuse its instance store instead of initializing plugins again through the default app. Keep the in-process fallback for commands without a listener. This is intentionally a narrow bridge until v2 owns plugin clients in the correct shared server runtime.
2026-06-14 13:35:05 -04:00
Shoubhit Dash e2ad6d0d9c fix(server): apply plugin pty environment (#32296) 2026-06-14 13:17:48 +02:00
opencode-agent[bot] 8d7248cf9f chore: generate 2026-06-13 18:11:18 +00:00
santigc6 085fb73ac3 feat(opencode): add external browser OAuth for snowflake cortex provider (#31700)
Co-authored-by: santiago.gonzalezcarvajcentenera <santiago.gonzalezcarvajcentenera@colaborador.elcorteingles.es>
Co-authored-by: David Fierro <14184197+davidfierro@users.noreply.github.com>
Co-authored-by: Kamesh Sampath <kamesh.sampath@hotmail.com>
Co-authored-by: Cortex Code <noreply@snowflake.com>
2026-06-13 13:09:45 -05:00
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