add_tracking_note
Record a structured note in the user preferences database to log interactions, analyses, validations, and debugging events, only when tracking is enabled.
Instructions
Add tracking note to user_preferences.db (only when tracking enabled)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| content | Yes | Note content/message | |
| note_type | Yes | 'fp_analysis', 'user_interaction', 'validation', 'performance', 'debug' | |
| reference_type | No | Type of reference (e.g., 'function', 'file', 'directive') | |
| reference_name | No | Name of referenced entity (e.g., function name, file path) | |
| reference_id | No | Optional ID if referencing project.db entity | |
| directive_name | No | Directive that created this note | |
| severity | No | 'info', 'warning', 'error' (default 'info') | info |
| metadata_json | No | Additional context as JSON string |