Observed since 20 Oct, 23:34 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
agent-topology-langgraph
LangGraph producer for agent-topology documents
Describe a compiled Python LangGraph workflow as an agent-topology JSON document. Supports Python 3.11–3.14 and LangGraph 1.2.10–1.2.11. Untested framework versions are refused before inspection.
python -m pip install "agent-topology-langgraph==0.1.0b5"
agt describe path/to/graph.py:graph --out topology.json
The target is a Python file and the name of its compiled graph object. Importing the file executes its module-level statements; extraction does not invoke the graph. Inspect trusted targets only.
from agent_topology.langgraph import IncompleteTopologyError, describe
# compiled_graph is the result of your application's StateGraph.compile().
try:
document = describe(compiled_graph, graph_id="invoice-intake", strict=True)
except IncompleteTopologyError as error:
document = error.document
print(document["completeness"]["gaps"])
The optional graph_id is a non-empty document-local address and defaults to
main; choose a distinct stable value before composing several outputs. The CLI
spells it --graph-id. The optional depth argument defaults to 0, keeping
subgraphs opaque. Read
both graph-specific gaps and producer-wide limitations. Only gaps fail strict
mode. The CLI's --strict option still writes an incomplete document and exits
with status 6.
Installation includes the specification dependency and the agt executable.
The document is a provisional 0.1 contract, not a runtime, viewer, or proof of
policy compliance.
Python quickstart · Documentation · Source and issues
Licensed under the MIT License; see the included LICENSE file.
Download counts and popularity will appear here as the collector receives them.
| Package / target | Requirement | Relationship |
|---|---|---|
agent-topology-specEnvironment{
"extras": "",
"marker": null,
"requires_python": "<3.15,>=3.11",
"evaluation": "NOT_EVALUATED"
} | agent-topology-spec<0.2.0,>=0.1.0b4 | runtime |
langgraphEnvironment{
"extras": "",
"marker": null,
"requires_python": "<3.15,>=3.11",
"evaluation": "NOT_EVALUATED"
} | langgraph<=1.2.11,>=1.2.10 | runtime |
bdist_wheel · 14.15 KB · Python py3
sdist · 29.32 KB · Python source
Shared repository data · GitHub
Observed since 20 Oct, 23:34 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package_version:efa168c1919b5a24be21f2ce33cdba03a0c04231cf36a81289d3b864431b6952