1.6 KiB
1.6 KiB
tags
| tags | |||||
|---|---|---|---|---|---|
|
Calendar Skill 자동휴일감지 행동제어 구현 및 검증
관련 문서
완료 요약
rb8001에scheduled_jobs.schedule_policy저장/조회와 workday 실행 가드를 추가했습니다.skill-calendar에GET /api/workday/check와 대한민국 공휴일/블랙아웃 판정 로직을 추가했습니다.robeing-monitor에schedule_type,schedule_days,blackout_ranges저장/조회 경로를 추가했습니다.
검증 결과
rb8001:pytest -q tests/test_scheduler_repository.py tests/test_scheduler_endpoint_e2e.py tests/test_db_loader.py->14 passedskill-calendar:pytest -q tests/test_workday_check.py->4 passedrobeing-monitor:pytest -q tests/test_preferences_schedule_policy.py->3 passed- 런타임 확인:
http://127.0.0.1:8512/api/workday/check?date=2026-02-17...->reason=holidayhttp://127.0.0.1:8512/api/workday/check?date=2026-03-04...blackout_ranges=...->reason=blackoutPOST/GET/DELETE http://127.0.0.1:8001/api/scheduler/jobs로schedule_policy저장/조회 확인PUT/GET http://127.0.0.1:9024/api/preferences/{user_id}로blackout_ranges저장/조회 및 빈 배열 갱신 확인