Skip to content

feat(controller): add launch crash-loop budget#155

Open
OnlyTerp wants to merge 1 commit into
sybil-solutions:mainfrom
OnlyTerp:terp/wp-003-crash-loop-budget
Open

feat(controller): add launch crash-loop budget#155
OnlyTerp wants to merge 1 commit into
sybil-solutions:mainfrom
OnlyTerp:terp/wp-003-crash-loop-budget

Conversation

@OnlyTerp

Copy link
Copy Markdown

Summary

  • add per-recipe launch failure budget with 3 failures / 10 minutes crash-loop blocking
  • surface crash-loop state in recipes and system status
  • reset launch failure budget on recipe edit/delete and successful ready launch

Verification

  • bun test ../tests/controller/integration/runtime-recipe-contracts.test.ts -t "crash-loop budget"
  • bun test ../tests/controller/integration/runtime-recipe-contracts.test.ts
  • bun run typecheck (controller)
  • npm run typecheck (frontend)

Known baseline

  • npm run check:contracts still fails on pre-existing duplicate AggregatedSession exports in frontend session routes/contracts.

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