Skip to content

[Docs] Clarify bounded Fast monitoring - #2308

Draft
roomote-community[bot] wants to merge 1 commit into
developfrom
fix/document-bounded-monitoring-1vyan9gtjg00z
Draft

[Docs] Clarify bounded Fast monitoring#2308
roomote-community[bot] wants to merge 1 commit into
developfrom
fix/document-bounded-monitoring-1vyan9gtjg00z

Conversation

@roomote-community

Copy link
Copy Markdown
Contributor

​Created by Roomote. View the task or mention @roomote for follow-up asks.

What changed

  • document that ongoing-process monitors require a finite run count or end time
  • distinguish quiet monitoring checks from reminders that always reply
  • clarify monitor stop conditions, bounded completion, and the unbounded schedules that remain available for recurring reminders and reports

Why this change was made

A review of user-facing changes merged during the previous 24 hours found that the Fast Session monitoring guide still described the older, less restrictive wakeup behavior.

Impact

Users now get accurate guidance for scheduling ongoing checks, choosing finite bounds, and understanding when monitoring stops. This is a documentation-only change.

@roomote-community

roomote-community Bot commented Sep 7, 2026

Copy link
Copy Markdown
Contributor Author

1 issue outstanding. See task

  • apps/docs/fast-sessions.mdx:161 Clarify that one-shot monitors are inherently bounded; recurring ongoing-process monitors require x<count> or until.

Reviewed 1db8895

A reminder normally uses a one-shot wakeup and always replies. A monitoring
check, whether one-shot or recurring, stays quiet unless it has something to
report, such as a change, a result, a blocker, or a decision you need to make.
Ongoing-process monitors must include a finite run count or end time, such as

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This rule also applies to the one-shot monitoring checks described just above, but a one-shot schedule cannot carry x<count> or until: the parser returns maxRuns and until as null for in ... / at ... schedules. That makes a valid finite one-shot monitor (for example, “check CI in 20m”) appear unsupported. Limit the new requirement to recurring ongoing-process monitors, or state that one-shot checks are inherently bounded.

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