optional_feature_bundle
Retrieve an optional Nogra feature bundle after user opt-in, enabling local installation of features like the pinboard renderer.
Instructions
Return an optional Nogra feature bundle for Claude Code to write locally after user opt-in.
This tool is download-on-demand. It does not write files, start local processes or change the workspace.
The caller's Claude Code client should write returned files only after the user explicitly asks for the
optional feature, preserving each returned writePolicy.
When to use:
- Install an optional Nogra feature advertised by init, such as the local pinboard renderer.
- Re-download an optional feature file after the user asks to repair or update it.
When NOT to use:
- Do not call during default /nogra init unless the user opted into that feature.
- Do not auto-start any local process after writing optional files.
Examples:
>>> optional_feature_bundle("local-pinboard-renderer")
{"schema": "nogra.optional_feature.bundle.v1", "status": "ready", "files": [...]}
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| feature_id | Yes | Optional Nogra feature id to download after user opt-in, such as local-pinboard-renderer. | |
| workspace_name | No | Optional local workspace display name used for templated optional feature files. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||