Skip to main content

scheduler

Change automatic capture cadence, the 15-minute floor, or system-event triggers. Use when snapshots fire too often, not at all, or nextCaptureDate is wrong.

インストールへ移動

ソース情報

リポジトリ
hoangsonww/Diffuse-Native-Apps
ソースの最終更新活動
2026年8月20日 04:16
検出された SKILL.md の言語
英語
スター
2
フォーク
0

インストール方法

デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。

ソースファイルを確認

インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。

SKILL.md を表示中

SKILL.md
ソースの指示 · 読み取り専用プレビュー
name
scheduler
description
Change automatic capture cadence, the 15-minute floor, or system-event triggers. Use when snapshots fire too often, not at all, or nextCaptureDate is wrong.
# Scheduler `SnapshotScheduler.decide` is a pure function. Platforms supply Timer / BGAppRefresh / WKApplicationRefresh; they must not fork the decision. - Disabled = cadence `.off` **and** `capturesOnSystemEvents == false`. - Cadence off with system events still enabled is a valid schedule. - `minimumInterval` (default 900s) applies to **every** trigger, including wake/unlock. - First run with no `lastCapture` captures immediately when enabled. - `skipsWhenUnchanged` is applied later by `SnapshotService.capture(skipIfUnchanged:)`, not by `decide`. Tests: `Tests/Domain/SchedulerTests.swift` and scheduler invariants.
GitHubで見る