MeshFlow wraps CrewAI crews with a callback handler that emits per-agent and per-task spans. Governance, context packs, and the traceability ledger all work exactly as they do for native MeshFlow agents.
The callback emits llm_call spans for model calls, tool_call spans for tool use, and a summary step span per task. Replay, approval gates, and governance policies apply automatically once spans are ingested.
CostCapGuardrail on the MeshFlow cloud side to enforce per-crew spending limits independent of the crew definition.