# docs\(mcp\): document existing recurring-task tools · PR \#23206 · pingdotgg/t3code

[View on GitCafe](https://git.cafe/pingdotgg/t3code/pull/23206)

Repository: [pingdotgg/t3code](https://git.cafe/pingdotgg/t3code)

Visibility: public

State: open

Source repository: pingdotgg/t3code

Source branch: fix/issue-15670

Target branch: main

Head commit: 551f891efbb4d5a8ca1ee57560f6b4eac800676d

[Discussion and reviews](https://git.cafe/pingdotgg/t3code/pull/23206)

[Commits](https://git.cafe/pingdotgg/t3code/pull/23206/commits?format=markdown)

[Files changed](https://git.cafe/pingdotgg/t3code/pull/23206/diffs?format=markdown)

## Description

---

## Problem

The Orchestrator MCP document claims eleven tools and omits the four existing recurring-task tools. Replaying the reporter’s read-only comparison on main finds seventeen registrations and none of the four names in the page.

## Change

Replace the stale count with the authoritative toolkit reference and document scheduling, listing, pausing, and deleting recurring tasks. Identify the project toolkit registration for `t3_thread_launch` and explain the unsigned webhook URL trigger risk. Qualify thread-binding defaults and rejection of binding without a matching caller thread. Only this documentation page changes.

## Scope and approval

Fixes #15670
GitCafe: https://git.cafe/pingdotgg/t3code/issues/15670
Triaged bug via the automated issue flow. This corrects existing documentation accuracy and discoverability without changing tools or runtime behavior. GitCafe mirror: [#15670](https://git.cafe/pingdotgg/t3code/issues/15670).

## Verification

- `vp run check:changed`: passed; scoped format check, with no code or manifest changes requiring tests, lint, knip, or typecheck.
- `git diff --check origin/main...HEAD`: passed.
- GPT-6.1-Sol and Claude Opus 5.5 independently reviewed the complete final diff and verified new claims and source links.
- [Revision-bound comparison transcript and replay script](https://gh-file-drop-api-prod-mi5fy3sowv63ufte.pinglabs.workers.dev/f/87dcdec1743cd2d7/issue15670-binding-evidence.md).

| Documentation evidence | Before | After |
| --- | --- | --- |
| Revision | [defb7e6e6b](https://git.cafe/pingdotgg/t3code/commit/defb7e6e6b87d03259745367214db13060fb322b) | [551f891efb](https://git.cafe/pingdotgg/t3code/commit/551f891efbb4d5a8ca1ee57560f6b4eac800676d) |
| Tool count | Claims eleven; 17 registered | Refers to authoritative toolkit; 17 registered |
| Four recurring-task names | All absent | All present |

Fixture matrix is empty: no app render paths change. Screenshots, recordings, and pixel diffs do not apply. No wording tests were added. Runtime scheduling, desktop, and mobile behavior were not exercised; this is a documentation-only fix.

Implemented with Claude Opus 5.5 through the Claude Agent harness; triaged, reviewed, and verified with GPT-6.1-Sol through the Codex harness.

