Vincent Koc
4012edcd66
refactor(extensions): remove unused provider helpers
2026-06-18 10:59:33 +08:00
Vincent Koc
abec88cfab
fix(auth): apply runtime request overrides everywhere
2026-06-11 11:11:22 +09:00
Vincent Koc
08655fb02b
fix(foundry): bind auth and thinking contracts
2026-06-11 11:11:22 +09:00
Vincent Koc
cc344fee65
fix(foundry): make API labels exhaustive
2026-06-11 11:11:22 +09:00
Vincent Koc
78d621855d
fix(foundry): label Anthropic Messages onboarding
2026-06-11 11:11:22 +09:00
Vincent Koc
819fc0037a
fix(foundry): align Claude thinking contracts
2026-06-11 11:11:22 +09:00
Vincent Koc
818c3c276e
fix(foundry): preserve canonical thinking identity
2026-06-11 11:11:22 +09:00
Vincent Koc
9ffb5407f7
fix(providers): reconcile Claude profile routing
2026-06-11 11:11:21 +09:00
Vincent Koc
4457ae3e35
fix(providers): preserve Claude output limits
2026-06-11 11:11:21 +09:00
Vincent Koc
55384bc236
fix(foundry): clamp Mythos Preview thinking
2026-06-11 11:11:21 +09:00
Vincent Koc
2031603542
fix(providers): preserve Mythos max routing
2026-06-11 11:11:21 +09:00
Vincent Koc
4afe616f22
fix(providers): apply auth patch deletions
2026-06-11 11:11:21 +09:00
Vincent Koc
06312ad805
fix(foundry): preserve Sonnet output limits
2026-06-11 11:11:20 +09:00
Vincent Koc
c4493943e1
fix(foundry): clear API key auth on Entra setup
2026-06-11 11:11:20 +09:00
Vincent Koc
15806717d9
fix(foundry): infer selected Claude routes
2026-06-11 11:11:20 +09:00
Vincent Koc
0a8dfc21be
fix(foundry): align Claude onboarding contracts
2026-06-11 11:11:20 +09:00
Vincent Koc
2fa9a5eaa0
fix(foundry): scope Entra tokens by API
2026-06-11 11:11:20 +09:00
Vincent Koc
3ba617681f
fix(providers): preserve adaptive Claude routing
2026-06-11 11:11:20 +09:00
Vincent Koc
1240de7588
fix(microsoft-foundry): filter unsupported Anthropic deployments
...
Co-authored-by: Otto Deng <ottodeng@users.noreply.github.com >
2026-06-09 16:45:14 +09:00
Vincent Koc
090c492759
fix(microsoft-foundry): configure MAI image setup defaults
2026-06-09 15:34:28 +09:00
Vincent Koc
1ba782f286
feat(microsoft-foundry): classify MAI model metadata
2026-06-09 15:34:28 +09:00
Peter Steinberger
4fa5092cdc
docs: document small extension sources
2026-06-04 21:02:07 -04:00
Peter Steinberger
5b0c4c0491
fix: align Foundry chat reasoning metadata
2026-06-01 02:05:38 +01:00
Roslin Mahmud Joy
ec43acb432
fix(microsoft-foundry): DeepSeek V4 models incorrectly use openai-completions API ( #85549 )
...
When onboarding Microsoft Foundry-hosted DeepSeek-V4 models (Pro/Flash),
the onboarding wizard assigned api: 'openai-completions' because
usesFoundryResponsesByDefault() only matched GPT/o-series models.
These V4 models require the Responses API (openai-responses) to work
correctly against the Foundry endpoint. Without this fix, all calls fail
with 'provider rejected the request schema or tool payload'.
Fix: Add 'deepseek-v4' prefix to usesFoundryResponsesByDefault() so only
the verified V4 family defaults to openai-responses. Older DeepSeek
families (e.g., V3) remain on openai-completions until proven compatible.
Closes: DeepSeek V4 models deployed via Microsoft Foundry onboarding
failing immediately due to wrong API adapter.
Co-authored-by: Roslin <rmj010203@gmail.com >
2026-05-23 15:49:53 +01:00
Peter Steinberger
827b0de0ce
refactor: reduce plugin sdk surface
2026-05-10 12:37:10 +01:00
Peter Steinberger
1ef85c7d4c
test: make suites safe without isolation ( #78834 )
...
* test: make suites safe without isolation
* fix: narrow auth profile credential types
* test: inject channel module loader factory locally
2026-05-07 08:43:29 +01:00
Val Alexander
62ccd8b644
Fix model and tool normalization regressions
...
Summary:
- Fix model and tool normalization regressions, including explicit tool-policy grants for messaging profile warnings.
- Keep Codex and Microsoft Foundry auth handling compatible with aws-sdk auth profile modes after rebasing onto current main.
Verification:
- pnpm test src/agents/pi-tools.policy.test.ts
- pnpm tsgo:extensions
- pnpm tsgo:extensions:test
- pnpm test extensions/codex/src/app-server/auth-bridge.test.ts extensions/microsoft-foundry/index.test.ts
- pnpm test:extensions:package-boundary
- pnpm lint --threads=8
- git diff --check
- GitHub PR checks green on 4ad136106b
2026-05-07 02:29:28 -05:00
Peter Steinberger
cc470dbfc1
refactor: trim foundry helper exports
2026-05-01 20:04:32 +01:00
Peter Steinberger
05f607c149
refactor: trim provider internal exports
2026-05-01 15:16:02 +01:00
Peter Steinberger
1f1ff0567a
refactor(lint): reduce map spread patterns
2026-04-18 19:27:43 +01:00
Peter Steinberger
b52f106533
refactor: dedupe ui foundry trimmed readers
2026-04-08 01:36:39 +01:00
Peter Steinberger
ad605052bf
refactor: dedupe provider lowercase helpers
2026-04-07 15:12:31 +01:00
Vincent Koc
620537914b
fix(plugins): clean bundled extension lint tail
2026-04-06 15:21:46 +01:00
Peter Steinberger
af62a2c2e4
style: fix extension lint violations
2026-04-06 14:53:55 +01:00
Tak Hoffman
d28b02a7b1
fix: preserve Foundry image capability through runtime
2026-04-05 08:36:11 -05:00
Peter Steinberger
b39a7e8073
fix: break plugin-sdk provider barrel recursion
2026-03-27 23:47:04 +00:00
MetaX e|acc
a16dd967da
feat: Add Microsoft Foundry provider with Entra ID authentication ( #51973 )
...
* Microsoft Foundry: add native provider
* Microsoft Foundry: tighten review fixes
* Microsoft Foundry: enable by default
* Microsoft Foundry: stabilize API routing
2026-03-26 01:33:14 -05:00