sassy_state_get
Fetch a tool's saved JSON value from persistent state by key, surviving server restarts. Returns null if unset—use to read checkpoints, cursors, or preferences.
Instructions
Read-only. Retrieves one value from the persistent per-tool SQLite state store (tool_state.db in the SassyMCP home directory), surviving server restarts. Required: tool_name namespaces the key under a tool; required: key is the stored key. Returns the JSON-decoded value (whatever was saved with sassy_state_set) or null if the tool/key was never set. Use to read remembered state such as checkpoints, cursors, or preferences; use sassy_state_clear to delete and sassy_state_set to write. This is separate from the memory system — it is for tool operational state, not semantic memories.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| key | Yes | ||
| tool_name | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||