Skip to content

Adding Store and cleaning Trigger APIs and Create State APIs#331

Merged
NiveditJain merged 15 commits into
FailproofAI:mainfrom
NiveditJain:store
Sep 1, 2025
Merged

Adding Store and cleaning Trigger APIs and Create State APIs#331
NiveditJain merged 15 commits into
FailproofAI:mainfrom
NiveditJain:store

Conversation

@NiveditJain
Copy link
Copy Markdown
Member

@NiveditJain NiveditJain commented Sep 1, 2025

  • Introduced a new Store model to manage runtime key-value pairs for graph executions, improving state management.
  • Updated GraphTemplate and NodeTemplate models to integrate store configuration, allowing for dynamic input handling during graph execution.
  • Refactored trigger graph functionality to validate required store keys and construct inputs based on node templates.
  • Removed deprecated create_states functionality and replaced it with a more streamlined approach in the trigger_graph controller.
  • Enhanced validation logic in NodeTemplate to prevent reserved keywords as identifiers, ensuring better data integrity.
  • Updated various models and routes to accommodate the new store functionality, improving overall architecture and maintainability.

Pending items:

  • Updating SDK
  • Fixing Tests
  • Adding Documentation

Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Central store for data that can be persisted through the flow

1 participant