Peter Steinberger
4c33aaa86c
refactor: unify OpenAI provider identity ( #88451 )
...
* refactor: unify OpenAI provider identity
* refactor: move legacy oauth sidecar doctor helpers
* test: align OpenAI fixtures after rebase
* test: clean OpenAI provider unification
* fix: finish OpenAI provider cleanup
* fix: finish OpenAI cleanup follow-through
* fix: finish OpenAI CI cleanup
2026-05-31 00:29:44 +01:00
Josh Avant
f2365053d3
fix(codex): add API key paste auth ( #85533 )
...
* fix codex api key auth paste
* changelog for codex api key auth
* support piped codex api key auth
* fix codex auth prompt validator type
* normalize pasted codex auth secrets
* honor codex auth profile type at runtime
2026-05-22 17:53:05 -07:00
Peter Steinberger
9dedc4d95c
fix: honor Codex auth order for OpenAI PI ( #82605 )
...
* fix: honor Codex auth order for OpenAI PI
* docs: add PR reference for OpenAI PI auth fix
2026-05-16 15:26:27 +01:00
Peter Steinberger
77f08d095d
test: dedupe models cli mock read
2026-05-13 05:54:01 +01:00
Peter Steinberger
131c415de0
test: guard models cli mock calls
2026-05-12 07:22:36 +01:00
pashpashpash
3b44dfc367
Make OpenAI auth login use ChatGPT by default ( #80790 )
...
* fix(openai): default provider login to ChatGPT auth
* fix(openai): align auth login metadata and fast tests
* fix(openai): prefer setup auth providers for login
* fix(openai): reject unknown explicit auth methods
* fix(line): keep channel entry imports scoped
2026-05-12 08:17:14 +09:00
Peter Steinberger
e19c7ab95e
test: guard cli null helpers
2026-05-11 21:07:53 +01:00
Peter Steinberger
426a490639
test: tighten models cli assertions
2026-05-11 04:22:03 +01:00
Solomon Neas
b81414be45
fix: expose safe restart deferral bypass ( #78658 )
...
Expose the existing safe-restart skipDeferral escape hatch through gateway RPC and the daemon CLI, document the flag, and add restart/CLI regression coverage.
Also keep CLI failure output off the cold bootstrap graph and align CLI guidance expectations needed by current CI.
Co-authored-by: Solomon Neas <solomonneas@users.noreply.github.com >
2026-05-08 20:42:36 -04:00
Peter Steinberger
9ef37d1907
test: tighten assertions and harness coverage
2026-05-08 05:28:12 +01:00
Vincent Koc
23eb44b045
feat(models): list auth profiles
2026-05-04 03:31:55 -07:00
Peter Steinberger
ebe8f615e5
fix: reject agent-scoped model default writes
2026-05-02 04:19:11 +01:00
Peter Steinberger
3b10b8cf74
chore: remove unused internal barrels
2026-04-29 10:23:41 +01:00
Vincent Koc
c3a81166fc
fix(cli): lazy load model commands
2026-04-26 03:45:45 -07:00
Neerav Makwana
dc9ce2a1bf
fix: honor agent for models auth writes ( #71933 )
...
Honor the parent `models auth --agent <id>` flag across auth write commands: `add`, `login`, `setup-token`, `paste-token`, and `login-github-copilot`.
The auth helpers now resolve the requested configured agent before choosing the auth-profile store and provider workspace, while preserving default-agent behavior when `--agent` is omitted.
Validation:
- `pnpm test src/cli/models-cli.test.ts src/commands/models/auth.test.ts`
- `pnpm test src/commands/models/auth.test.ts`
- `pnpm docs:check-mdx`
- `pnpm check:changed`
- `pnpm check`
- `pnpm build`
- `pnpm test src/cli/run-main.test.ts`
Full `pnpm test` was also run; it failed in unrelated `src/cli/run-main.test.ts` assertions during the full-suite order, while the exact file passes on both latest main and this branch. The PR diff only touches models auth CLI/auth files, docs, and changelog.
Fixes #71864 .
Thanks @neeravmakwana.
2026-04-26 05:30:47 +01:00
Peter Steinberger
20b05f220e
fix: expose codex provider catalog
2026-04-23 05:35:17 +01:00
Peter Steinberger
3f1d6fe147
test: speed up cli and command suites
2026-03-31 02:25:02 +01:00
Peter Steinberger
ddd34b6cc3
refactor(plugins): simplify provider auth choice metadata
2026-03-15 23:01:12 -07:00
Peter Steinberger
a1cb700a05
test: dedupe and optimize test suites
2026-02-19 15:19:38 +00:00
Peter Steinberger
38f430e133
perf(models): lazy-load heavy deps in models list
2026-02-15 19:29:27 +00:00
Peter Steinberger
e211b75475
perf(test): reuse imports in models cli suite
2026-02-15 00:46:32 +00:00
Peter Steinberger
9131b22a28
test: migrate suites to e2e coverage layout
2026-02-13 14:28:22 +00:00
cpojer
15792b153f
chore: Enable more lint rules, disable some that trigger a lot. Will clean up later.
2026-01-31 16:04:04 +09:00
Gustavo Madeira Santana
f24e3cdae5
fix: local updates for PR #4780
...
Co-authored-by: jlowin <jlowin@users.noreply.github.com >
2026-01-30 15:47:05 -05:00
Peter Steinberger
d3b15c6afa
ci: stabilize vitest runs
2026-01-18 06:58:54 +00:00
Peter Steinberger
c379191f80
chore: migrate to oxlint and oxfmt
...
Co-authored-by: Christoph Nakazawa <christoph.pojer@gmail.com >
2026-01-14 15:02:19 +00:00
Peter Steinberger
77b20377cc
fix: stabilize session tools and tests
2026-01-12 18:21:20 +00:00
Peter Steinberger
b88ea39b83
fix: add subagent default model typing
2026-01-12 18:18:15 +00:00
Peter Steinberger
2ed95634fe
fix: relax image tool agentDir guard
2026-01-12 18:12:51 +00:00
Mustafa Tag Eldeen
3da1afed68
feat: add GitHub Copilot provider
...
Copilot device login + onboarding option; model list auth detection.
2026-01-12 16:52:15 +00:00