Dashboardclisetup.ts bestEffort steps

setup.ts bestEffort steps

Category: preference
Confidence: 1.00
ID: 01a08a9c-b52c-7928-977c-97d1e647e7d6
Project ID: c760f4f9-42b0-4ce0-b36d-6b8c38d770b2
Cross-project: No
Recalled in other projects: 0
Source session: 0HM0fc1YdkpDO2vLs
Created: 2026-09-10 09:18:40
Updated: 2026-09-10 09:18:40

Content

runConfigurationSteps() must wrap all four post-install operations independently with bestEffort(stepName, fn). Chose independent non-fatal steps over one shared failure boundary because one setup failure must neither abort installation nor skip later steps; each failure calls warn(stepName, error) and captureException(error, { level: "warning", tags: { "setup.step": stepName } }).

Move to: