Skip to content

fix(onboarding): restore provider profiles on switch - #237

Closed
thanhtan1105 wants to merge 1 commit into
use-agent-os:mainfrom
thanhtan1105:codex/fix-provider-profile-switching
Closed

fix(onboarding): restore provider profiles on switch#237
thanhtan1105 wants to merge 1 commit into
use-agent-os:mainfrom
thanhtan1105:codex/fix-provider-profile-switching

Conversation

@thanhtan1105

Copy link
Copy Markdown
Contributor

Summary

  • fix cloud-to-local switches so local routing stays enabled and provider tiers are pinned correctly
  • persist and restore per-provider model, router, and non-secret connection settings
  • preserve Pilot, Smart Routing, disabled-mode, text-tier, and image-tier configuration across switches

Validation

  • uv run pytest tests/test_onboarding/test_mutations.py tests/test_provider_bankr.py -q
  • uv run ruff check src tests
  • uv run mypy src/agentos --show-error-codes
  • npm --prefix frontend run check
  • uv build --wheel

Fixes #189
Refs #188

@andreapn

andreapn commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

@thanhtan1105 the CI is failed bro

@thanhtan1105

Copy link
Copy Markdown
Contributor Author

Closing this PR to create a fresh run after GitHub-hosted runner allocation failures. The replacement PR will carry the same validated commit.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

fix(router): cloud→local provider switch disables the router and resets tiers to openrouter

2 participants