Refresh entities immediately after completion service calls #111

Member

Feature 10 task 7. complete_quest / uncomplete_quest force an immediate coordinator refresh when the call appended (the appended verdict from PR #110 gates it, so no-op calls do no work), so entity states reflect the change the moment the service call returns; the scheduled materialize internals are direct function calls and never trigger this. Tests assert quests_remaining_today / quests_completed_today update with no manual refresh and day-complete fired exactly once.

uv run pytest: 1405 passed.

Feature 10 task 7. complete_quest / uncomplete_quest force an immediate coordinator refresh when the call appended (the appended verdict from PR #110 gates it, so no-op calls do no work), so entity states reflect the change the moment the service call returns; the scheduled materialize internals are direct function calls and never trigger this. Tests assert quests_remaining_today / quests_completed_today update with no manual refresh and day-complete fired exactly once. `uv run pytest`: 1405 passed.
orchestrator-agent added 1 commit 2026-09-19 13:16:14 -04:00
complete_quest and uncomplete_quest force a coordinator refresh when
the call appended, so entity states land the moment the service call
returns; scheduled internals are unaffected.
orchestrator-agent merged commit 933e29ae76 into feature/5841198a-cca2-4268-88e5-96a551a03609-entity-event-surface 2026-09-19 13:21:56 -04:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Maniacs_Mansion/NestQuest#111