Returns the user's default workspace (id, uniqueName, name) so you can use it as the `workspace_id` argument for other tools without prompting.
Behavior:
- Read-only. Takes no parameters.
- Picks the default by priority: explicit user default > first owned workspace with activity > invited workspace. Same logic the web app uses to auto-select.
- If the user has no accessible workspaces, returns `{ workspace_id: null, uniqueName: null, name: null }` (does NOT error).
When to use this tool:
- Start of a conversation when the user hasn't named a workspace — avoids asking which one to use.
- Whenever you need a `workspace_id` and the user implied "my workspace" or didn't specify.
When NOT to use this tool:
- The user names a specific workspace — use workspace_list to find it by name.
- You already have a `workspace_id` and just want its details — use workspace_get.
- Enumerating every accessible workspace — use workspace_list.
If this returns nulls, the user has no accessible workspaces (owned or invited) — prompt them to create a new workspace or accept an outstanding invitation in the web app, rather than calling other workspace tools.
Connector