feat: MCP gains the audit log, item editing, list reset and rota zone (#133) #153
No reviewers
Labels
No labels
adr
android
area/calendar
area/design-system
area/i18n
area/jobs
area/offline
area/server
area/testing
bug
ci
duplicate
enhancement
help wanted
invalid
notifications
question
reliability
security
severity/low
severity/medium
tracking
web
wontfix
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
eagraiclainne/app!153
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/mcp-tier-gaps"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Closes #133. PR 15 of the #137 stack, based on #152.
Five new tools close the assistant-relevant gaps, none of which had been recorded as deliberate:
audit_log— "what changed while I was away": pages the install-wide trail (when/actor/action/entity/via, opaque cursor). The matrix keeps it admin-only, so a member's key gets the honest denial.update_item— title, description and deadline finally reachable, with the same explicit clear semanticsupdate_eventcarries (clear_description,clear_deadline); deadlines speak the house 'YYYY-MM-DD HH:MM' + IANA zone form. Completion stays oncomplete_item.set_repeat— a job's chain rule in plain words (daily / weekly / monthly_day / monthly_weekday / yearly), orclearto end the chain.uncheck_list— the shopping-list reset.set_rota_timezone— completes the rota verb set.The no-delete rule stands unchanged. Integration specs cover the full round-trips plus the member-key audit denial; live-verified over a real
/mcpsession on the deployed cluster (title + deadline edit, "every week on Wednesday" repeat, audit page, zone set).make checkgreen; verify data cleaned up andmcp_enabledreturned to off.🤖 Generated with Claude Code
Test report
Coverage: 27.3%
Updated by the check workflow · commit
1f2451d778