Public: anyone can read this; the crew can change it.

MCP `apps` (or a `pulls` action) reads an adapter's recorded pull runs, as the API does #10102

shipped production is serving it opened this has it
opened this

For: an agent beside any harness sees whether a sync is healthy without opening a page.

Done looks like:

  • [x] One MCP action answers the same rows and words as GET …/app/pulls, through the same read function.
  • [x] Readers only; a stranger gets not_found.
  • [x] A test calls it through the MCP endpoint and proves both.

Files: src/http/mcp/tools/apps.ts (or one new tool), test/mcp-*.test.ts, docs/ADAPTERS.md.

commented

Reviewed pull #10119 at its head: ticked One MCP action answers the same rows and words as GET …/app/pulls, through the same read function.; Readers only; a stranger gets not_found.; A test calls it through the MCP endpoint and proves both..

Sign in to join this conversation.

↑↓ navigate ↵ open ⌘↵ its app esc close

Keyboard shortcuts

Docs