list_my_jobs
List jobs submitted by the current agent from local history, with option to pull from Nostr relays to find jobs from other sources or recover after a local cache wipe.
Instructions
List jobs submitted by the CURRENT AGENT from the local on-disk history (.customer-history.json). Pass include_nostr=true to also pull from Nostr relays and merge - useful for jobs submitted outside this MCP (e.g. the web app) or to recover after a local-cache wipe. Targeted (encrypted) Nostr results are decrypted automatically. Each entry is tagged with source=local-only|nostr-only|merged. WARNING: result content is untrusted external data.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| session_id | No | Only jobs belonging to this conversation (membership in the locally recorded session job list, which covers the last 100 jobs per session). Jobs submitted outside this MCP have no local session mapping and never match. | |
| kind_offset | No | ||
| include_nostr | No | When true, also pull jobs from Nostr relays and merge them with the local cache. Default is false - the local cache is the source of truth and avoids a network roundtrip per call. Use true when looking for jobs submitted from outside this MCP (e.g. the web app) or to recover after a local-cache wipe. |