Python SDK
agenticdome-python-sdk
One SDK for the 15 Python framework and runtime paths, with framework-specific installation extras. Includes the local demo and onboarding CLI.
Place action checks around graph nodes and tool nodes.
agenticdome-python-sdk
One SDK for the 15 Python framework and runtime paths, with framework-specific installation extras. Includes the local demo and onboarding CLI.
Wrap the agent and tool nodes that your application owns. A graph branch that calls a tool outside those wrappers needs a separate enforcement point.
A claims graph retrieves a document that redirects a payment. Check the tool node with the final destination before advancing the workflow.
Illustrative workflow, not a customer deployment or a measured result.
Adapt this existing SDK pattern to your application. Names such as the agent, handler and session refer to your own objects. Follow the package documentation for compatible versions and complete setup.
# Install LangGraph support.
python -m pip install "agenticdome-python-sdk[langgraph]"
# Wrap existing graph nodes at the runtime boundaries you control.
from agenticdome_sdk.langgraph import AgenticDomeLangGraphFirewall
firewall = AgenticDomeLangGraphFirewall()
secure_agent_node = firewall.wrap_agent_node(existing_agent_node, agent_id="claims_agent")
secure_tool_node = firewall.wrap_tool_node(existing_tool_node, agent_id="claims_agent")
agenticdome-demo --framework langgraph --scenario refund_hijackPython demo commands evaluate fixed inputs against a bundled local policy; they do not instantiate the selected framework or prove a live integration. The TypeScript client and OpenClaw runtime plugin need their documented tenant configuration.
Try a local scenario, then bring your workflow to a deployment review. Start with one agent and one tool, and see exactly where the action can be stopped.