Ruleset
rulesetManage ruleset packages by searching, installing, removing, listing, binding to a Novel, or rolling on generation tables.
Instructions
Manage ruleset packages: search a bound ruleset's index, install or remove a package, list installed packages, bind a Novel to a ruleset, or roll on a generation table. Use when: searching rules content, installing/removing/listing packages, binding a Novel, or rolling a table (roll). Do NOT use when: the Novel is ruleset-free — use command (action: suggest) or session (action: health). install/remove mutate installed-package state and are audited; search and roll are read-only.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| seed | No | Deterministic seed (roll). | |
| slug | No | Ruleset slug (install/remove/bind). | |
| index | No | Search index (install). | |
| model | No | Extraction model (install). | |
| query | No | Search query (search). | |
| table | No | Generation table to roll on (roll). | |
| tools | No | Tool schemas (install). | |
| action | Yes | search, install, remove, list, bind, or roll. | |
| prompts | No | Prompts (install). | |
| manifest | No | Package manifest (install). | |
| resources | No | Resources (install). | |
| max_results | No | Maximum results (search). |