capture_feedback
Log user's thumbs-up or thumbs-down feedback with failure type (decision/execution) and context, then return a clarification prompt for follow-up rather than storing directly in memory.
Instructions
Capture an up/down signal plus one line of why. Vague feedback is logged, then returned with a clarification prompt instead of memory promotion.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| signal | Yes | ||
| failureType | No | Dual-signal: "decision" = wrong tool/action chosen, "execution" = right tool but bad parameters/output. Improves Thompson Sampling precision. | |
| context | No | One-sentence reason describing what worked or failed | |
| relatedFeedbackId | No | Optional prior feedback event to merge with later follow-up context. | |
| whatWentWrong | No | ||
| whatToChange | No | ||
| whatWorked | No | ||
| chatHistory | No | Optional caller-supplied recent conversation window used for history-aware lesson distillation. The current Claude auto-capture path sends up to 8 prior recorded entries for vague negative inline signals. | |
| tags | No | ||
| skill | No | ||
| conversationWindow | No | Recent conversation turns before the feedback signal. Raw messages, not summaries. | |
| rubricScores | No | ||
| guardrails | No |