Model Context Protocol servers, tool permissions, and autonomous agent runtime.
Layer 1 (FastMCP) → Layer 2 (LangChain StructuredTool) → Layer 3 (LangGraph HITL Checkpointer)
| Tool Name | RPC / Python Method | HITL Approval Gate | Status |
|---|---|---|---|
| odoo.search_read | search_read | ||
| odoo.write_record | write | ||
| google_workspace.calendar_sync | sync_events | ||
| stripe.create_checkout | create_session | ||
| pgvector.semantic_query | query_embeddings |
Append-only telemetry recorded from Maestro Studio, Department Chat, and FastMCP tool invocations.
| Trace | Execution Summary | Trigger Source | Prompt Tokens | Result |
|---|---|---|---|---|
| #1 | Jo from Sales — Lead Qualification Run | cron | 1420 | done |
| #2 | Jo from Accounting — Invoice #INV-2026-004 Audit | webhook | 2180 | done |
| #3 | Jo from Legal — Vance Refrigeration NDA Redline | hitl_gate | 3410 | attention |
| #4 | Jo from Operations — Scranton Inventory Sync | cron | 980 | done |
| #5 | Jo from Support — Escalated Ticket #TKT-108 Triage | message | 1650 | in_progress |