crosspad_toolsets
Control which development tool modules are visible: list current state, enable or disable modules, and describe tools with safety tiers.
Instructions
Manage which crosspad_* toolsets are visible. Only core is on at start. Toolsets: core, device, hil, sim, code, git, apps, trace. action=list shows all with enabled state; enable/disable take toolset= (core cannot be disabled); describe lists each tool with its safety tier. Enabling emits tools/list_changed — re-list tools afterwards. Tools hidden by a readonly policy never appear.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | What to do | |
| toolset | No | Toolset name for enable/disable/describe: core, device, hil, sim, code, git, apps, trace |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| added | No | ||
| error | No | ||
| enabled | Yes | ||
| removed | No | ||
| success | Yes | ||
| toolset | No | ||
| toolsets | No | ||
| policy_mode | Yes | ||
| hidden_by_policy | No |