Principles
List principles
`q` matches (case-insensitive substring) against a principle's `name` or `description`. `sort` accepts `name`, `importance`, `updated_at`, and `created_at` (default, newest first). `executions` counts referencing executions and is offset-only โ combining it with `cursor` returns 400. `category_id` restricts to one category; `uncategorized` restricts to principles with no category (the absence of one, not a category id) โ the two are mutually exclusive. `tags` restricts to principles carrying any of the given tags, but always also keeps untagged principles, mirroring the dashboard's tag filter.
Create a principle
Create a principle
Generate principles from existing knowledge-base content
Generate principles from existing knowledge-base content
Delete a principle
Delete a principle
Get a principle
Get a principle
Update a principle
Update a principle