get_workspace_info
Retrieves the current workspace and lists .nsm master files. If no workspace is active, returns a reminder to call suggest_workspace().
Instructions
Return the active workspace and the list of .nsm master files in it.
Always safe to call. If no workspace has been set yet, returns
workspace_active=false with a reminder to call suggest_workspace().
Returns:
JSON string with keys:
workspace_active: true/false
working_directory: absolute path or null
masters: list of .nsm master filenames ('[MASTER]*.nsm')
xlsx_masters: list of .xlsx files that need conversion via
import_master before they can be used
other_files: list of generated outputs (DIAGRAM / AI_Context, etc.)
note: human-readable hint when no workspace is active
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |