self_insight
Manage insights from error patterns by adding, upvoting, downvoting, editing, listing, and promoting them to rules.
Instructions
Manage insights from error patterns (ExpeL-style). Actions: add (create, importance=2), upvote (+1), downvote (-1, auto-archive at 0), edit, list, promote (to rule when importance>=5 AND confidence>=0.8). Call 'add' when pattern detected. Call 'upvote' when insight confirmed again.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | Insight ID (for upvote/downvote/edit/promote) | |
| tags | No | ||
| action | Yes | ||
| content | No | Insight text (for add/edit) | |
| context | No | ||
| project | No | general | |
| category | No | Error category (for add) | |
| source_error_ids | No | Error IDs that spawned this (for add) |