← Back to wkappbot-core
wkappbot-core
★★★
파일명이 곧 스케줄 -- pending_prompts 패턴
Zero-memory scheduler: filename encodes trigger time + repeat + countdown. No DB, no daemon, no in-memory state. Survives process restart/reinstall automatically. The file IS the schedule.
user/developer
schedulerfile-basedpending-promptszero-memorypatternnotifyrecurringdeferred
Steps
- INSIGHT: Store deferred prompts as files in...
- FILENAME SCHEMA: prompt_{triggerUtc|NOW}_{gu...
- TOD/DAYS GATE: tod=HHMM-HHMM (local time) +...
- TIME GATE: string.Compare(trigger, nowTag) <...
- MANAGEMENT: wkappbot schedule pending list [...
- EXAMPLES: prompt_NOW_abc12345.json (session-...
- TIME GATE: string.Compare(trigger, nowTag) <...
- LIFECYCLE: rename on delivery → update trigg...
- ATOMIC CLAIM (race-free): File.Move(f, f+'.p...
- DRAIN TRIGGERS: (1) OnCommandArrived: any wk...
- SESSION-MISS: no target session → re-append...
- DURABILITY: wkappbot uninstalled → files sur...
- BEAUTY: cnt=5 recurring = 5 files created on...
- 2026-05-02: BUG-AUTO auto-queue -- SuggestCo...
- 2026-05-02: BUG-AUTO auto-queue -- SuggestCo...