phenoforge.agent ================= The LangGraph agent: decompose → check curated first → generate only for unresolved terms → human confirmation gate on anything generated → assemble. See :mod:`phenoforge.agent.graph`'s own docstring for the exact interrupt/resume contract. phenoforge.agent.state ------------------------ .. automodule:: phenoforge.agent.state :members: phenoforge.agent.nodes ------------------------ .. automodule:: phenoforge.agent.nodes :members: phenoforge.agent.graph ------------------------ .. automodule:: phenoforge.agent.graph :members: