Skip to content

Conversation

@bai-uipath
Copy link
Collaborator

@bai-uipath bai-uipath commented Oct 21, 2025

This PR adds a few runtime methods needed for dependencies:

  • Added a LangGraphRuntimeFactory for easier runtime construction outside this package
  • Added a get_entrypoints() method to enable generating entrypoint schemas
  • Minor refactor to cli_eval.py to use the new evaluate() helper

@bai-uipath bai-uipath changed the title [WIP] feat: refactor runtime system for extensible multi-entrypoint support [WIP] feat: refactor to use runtime factory middleware system Oct 21, 2025
@bai-uipath bai-uipath force-pushed the bai/simplify-middleware branch from f52fa30 to b7dd4f8 Compare October 23, 2025 00:16
@bai-uipath bai-uipath changed the title [WIP] feat: refactor to use runtime factory middleware system feat: refactor to use runtime factory middleware system Oct 23, 2025
@bai-uipath bai-uipath requested a review from akshaylive October 23, 2025 00:17
@bai-uipath bai-uipath marked this pull request as ready for review October 23, 2025 00:20
@bai-uipath bai-uipath changed the title feat: refactor to use runtime factory middleware system feat: refactor cli internals, add langgraph runtime factory Oct 23, 2025
@bai-uipath bai-uipath force-pushed the bai/simplify-middleware branch from 3a0bcb6 to 838e084 Compare October 23, 2025 23:49
Copy link
Collaborator

@akshaylive akshaylive left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please bump up version before merge!

@bai-uipath bai-uipath force-pushed the bai/simplify-middleware branch from 1cb0f0c to 5e123a4 Compare October 24, 2025 21:47
@bai-uipath bai-uipath merged commit aefbe61 into main Oct 24, 2025
36 checks passed
@bai-uipath bai-uipath deleted the bai/simplify-middleware branch October 24, 2025 21:50
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.

3 participants