Skip to content

Add --skip-managed-config and decouple managed config from --skip-pre… - #321

Open
AarushiShah-db wants to merge 1 commit into
mainfrom
AarushiShah-db/skip-managed-config
Open

Add --skip-managed-config and decouple managed config from --skip-pre…#321
AarushiShah-db wants to merge 1 commit into
mainfrom
AarushiShah-db/skip-managed-config

Conversation

@AarushiShah-db

Copy link
Copy Markdown
Collaborator

…flight

--skip-managed-config (on ucode configure and every launcher) ignores the workspace's managed coding-agent config for that run, behaving as though ENABLE_MANAGED_AGENT_CONFIG were unset — it clears the env var for the process, so the single managed_agent_config_enabled() gate short-circuits every managed path (fetch/apply, budget read, MCP registration, the configure reject flow, and the bare-ucode agent picker). Per-invocation only.

--skip-preflight no longer touches managed config: it now means only "skip the per-launch auth + AI Gateway re-validation." Dropped its cache-instead-of-refresh branch, its budget-read and MCP-registration gating, and the bare-ucode "no config to pick an agent" error.

Co-authored-by: Isaac

…flight

--skip-managed-config (on `ucode configure` and every launcher) ignores the
workspace's managed coding-agent config for that run, behaving as though
ENABLE_MANAGED_AGENT_CONFIG were unset — it clears the env var for the process,
so the single managed_agent_config_enabled() gate short-circuits every managed
path (fetch/apply, budget read, MCP registration, the configure reject flow, and
the bare-`ucode` agent picker). Per-invocation only.

--skip-preflight no longer touches managed config: it now means only "skip the
per-launch auth + AI Gateway re-validation." Dropped its cache-instead-of-refresh
branch, its budget-read and MCP-registration gating, and the bare-`ucode`
"no config to pick an agent" error.

Co-authored-by: Isaac
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.

1 participant