Skip to content

Python Entry Points

Entry point Responsibility
cspilot.graph.run_graph_agent Run the bounded agent loop and return JSON-safe final state
cspilot.graph.build_graph Compile the LangGraph action/observation graph
cspilot.agents.planner.decide_next_action Select one structured action from observations
cspilot.agents.planner.create_plan Generate a complete saved plan for explicit execution
cspilot.agents.executor.execute_plan Execute a saved allowlisted plan without a model
cspilot.agents.reporter.generate_report Render execution data using domain report fields
cspilot.skill_loader.SkillLoader Load common and profile Markdown by role
cspilot.tools.registry.call_tool Normalize arguments and invoke an allowed tool

See Tools for deterministic scientific integrations and Agent Usage for loop limits, artifacts, and skills.