Skip to content

[Fix] Platform alerts are missing when sandbox capacity blocks task starts - #914

Draft
roomote-roomote[bot] wants to merge 1 commit into
developfrom
fix/concurrent-sandbox-slack-alert-0tvn4nts5m91n
Draft

[Fix] Platform alerts are missing when sandbox capacity blocks task starts#914
roomote-roomote[bot] wants to merge 1 commit into
developfrom
fix/concurrent-sandbox-slack-alert-0tvn4nts5m91n

Conversation

@roomote-roomote

Copy link
Copy Markdown
Contributor

Opened on behalf of Matt Rubens. Follow up by mentioning @roomote-roomote, in the web UI, or in Slack.

What changed

  • Detect Modal sandbox-creation failures caused specifically by the concurrent sandbox limit.
  • Persist and deliver a manager-facing platform issue alert even though the worker never started.
  • Keep alert delivery best-effort so a Slack delivery problem cannot prevent the task run from being finalized as failed.

Why this change was made

Platform issue alerts previously depended on a running agent invoking the reporting tool. Concurrent sandbox limits prevent the worker from starting, so these operational failures could not reach the configured Slack alert destination.

Impact

Operators now receive the configured platform issue alert when Modal capacity blocks a task start. Other RESOURCE_EXHAUSTED errors remain excluded, and the originating task still follows the normal failed-start lifecycle.

@roomote-roomote

roomote-roomote Bot commented Jul 30, 2026

Copy link
Copy Markdown
Contributor Author

No code issues found. See task

Reviewed c482ced

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