MCPcopy
hub / github.com/shareAI-lab/learn-claude-code / run_review_plan

Function run_review_plan

s19_mcp_plugin/code.py:645–655  ·  view source on GitHub ↗
(request_id: str, approve: bool,
                    feedback: str = "")

Source from the content-addressed store, hash-verified

643
644
645def run_review_plan(request_id: str, approve: bool,
646 feedback: str = "") -> str:
647 state = pending_requests.get(request_id)
648 if not state:
649 return f"Request {request_id} not found"
650 state.status = "approved" if approve else "rejected"
651 BUS.send("lead", state.sender,
652 feedback or ("Approved" if approve else "Rejected"),
653 "plan_approval_response",
654 {"request_id": request_id, "approve": approve})
655 return f"Plan {'approved' if approve else 'rejected'}"
656
657
658# ── MCP System (s19 new) ──

Callers

nothing calls this directly

Calls 2

getMethod · 0.45
sendMethod · 0.45

Tested by

no test coverage detected