feat BREAKING calendar feat/calendar-events-v0 #3 / 6
aaronrene · 2 days ago · Jun 18, 2026 · Diff

feat(calendar): PATCH source-calendar display and agent toggles

Self-hosted Hub PATCH /api/v1/calendar/source-calendars/:id updates enabled_for_display, enabled_for_agents, agent_context_tier_max (policy-capped), and user_group. Timeline continues to filter events by display toggle.

sha256:3dcd8fb29a7a22c36d7fdf8c55b190fc89a237b19c86074e883eb4fc1befba57 sha
+4 ~5 symbols
sha256:de9876bf78baf4e1be6e5cbec807abcc4e4587d8cb3ccc875a1e2bbbc6645ced snapshot
+4
symbols added
~5
symbols modified
0
dead code introduced
Semantic Changes 9 symbols
~ lib/calendar/calendar-policy.mjs .mjs 2 symbols added
+ isAgentTierWithinPolicyCap function function isAgentTierWithinPolicyCap L58–63
+ readCalendarAgentTierCap function function readCalendarAgentTierCap L25–51
+ parseSourceCalendarPatchBody function function parseSourceCalendarPatchBody L45–92
+ patchSourceCalendar function function patchSourceCalendar L103–154

0 comments

No comments yet. Be the first to start the discussion.

To add a comment, use the Muse CLI: muse hub commit comment sha256:3dcd8fb29a7a22c36d7fdf8c55b190fc89a237b19c86074e883eb4fc1befba57 --body "your comment"