guide
Learn Tirith's workflow from claim to release, the rules every reply follows, and which tool fits each situation. Select a topic to narrow to one primitive with targeted guidance.
Instructions
Explain what Tirith is for and how to work with it: the working loop from claim to release, the rules every reply follows (status, lost, inbox, paging), and which tool each situation calls for. Call it first in a session, or when unsure which tool fits; topic narrows it to one primitive with when to use each of its tools. Returns static guidance only: for the daemon's live state use status.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| agent | No | Your stable agent name, optional here. With it, waiting messages and lost leases ride on the reply as on any other call. | |
| topic | No | One primitive to explain instead of the overview. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| loop | No | Overview: the working loop, in order. | |
| rules | No | Rules every reply follows (overview), or this topic's rules. | |
| tools | No | Overview: topic to tool names. A topic: tool and when to call it, one per tool. | |
| topic | No | The page returned. | |
| status | Yes | ok. invalid: an unknown topic; message lists the valid ones. | |
| topics | No | Overview: every topic guide accepts. | |
| message | No | Human-readable detail, on most outcomes other than ok. | |
| purpose | No | Overview: what Tirith is for. | |
| summary | No | A topic: what the primitive is for. |