Skip to content

Dev#147

Merged
dcloud347 merged 2 commits intomainfrom
dev
Oct 24, 2025
Merged

Dev#147
dcloud347 merged 2 commits intomainfrom
dev

Conversation

@dcloud347
Copy link
Contributor

This pull request adds support for handling documentation-related issues in the issue_graph workflow. It introduces a new subgraph and several nodes dedicated to analyzing, planning, editing, and responding to documentation update requests. The main changes include integrating the IssueDocumentationSubgraphNode into the graph, defining the state and workflow for documentation issues, and implementing specialized nodes for each step of the documentation update process.

Documentation Issue Workflow Integration:

  • Added import and initialization of IssueDocumentationSubgraphNode in issue_graph.py, and registered it as a node in the workflow. The workflow now routes documentation issues to this new subgraph node instead of ending immediately. (prometheus/lang_graph/graphs/issue_graph.py) [1] [2] [3] [4] [5]

Documentation Subgraph and State:

  • Implemented IssueDocumentationSubgraphNode, which invokes the documentation subgraph and handles recursion errors gracefully. (prometheus/lang_graph/nodes/issue_documentation_subgraph_node.py)
  • Defined IssueDocumentationState to track all relevant information and message history for documentation issues. (prometheus/lang_graph/subgraphs/issue_documentation_state.py)

Documentation Node Implementations:

@dcloud347 dcloud347 merged commit f7f2a5a into main Oct 24, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant