list_mentions
Find unacknowledged mentions addressed to you on a shared Excalidraw canvas, along with nearby elements. Optionally include already-handled mentions to locate and clean up notes.
Instructions
List every pending (unacknowledged) mention addressed to this agent on the canvas right now, each with its nearby elements. With no tag it answers to its own handle and to the '@claude' broadcast tag. Mentions surfaced here are marked seen on the canvas as wait_for_mention does; pass autoSeen false to look without touching the drawing. Pass includeHandled true to also list the notes this server acknowledged and left on the canvas, marked handled, so they can be found and cleaned up.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tag | No | Text a note must contain to count as a mention. Omit it and this server answers to its own handle - "@<handle>", the handle room_status reports - and to "@claude", the broadcast tag every agent in the room hears; matching is case-insensitive. Pass a tag to match that text alone, which is how you read notes addressed to someone else. | |
| radius | No | How far around each mention to look for related elements, in canvas px. Defaults to the room's nearbyRadius. | |
| autoSeen | No | Mark the mention seen on the canvas (amber stroke plus a marker) as soon as it is returned. Set false for silent polling. | |
| includeHandled | No | Also list mentions already acknowledged whose note is still on the canvas (kept with a check mark, a status or a reply). They are listed after the pending ones with 'handled' on the first line, and are never marked seen. | |
| answerAgentMentions | No | Also return notes written by another agent in the room. False by default: a note stamped with another agent's handle is dropped, while notes people wrote (nothing stamps them) and this server's own notes are always returned. True returns them all, each with the 'from: <handle>' line naming its author - up to the room's agentReplyDepth, which bounds how far a chain an agent started may run before this agent stops hearing it. A chain a person started is never bounded. |