Repository navigation
fix(desktop): a policy that stops startup no longer points at another release - #30319
Approved
- Eligibility · Permissive mode · Your custom policy
- Correctness
Note
More information about how approvability works can be found in our Help Center.
Details
Eligibility
Managed-policy startup failures now direct users to IT instead of suggesting an older release. Existing policy enforcement, background retries, and newer-version recovery remain unchanged.
Additional Thinking
Your Custom Policy
Default approvability criteria apply. The change adjusts recovery for an existing startup refusal, not product defaults, and adds no diagnostic-suppression directives; neither additional human-review requirement is triggered.
Code
Adds exit code 77 for managed-policy startup refusals and carries that classification into desktop recovery. Policy failures show recovery immediately and direct users to IT rather than older releases; newer-version offers and background retries remain available. Policy enforcement and ordinary startup behavior are unchanged. Two customer-ignored files were excluded from assessment.
Review Context
The author is a repository admin and ping-devs member; no specific code ownership was supplied. The supplied review check reports one resolved thread and no unresolved comments or correctness findings. No check results or blocking-severity configuration were supplied.
Verdict
The change is confined to classifying existing policy failures and presenting appropriate recovery guidance. It does not relax policy enforcement, alter persistent customer data, or introduce automatic downgrade behavior. Background retry and newer-release recovery remain intact, leaving no obvious material risk requiring human judgment.
Notes:
No code owners found in target merge base 7681605
Agent Credits: 30 credits
Approvability runs at a flat rate of 30 credits whenever the agent is asked for a verdict.