Skip to content

Refactor/graph config recursion limit#40

Merged
gredorson merged 4 commits intomainfrom
refactor/graph-config-recursion-limit
Jan 31, 2026
Merged

Refactor/graph config recursion limit#40
gredorson merged 4 commits intomainfrom
refactor/graph-config-recursion-limit

Conversation

@gredorson
Copy link
Contributor

No description provided.

- Add recursionLimit field to ILangGraphConfig interface
- Fix graphType extraction from payload.config.configurable.graphSettings
- Update universal-graph.module to read graphSettings from new location
- Add deserializeInput method to LangGraphEngine for LangChain object deserialization
- Deserialize input before graph.invoke() and graph.streamEvents()
- Restore prepareConfig with input deserialization in AbstractGraphBuilder
- Restore customizeConfig hook for child classes to customize config
- Update tests to use new structure with input/config instead of message
- All 26 tests passing
@github-actions
Copy link

📊 Test Coverage

Metric Coverage
Statements 40.1%
Branches 42.4%
Functions 40.4%
Lines 40.0%

@gredorson gredorson merged commit 651240b into main Jan 31, 2026
1 check 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