- Both repos migrated and pushed to code.portugalfuturista.org (Forgejo):
- aurelio-theia @ b4d6532: full port of replica research/chat/knowledge/brain
features into @aurelio/* packages + ACP/backend WIP committed
- aurelio-vscode @ 28d4a7f: React escola scaffold + services layer merged
into main alongside Svelte webviews
- .gitignore: drop extensions/aurelio-vscode ignore rules (now a submodule)
- CI: build workflow triggers on submodule pointer + checks out submodules
- AGENTS.md: document submodule layout
Adds .aurelio/providers/registry.yaml as the one source of truth for every
provider the fleet exposes (openrouter, openai-codex, nous, zai, kimi-coding,
kimi-coding-cn, minimax, minimax-cn, bedrock, openai, anthropic, gemini,
moonshot, qwen, qwen-code, alibaba-cloud, claude-code, antigravity, mimocode,
local). Each entry carries kind/auth/protocol/models/context/surfaces/streaming
+ fallback.
scripts/generate-provider-mirrors.py emits three generated mirrors under
.aurelio/providers/dist/ and can patch Dirac's providers.json in place:
- portal.providers.json -> aurelio-theia ProviderCatalog / Gabinete Hub
- mcp.providers.json -> model_router.py runtime registry
- dirac.providers.json -> Dirac picker shape
--check exits non-zero when dist/ is stale (CI guard).