Commit Graph

52 Commits

Author SHA1 Message Date
opencode-agent[bot] 3d8819a53c chore: generate 2026-02-17 21:23:23 +00:00
Nathan Anderson 04750ce489 feat: surface plugin auth providers in the login picker (#13921)
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2026-02-17 15:21:49 -06:00
Joscha Götzer 37fb1f009e fix: allow user plugins to override built-in auth plugins (#11058)
Co-authored-by: JosXa <info@josxa.dev>
2026-02-01 10:50:41 -06:00
Jacopo Binosi 4dbe69d271 feat(opencode): add AWS Web Identity Token File support for Bedrock (#8461) 2026-01-14 10:20:47 -06:00
Aiden Cline 67d354a27d update docs and auth methods for openai 2026-01-09 18:45:03 -06:00
Ravi Kumar 5258cc7161 fix(cli): enable API key prompt for Bedrock in auth login (#7332) 2026-01-09 11:56:19 -06:00
Grégoire Morpain a3b25cf6f0 feat(bedrock): config options and authentication precedence (#6377) 2026-01-05 12:51:43 -06:00
rari404 b5eabf7e4e refactor: use Bun.sleep instead of Promise setTimeout (#6620)
publish-github-action / publish (push) Has been cancelled
Update Nix Hashes / update (push) Has been cancelled
2026-01-02 11:12:02 -06:00
Rohan Mukherjee c60991a530 fix: cloudflare provider information (#6426) 2025-12-30 09:45:09 -06:00
Yukai Huang d3d1592447 fix(auth): add plugin lookup for custom provider in 'Other' flow (#5324) 2025-12-10 16:23:12 -06:00
Ravi Kumar 8cbfd3c161 fix: apply provider filtering to /connect endpoint (#5233) 2025-12-08 15:28:32 -06:00
ry2009 9793546702 fix: ensure Auth.all returns valid objs (#5128) 2025-12-07 22:22:21 -06:00
Stephen Collings f28249110f fix(auth): Respect disabled/enabled providers config in auth login (#4940)
Co-authored-by: GitHub Action <action@github.com>
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2025-12-01 17:01:10 -06:00
GitHub Action 9855771157 chore: format code 2025-11-08 01:59:02 +00:00
Dax Raad ed8913324e big format 2025-11-06 13:03:12 -05:00
Ola bf4d4ea0ae feat(provider): add GitHub Enterprise support for Copilot (#2522)
Co-authored-by: Jon-Mikkel Korsvik <48263282+jkorsvik@users.noreply.github.com>
Co-authored-by: GitHub Action <action@github.com>
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2025-11-04 15:36:12 -06:00
Dax fd63884d0b OpenTUI is here (#2685) 2025-10-31 15:07:36 -04: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 41065c3353 ignore: rework bootstrap so server lazy starts it 2025-09-19 05:11:29 -04:00
Dax Raad 36be710d37 ignore: opencode auth stuff 2025-09-03 14:43:50 -04:00
Frank d9e726838a wip console 2025-09-03 09:24:23 -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
Ethan Shea 20e5262325 Vercel AI Gateway key deeplinks into the dashboard (#2287) 2025-08-28 11:06:45 -05:00
Dax Raad f040dc3ec7 ignore: remove import 2025-08-20 12:29:24 -04:00
Dax Raad cec1fa8bb2 remove auto browser open for now 2025-08-20 12:28:00 -04:00
Dax 82ac58da90 fix anthropic console auth (#2049) 2025-08-18 17:12:21 -04:00
Dax Raad ba30792e43 allow plugins to create custom auth providers 2025-08-14 16:25:08 -04:00
Aiden Cline 81ecb86a40 fix: enforce field requirement for cli cmds (#1796) 2025-08-10 22:17:12 -04:00
Dax Raad f75fc5af22 force models.dev refresh on auth login 2025-08-01 17:48:01 -04:00
Dax Raad b6fcc7047f allow search in provider select 2025-08-01 14:03:22 -04:00
Dax Raad 8528f471c7 experimental well-known auth support
publish / publish (push) Has been cancelled
2025-07-29 19:30:51 -04:00
Jay V 3ae8e63ce5 Tweak auth cli copy 2025-07-28 20:00:30 -04:00
Dax Raad 3f68f03881 vercel ai gateway
publish / publish (push) Has been cancelled
2025-07-19 10:08:36 -04:00
Wendell Misiedjan d09f2f72e5 feat: support AWS_BEARER_TOKEN_BEDROCK for amazon bedrock provider autoloading (#1094)
publish / publish (push) Has been cancelled
2025-07-17 09:12:30 -05:00
Dax Raad 4f6cd379ce support anthropic console login flow 2025-07-14 18:07:55 -04:00
Dax 9cad702612 v2 message format and upgrade to ai sdk v5 (#743)
publish / publish (push) Has been cancelled
Co-authored-by: GitHub Action <action@github.com>
Co-authored-by: Liang-Shih Lin <liangshihlin@proton.me>
Co-authored-by: Dominik Engelhardt <dominikengelhardt@ymail.com>
Co-authored-by: Jay V <air@live.ca>
Co-authored-by: adamdottv <2363879+adamdottv@users.noreply.github.com>
2025-07-07 15:53:43 -04:00
Dax Raad a94c88bc5b ignore: run prettier
publish / publish (push) Has been cancelled
2025-06-26 22:30:44 -04:00
Dax Raad d333addc69 Enhance auth command with environment variable display and add models command
publish / publish (push) Has been cancelled
🤖 Generated with [opencode](https://opencode.ai)

Co-Authored-By: opencode <noreply@opencode.ai>
2025-06-24 22:24:55 -04:00
Dax Raad e54520ba82 externalize github copilot code 2025-06-24 10:42:19 -04:00
Jay V c550376116 fix help copy 2025-06-23 13:00:24 -04:00
Dax Raad daa89f2e11 fix double entry of github copilot in auth login
publish / publish (push) Has been cancelled
2025-06-22 19:13:25 -04:00
Martin Palma b172f79404 Add Github Copilot OAuth authentication flow (#305) 2025-06-22 19:11:37 -04:00
Jay V b1f79ca730 Copy changes 2025-06-19 16:28:03 -04:00
Dax Raad 115a71fd20 opencode auth login: validation on provider id and better error messages
publish / publish (push) Has been cancelled
2025-06-16 15:09:49 -04:00
Dax Raad 0ecff22f98 BREAKING CHANGE: the config structure has changed, custom providers have an npm field now to specify which npm package to load. see examples in README.md 2025-06-16 15:02:25 -04:00
Berr 233e07c66f fix: improve browser opening error handling in AuthLoginCommand (#111) 2025-06-14 20:07:41 -04:00
Dax Raad aa330249c4 Enhance auth command with dynamic provider selection
- Add support for dynamically loading providers from ModelsDev
- Prioritize anthropic as recommended provider
- Add "other" provider option for manual entry
- Include special handling for amazon-bedrock with AWS config guidance
- Expand provider selection UI to show up to 8 providers

🤖 Generated with [OpenCode](https://opencode.ai)

Co-Authored-By: OpenCode <noreply@opencode.ai>
2025-06-13 00:33:54 -04:00
Dax Raad c6f381ab3a sync 2025-06-11 19:00:09 -04:00
Dax Raad acb23eb995 sync 2025-06-11 18:45:18 -04:00
Dax Raad c1a9c33a62 Standardize styling in auth commands by replacing Bun.color with UI.Style constants
🤖 Generated with [OpenCode](https://opencode.ai)

Co-Authored-By: OpenCode <noreply@opencode.ai>
2025-06-11 00:34:55 -04:00