Obligations (shared calendar, alerts, rule registry)

2 entities and 5 agent-callable operations in obligations. Each operation is addressed as {mega_tool}/obligations/{entity}/{operation} and carries the same permission check over MCP and REST.

business_day_calendar

OperationMega-toolWhat it does
getreport_queryResolve ONE calendar key the way a date roll resolves it: your organization's own list for that key, else the platform SYSTEM list, else nothing.
listreport_queryEvery business-day (holiday) calendar your organization can see: its OWN calendars plus the platform-wide SYSTEM calendars.
upsertsmart_actionLoad or replace YOUR organization's business-day (holiday) calendar for one key.

construct

OperationMega-toolWhat it does
getreport_queryOne typed construct schema, whole.
listreport_queryThe catalogue of typed contract-construct schemas an extraction runner emits against: obl:schedule@v1, obl:deadline@v1, obl:test@v1, obl:ordering@v1.

Parameter schemas and permissions

Parameter schemas and permission codenames are in the full reference — sign in — or call prism_introspect(dimension="capability_search", query="…") with your key.

In the full reference this application appears under report_query, smart_action.