mureo_state_workspace_not_collected_set
Record why the entire workspace failed collection before any platform was reached, and clear the note once a collection succeeds again.
Instructions
Record WHY THIS WHOLE WORKSPACE could not be collected — or CLEAR that note once a collection succeeds again. Use this when the run failed BEFORE any platform was reached (no credentials, the workspace could not be opened, the collector never ran), which is exactly when there is no platform key and no account id to name: this tool asks for neither. Use mureo_state_platform_not_collected_set instead when ONE platform failed and others were collected — the two are different facts calling for different actions, and neither is written as the other. Nothing else in the document is touched: the platforms, their own notes and every stored figure are left as they were, because they are still the last ones truly collected. attempted_at is stamped by the server — do not compute it. Omit reason (or send null / blank) to CLEAR the note, and do that on the very next successful collection: a note that outlives its failure is permanently stale information stated with confidence. last_synced_at is NOT re-stamped (a failed collection is not a sync). Returns the updated state document.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | No | Optional path to the file. Defaults to STRATEGY.md / STATE.json in the MCP server's current working directory. Paths outside cwd are refused. | |
| reason | No | What happened, in words an operator can act on — "the credentials file could not be read", "the nightly collection did not run". Not a stack trace: it is rendered on the client card, and long text is truncated. Omit / null / blank CLEARS the note. |