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

MCP crew, health and capacity draw ui:// cards #11492

open not picked up yet opened this
opened this

Intent: asking a harness 'how is my crew' shows one glanceable card instead of JSON.

Done:

  • [ ] crew, health and capacity each return a ui://forge/<name> card using the page's words (one line each: who is working on what, what is red, what is free)
  • [ ] Fields escaped, link to the page; read-only tools stay readOnlyHint: true
  • [ ] A test renders each card full and empty and fails without the change
  • [ ] bun test test/mcp-size.test.ts passes without raising ceilings; bun scripts/mcp-table.ts run

Files: src/http/mcp/tools/crew.ts, src/http/mcp/tools/health.ts, src/http/mcp/tools/capacity.ts, test/mcp-cards-crew.test.ts

Risks: size ceiling; share one card helper rather than three. Suggested: scout.

Sign in to join this conversation.

↑↓ navigate ↵ open ⌘↵ its app esc close

Keyboard shortcuts

Docs