Skip to content

feat(manifests): add idle-detector to default-workflows - #5782

Open
chronoai-shining wants to merge 1 commit into
packagesfrom
feat/idle-detector-in-default-manifest
Open

feat(manifests): add idle-detector to default-workflows#5782
chronoai-shining wants to merge 1 commit into
packagesfrom
feat/idle-detector-in-default-manifest

Conversation

@chronoai-shining

Copy link
Copy Markdown
Contributor

Summary

The mandatory package baseline (#5773, #5780) requires every session to declare five refs. default-workflows.json carried fouridle-detector was missing.

Most sessions are manifest-driven, so enforcing the baseline without this would refuse nearly every session on the platform, including the ones currently running.

Caught while preparing the prod deploy, before enabling FKST_MANDATORY_PACKAGES.

Why it belongs here

idle-detector is platform baseline rather than workflow topology — it emits system_idle so a session with no work idles its pod down. Appended beside fkst-health, which is in this manifest for the same reason.

Verified the manifest now satisfies all five mandatory refs exactly.

The mandatory package baseline (fkst-hosted #5773/#5780) requires every session
to declare github-proxy, workflow-dev, workflow-writer, idle-detector and
fkst-health. This manifest carried four of the five, so once the baseline is
enforced every manifest-driven session -- which is most of them, including the
sessions currently running -- would be refused for the one it lacks.

Caught while preparing the prod deploy, before enabling FKST_MANDATORY_PACKAGES.

idle-detector is platform baseline rather than workflow topology: it emits
system_idle so a session with no work idles its pod down. Appended beside
fkst-health, which is in this manifest for the same reason.
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