Sign out
Wipe the local Log10x credentials file on this machine. Returns confirmation that ~/.log10x/credentials is removed and account-scoped tools fall back to demo mode. Local-only: the key on log10x.com is NOT revoked, so rotate at console.log10x.com → Profile → API Settings if the key was exposed.
Example
You
log me out
Log10x
Wiped ~/.log10x/credentials. Falling back to demo mode. The API key on log10x.com is NOT revoked. Rotate at console.log10x.com → Profile → API Settings if needed.
More to ask
- "remove my log10x credentials"
- "switch back to demo"
- "drop my log10x session"
Prerequisites
No prerequisites. Idempotent — running with no saved credentials is a no-op.
Schema and samples
Input schema
Agent-facing JSON Schema (the canonical shape the MCP server publishes via tools/list):
Source: src/tools/signout.ts.
Output example
Real envelope from the demo env. view: "summary" returns the full StructuredOutput with typed data. Long arrays + base64 PNG bodies trimmed for readability; the real call returns them in full.
Headline (the 1-line agent-facing answer):
Signed out: credentials file removed, env var cleared; now in demo mode.
{
"schema_version": "1.0",
"schema_epoch": "2026-05-25",
"tool": "log10x_signout",
"view": "summary",
"summary": {
"headline": "Signed out: credentials file removed, env var cleared; now in demo mode."
},
"data": {
"credentials_file_removed": true,
"credentials_path": "~/.log10x/credentials",
"env_var_cleared": true,
"now_in_demo_mode": true,
"host_config_edit_needed": true
},
"actions": [
{
"tool": "log10x_signin_start",
"args": {},
"reason": "sign back in via Auth0 device flow"
}
],
"generated_at": "2026-05-26T00:00:00.000Z"
}
Output schema
The data block inside the StructuredOutput envelope:
interface ToolData {
credentials_file_removed: boolean;
credentials_path: string;
env_var_cleared: boolean;
now_in_demo_mode: boolean;
host_config_edit_needed: boolean;
}
Envelope-level fields the agent should also read: summary.headline (1-line answer), actions[] (next-call chain hints as {tool, args, reason}), truncated: boolean, images[] (PNG attachments where applicable), schema_epoch (engine-ID stability boundary).