Register a signed-in Compass session
compass_register_sessionRegister or refresh an authenticated Compass session using an account identity. Returns a session ID for routing tool calls; optionally set the session as active immediately.
Instructions
Register (or refresh) an authenticated Compass session keyed by signed-in account identity. Re-registering the same account_identity updates the existing session rather than creating a duplicate. Returns the session_id to use when routing per-tool calls. The first registered session becomes the default active_session_id. Pass mark_active: true to make the newly-registered session active in the same call.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mark_active | No | When true, immediately make the newly-registered session the active one. | |
| auth_expires_at | No | Optional ISO timestamp at which the session expires. | |
| account_identity | Yes | Caller-supplied identifier for the signed-in account (typically the saved-account email). |