skein_drop_delegated
Drop this issue from your Delegated tab: you stop seeing it there AND stop receiving bell notifications. Use it when you have handed off the work and don't need to track it anymore. ANSWERS WITH AN ACKNOWLEDGEMENT by default — the id, the applied state and the new version, no issue card and no prose — so the expectedVersion cycle continues without a re-read; pass verbose for the full IssueDetail.
Effect: appends your user id to the issue's dismissed_by array (sticky — persists across re-assignments unless you become the current assignee again, in which case it's cleared automatically). Also unsubscribes you from the issue exactly like skein_watchers(action="unwatch"): IF you are subscribed to it, the subscription is deleted and an opt-out stops the automatic paths (assignment, reopen) from re-subscribing you; if you are NOT subscribed (for example, auto-unsubscribed when the issue closed), no opt-out is recorded, so a later reopen or assignment can subscribe you again. Either way the issue's card leaves your Watching column.
Idempotent: a second call on an issue you've already dropped is a silent no-op — no duplicate event, no version bump. The acknowledgement carries dismissed — YOUR membership in dismissed_by after the call (true here) — because neither status nor version moves, so it is the only proof the write applied.
To resume, call skein_resume_delegated. To resume bell notifications only, call skein_watchers(action="watch") (the two intents are decoupled — undismissing the delegation does NOT re-arm notifications).
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"id": "<id>"
},
"name": "skein_drop_delegated"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Hierarchical issue id, e.g. demo-42 or sk-14. | |
| verbose | No | Return the full IssueDetail, prose included. Default false = acknowledgement: `id`, `ok`, `version` plus the post-state stamps that apply (`status`, `assignee`, lock / claim / close stamps) — no issue card and no free text. The version is always there, so the expectedVersion cycle needs no extra read. Details: skein_get_instructions. |