MCP: update_event cannot clear description or location #121

Closed
opened 2026-08-18 10:45:23 +00:00 by nalum · 1 comment
Owner

From the surface parity report (2026-08-18), defect 10.

update_event treats empty strings as "unchanged", so the assistant surface has no way to clear a description or location once set.

Where: internal/mcp/tools.go.

Fix: add explicit clear semantics (for example clear_description / clear_location booleans, or a sentinel) and document them in the tool description.

From the surface parity report (2026-08-18), defect 10. `update_event` treats empty strings as "unchanged", so the assistant surface has no way to clear a description or location once set. Where: `internal/mcp/tools.go`. Fix: add explicit clear semantics (for example `clear_description` / `clear_location` booleans, or a sentinel) and document them in the tool description.
Author
Owner

Delivered in PR #142 (merged): update_event gained clear_description and clear_location flags. Verified over a live /mcp session.

Delivered in PR #142 (merged): update_event gained clear_description and clear_location flags. Verified over a live /mcp session.
nalum closed this issue 2026-08-18 16:46:46 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
eagraiclainne/app#121
No description provided.