Update Signals
Signals
Update Signals
Batch update votes, comments, and edited draft text on existing signals.
PATCH
Update Signals
CLI:
Overview
Applies feedback or edited draft text to one or more signals in a single call. Idempotent per id — re-sending the same payload is safe. Use this when a user votes on a signal, leaves a comment, or saves edits to an AI-generated DM or comment before sending.AI agent notes
Each item must set at least one mutable field (
vote, comment, dmText, commentText, or status). The response splits into updated (ids that succeeded) and errors (per-id failures).Vote semantics. vote: "up" marks the signal correct, vote: "down" marks it incorrect, vote: null clears the vote.Saving drafts. Edited dmText / commentText replace the previous AI draft and surface on later GET /api/signals calls. Use Generate Messages to produce the initial draft first.Dismissal. Set status: "dismissed" to hide a signal from the default feed view (replaces the prior DELETE /api/signals route). Valid status values: "new", "commented", "dismissed". There is no documented un-dismiss path — confirm intent before calling on a user’s behalf.