Commit Graph

159 Commits

Author SHA1 Message Date
Matt Gillard 17a55b1f28 added AU inference for bedrock haiku 4.5 (#3206)
Co-authored-by: Matt Gillard <matt-github@gillard.biz>
2025-10-16 23:48:41 -05:00
Aiden Cline 39c6b40610 fix: timeout option (#3229) 2025-10-16 17:47:41 -05:00
seridescent c58da112ab fix: use ai-sdk openai chat language model instead of completion language model (#3204) 2025-10-16 00:59:49 -05:00
Dax Raad fa3cf830cb core: filter out alpha status models from provider list 2025-10-15 20:12:37 -04:00
Matt Gillard e594d5a1ae updated bedrock provider for the new Australian sonnet 4.5 cross region inference (#3050)
Co-authored-by: Matt Gillard <matt-github@gillard.biz>
2025-10-15 11:09:22 -05:00
Dax Raad 87ff866318 core: improve dependency management and error handling for more reliable builds 2025-10-14 01:33:25 -04:00
Aiden Cline 0beda25798 fix: custom model (#3156) 2025-10-13 19:58:19 -05:00
Aiden Cline a0600e82d9 fix: typecheck (#3149) 2025-10-13 14:51:12 -05:00
AB 15d5c03f64 fix: add useCompletionUrls option to fix certain azure setups (#2528)
Co-authored-by: andreas.blass <andreas.blass@outlook.com>
Co-authored-by: GitHub Action <action@github.com>
2025-10-13 14:16:21 -05:00
OpeOginni 2e870df2b7 fix: add timeout to fetch models.dev refresh request (#3059) 2025-10-12 00:20:22 -05:00
Aiden Cline 73cc3e1a95 feat: allow read tool to handle images (#3052) 2025-10-09 09:05:11 -05:00
Aiden Cline 431312634c fix: max output tokens when using large thinking budget (#2976) 2025-10-04 23:38:41 -05:00
Yuku Kotani 4c60276d10 feat: Vertex AI support; add google-vertex and google-vertex-anthropic providers (#2347) 2025-10-04 01:10:38 -04:00
Dax Raad 2cb3255556 turn on codex medium reasoning again 2025-10-03 06:46:07 -04:00
Dax Raad 282c1e1d9d codex should not have reasoning effort 2025-10-01 05:06:37 -04:00
Aiden Cline e1e0b58991 respect model id in opencode.json (#2833) 2025-09-27 17:09:21 -05:00
Dax Raad fd44632de8 turn reasoning summaries back on by default for zen 2025-09-26 01:37:44 -04:00
Dax Raad 50fd5fc640 core: enable reasoning.encrypted_content and reasoningSummary for opencode provider\ntui: adjust editorY position calculation 2025-09-26 01:27:53 -04:00
Aiden Cline d467db43b0 tweak: include usage by default for openai compatible providers (#2788) 2025-09-25 21:06:58 -05:00
Dax Raad f8ba5e9572 fix codex errors 2025-09-23 16:56:40 -04:00
Dax Raad a38b99b21c core: filter models without keys in opencode provider 2025-09-21 04:43:32 -04:00
Dax Raad 5d5023057b disable thinking for opencode zen and gpt-5 temporarily 2025-09-16 13:49:37 -04:00
Dax Raad f4de6bef17 feat: enhance provider model mapping and reasoning capabilities
- Add npm package tracking to provider model mapping
- Implement special handling for opencode provider with reasoning
- Update provider options mapping to use npm package names
2025-09-16 03:10:17 -04:00
Dax 0a4df97382 Upgrade to Zod v4 (#2605)
Co-authored-by: GitHub Action <action@github.com>
2025-09-15 03:12:07 -04:00
Dax Raad f21a63c1d4 properly support model level npm definition 2025-09-11 16:22:44 -04:00
Frank 25a1b344eb wip: zen 2025-09-09 15:47:28 -04:00
Frank ed3cd6f1cd Remove debug logging 2025-09-09 03:35:09 -04:00
Frank 1d9cc05887 Hide experimental models 2025-09-09 03:16:44 -04:00
Douglas Dennis 2786177c76 fix: aws bedrock add check for govcloud (#2495) 2025-09-08 11:54:06 -05:00
Ytzhak 9d167eda41 fix: max output tokens when setting budget thinking tokens (#2056)
Co-authored-by: rekram1-node <aidenpcline@gmail.com>
2025-09-07 13:15:53 -05:00
Aiden Cline c63ab8e483 fix: default to last used model (#2443) 2025-09-05 17:25:25 -05:00
Dax Raad 041b37b64f switch gpt-5 to default to codex prompt + high reasoning 2025-09-01 21:46:03 -04:00
Dax aea78046d0 Refactor to support multiple instances inside single opencode process (#2360)
This release has a bunch of minor breaking changes if you are using opencode plugins or sdk

1. storage events have been removed (we might bring this back but had some issues)
2. concept of `app` is gone - there is a new concept called `project` and endpoints to list projects and get the current project
3. plugin receives `directory` which is cwd and `worktree` which is where the root of the project is if it's a git repo
4. the session.chat function has been renamed to session.prompt in sdk. it no longer requires model to be passed in (model is now an object)
5. every endpoint takes an optional `directory` parameter to operate as though opencode is running in that directory
2025-09-01 17:15:49 -04:00
Beshoy Girgis bf77aa6acd feat: Allow provider timeout override (#1982) 2025-08-31 14:06:02 -04:00
Dax 1bd97ef802 slash commands (#2157)
Co-authored-by: adamdotdevin <2363879+adamdottv@users.noreply.github.com>
2025-08-22 17:04:28 -04:00
Dax Raad f69816302b sonic model 2025-08-20 01:02:41 -04:00
Aiden Cline 7ed4a97ad2 blacklist gpt-5-chat-latest (#2048) 2025-08-18 17:50:38 -04:00
Dax Raad ba30792e43 allow plugins to create custom auth providers 2025-08-14 16:25:08 -04:00
Aiden Cline 0d7f3dedeb fix: reasoning not supported (#1882) 2025-08-13 06:26:07 -05:00
Dax Raad fea9cc399a add openai prompt cache key 2025-08-12 17:37:15 -04:00
Dax Raad 66d59549ac azure reasoning effort 2025-08-11 23:04:32 -04:00
Dax Raad 91a7b503d0 update anthropic prompt and variables 2025-08-11 21:01:33 -04:00
Dax Raad 5ec4233910 ignore: fix share page 2025-08-11 16:12:26 -04:00
Dax Raad d3425b976f fix azure gpt config 2025-08-11 10:56:16 -04:00
adamdotdevin 80347b1ad4 feat: thinking blocks rendered in tui and share page 2025-08-10 19:25:03 -05:00
Dax Raad b5798d2dae use minimal reasoning effort for gpt-5 2025-08-09 15:38:48 -04:00
Dax Raad e530a3287a gpt-5 lower verbosity 2025-08-08 20:42:22 -04:00
Dax Raad 56587b1849 temporary fix for max output token 2025-08-07 22:54:59 -04:00
Dax Raad e3781104c4 increase models.dev polling interval to hourly 2025-08-03 14:58:35 -04:00
Dax Raad d3ca086b59 wip: plugins 2025-08-02 18:50:19 -04:00