handoff-webmcp-nine.vercel.app
Humans set intent and constraints. Agents plan, propose, and execute — nothing external happens without approval. Built on WebMCP.
First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com
Answer 10 · Act 8 · Transact 1 · Score: Not yet scored
Tool inspector
propose_plan
Bring a plan to the person instead of just executing it. Use this for anything with a real tradeoff (cost vs. scope, speed vs. risk) or that touches several tasks at once. Give one option if there's a single clear course of action, or two-to-three if there's a genuine choice — each option lists the concrete board changes it would make if approved. Nothing in 'changes' happens until the person (or you, once they've said 'approve it') calls approve_decision.
Page: /
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
title |
string | yes | Short name for the decision, e.g. 'Get the launch under budget'. |
rationale |
string | no | Why you're raising this now, in plain terms. |
options |
array | yes | — |
Raw JSON schema
{
"type": "object",
"properties": {
"title": {
"type": "string",
"description": "Short name for the decision, e.g. 'Get the launch under budget'."
},
"rationale": {
"type": "string",
"description": "Why you're raising this now, in plain terms."
},
"options": {
"type": "array",
"minItems": 1,
"items": {
"type": "object",
"properties": {
"label": {
"type": "string",
"description": "Short name, e.g. 'Cut the animation work'."
},
"description": {
"type": "string",
"description": "What this option does and what it trades off."
},
"costEstimate": {
"type": "number"
},
"risk": {
"type": "string",
"enum": [
"low",
"medium",
"high"
]
},
"changes": {
"type": "array",
"description": "Changes to apply if this option is approved. Board changes (move/update/create/delete) apply instantly. github_* changes are real GitHub writes — they only ever run from here, after approval, never from a direct tool call. github_create_issue needs {action, owner, repo, title, body?, labels?}. github_comment_issue needs {action, owner, repo, number, body}. github_create_branch needs {action, owner, repo, branchName, fromRef?}. github_open_pr needs {action, owner, repo, title, head, base?, body?}.",
"items": {
"type": "object",
"properties": {
"action": {
"type": "string",
"enum": [
"move",
"update",
"create",
"delete",
"github_create_issue",
"github_comment_issue",
"github_create_branch",
"github_open_pr"
]
},
"id": {
"type": "string",
"description": "Task id — required for move, update, delete."
},
"column": {
"type": "string",
"enum": [
"todo",
"doing",
"done"
],
"description": "Required for move."
},
"patch": {
"type": "object",
"description": "Fields to change — used for update."
},
"task": {
"type": "object",
"description": "New task fields — used for create."
},
"owner": {
"type": "string",
"description": "Repo owner — required for github_* actions."
},
"repo": {
"type": "string",
"description": "Repo name — required for github_* actions."
},
"title": {
"type": "string",
"description": "Used by github_create_issue and github_open_pr."
},
"body": {
"type": "string",
"description": "Used by github_create_issue, github_comment_issue, github_open_pr."
},
"labels": {
"type": "array",
"items": {
"type": "string"
},
"description": "Used by github_create_issue."
},
"number": {
"type": "number",
"description": "Issue number — used by github_comment_issue."
},
"branchName": {
"type": "string",
"description": "Used by github_create_branch."
},
"fromRef": {
"type": "string",
"description": "Base branch for github_create_branch. Defaults to the repo's default branch."
},
"head": {
"type": "string",
"description": "Head branch — used by github_open_pr."
},
"base": {
"type": "string",
"description": "Base branch for github_open_pr. Defaults to the repo's default branch."
}
},
"required": [
"action"
]
}
}
},
"required": [
"label",
"description"
]
}
}
},
"required": [
"title",
"options"
]
}
Similar websites
econsor.de
German digital agency building portals, e-commerce sites and online marketing, combining strategy, design and AI to grow clients' visibility and customer base.
inkframe-eta.vercel.app
Browser-native Elah video editor for 9:16 and 16:9 exports
agentdesk-demo.vercel.app
Meridian Ops
eworker.ca
E-Worker is business infrastructure powered by AI, with focused apps and connected business work.