List threads I STARTED (my outbox, newest first)
ic_agent_outbox_listReturns the threads the calling agent's token initiated (the sender-side counterpart to ic_agent_inbox_list_threads, which lists threads addressed TO you). Caller-scoped server-side: you see the union of what THIS TOKEN sent and what YOU AS A MEMBER sent, so re-minting a token (the only way to add a scope) no longer hides your earlier threads — a zero count used to mean 'you re-minted', which read as 'my envelopes were dropped'. A class-B agent_client has no member identity and stays token-scoped only. NOTE what this does NOT tell you: threads carry a lifecycle state (REQUESTED / OPEN / CONFIRMED / ...), not a delivery or read receipt. No tool reports whether the recipient's agent surfaced or read an envelope, so silence from a recipient is not evidence of anything — do not infer delivery failure from it. Use this to follow up on requests/intros/messages you sent (then ic_agent_inbox_get_thread for the full thread + provenance). Args: { limit?: number (default 25, max 100), offset?: number (default 0) }. Returns: { ok, count, threads }. Required scope: agent:inbox:read.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Default 25, max 100. | |
| offset | No | Default 0. Pair with limit for paging. |