Skip to content

[Improve] Make Fast scheduling disclosure standard - #2441

Open
roomote-roomote[bot] wants to merge 1 commit into
developfrom
feature/fast-scheduling-progressive-disclosure-04rlpwa1dpjzy
Open

[Improve] Make Fast scheduling disclosure standard#2441
roomote-roomote[bot] wants to merge 1 commit into
developfrom
feature/fast-scheduling-progressive-disclosure-04rlpwa1dpjzy

Conversation

@roomote-roomote

Copy link
Copy Markdown
Contributor

​Opened on behalf of @daniel-lxs. Follow up by mentioning @roomote-roomote, in the web UI, or in Slack.

What changed

  • Made scheduling progressive disclosure unconditional in Fast: manage_wakeups and roomote_manage_custom_automations are always deferred behind scheduling capability discovery and invocation.
  • Removed R_FAST_SCHEDULING_PROGRESSIVE_DISCLOSURE_ENABLED, its runtime options, disabled prompt and tool-filter branches, and its public environment-variable documentation.
  • Updated Fast prompt, bridge, service, tool-filter, environment, and shared discovery coverage to assert the standard behavior directly.

Why this change was made

Scheduling progressive disclosure is the standard Fast behavior rather than a deployment-specific pilot. Removing the flag also removes two behavior modes and the exact runtime-option shape differences they introduced.

Impact

All Fast users discover scheduling schemas and packaged guidance only when scheduling is needed. Existing scheduling execution, actor authorization, auditing, acknowledgement gates, ownership and confirmation guidance, bounded monitoring, scheduled-event cancellation, and non-Fast behavior remain unchanged.

Validation

  • Fast service and focused scheduling coverage: 391 tests passed across 5 files.
  • Environment coverage: 73 tests passed.
  • Shared integration discovery contract: 4 tests passed.
  • pnpm lint, pnpm check-types, pnpm --filter @roomote/docs check, and the pre-push lint/typecheck/knip gates passed.

@roomote-community

roomote-community Bot commented Sep 10, 2026

Copy link
Copy Markdown
Contributor

No code issues found. See task

Reviewed aa974f6

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