mirror of
https://github.com/proffesor-for-testing/agentic-qe.git
synced 2026-09-19 08:45:47 +08:00
462605b081
Let a downstream tool give a host it supervises its own AQE provider
identity, instead of forking the provider enum or projecting the host
onto an unrelated vendor.
Two surfaces:
- `externalProviders` in .agentic-qe/llm-config.json — declared as data,
so one config file is picked up by both the CLI and MCP bundles.
- registerProvider() from agentic-qe/shared/llm for in-process embedders.
Also:
- Open LLMProviderType to registered identities while keeping the shipped
set closed, so per-provider maps still fail the build when a built-in is
added. ALL_PROVIDER_TYPES is unchanged.
- Fix billing misattribution: any subscription-billed provider was reported
as running on the user's Claude Code subscription.
- Export ./shared/llm, an import path the module had documented but which
was never actually exported.
chore(release): bump version to v3.13.12
Also brings .claude-plugin/plugin.json (stale since v3.13.3) and
.claude/skills/skills-manifest.json fleetVersion (stale since v3.13.10)
back in step with package.json.