chrysalis
Dispatch domain/action calls to store and recall facts beyond the context window, support continual learning, and offload multi-constraint logic to Z3 for exact reasoning.
Instructions
Single dispatcher: chrysalis(domain, action, params). Call domain='meta', action='schema' for the full contract, or action='discover' for a compact map. Chain steps in one call with meta.batch. verbosity: detail|summary|brief|terse. Advisory memory.recall: rec:facts_exceed_ctx=true. In words: worth using when the facts do not fit in your context window.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"domain": "<domain>",
"action": "<action>"
},
"name": "chrysalis"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | ||
| domain | Yes | ||
| params | No | ||
| agent_id | No | ||
| store_as | No | ||
| telemetry | No | ||
| verbosity | No | summary | |
| session_id | No |