Skip to content

[WIP] feat: add CreateOS executor for running flow graphs in sandboxes - #45

Open
pratikbin wants to merge 4 commits into
mainfrom
feat/langflow-plugin
Open

[WIP] feat: add CreateOS executor for running flow graphs in sandboxes#45
pratikbin wants to merge 4 commits into
mainfrom
feat/langflow-plugin

Conversation

@pratikbin

Copy link
Copy Markdown
Contributor
  • Implemented CreateOSExecutor to run flow graphs inside disposable CreateOS Firecracker microVMs.
  • Added serialization logic for flow graphs and runtime options to be executed in the guest environment.
  • Created a guest runner script to handle execution and event streaming back to the host.
  • Introduced extension.json to define the CreateOS Sandbox extension with versioning and compatibility.
  • Developed comprehensive tests for the backend, ensuring proper handling of egress rules, execution flow, and error scenarios.
  • Ensured that the executor reads inputs correctly from runtime options and does not ship host-only options.

- Implemented CreateOSExecutor to run flow graphs inside disposable CreateOS Firecracker microVMs.
- Added serialization logic for flow graphs and runtime options to be executed in the guest environment.
- Created a guest runner script to handle execution and event streaming back to the host.
- Introduced extension.json to define the CreateOS Sandbox extension with versioning and compatibility.
- Developed comprehensive tests for the backend, ensuring proper handling of egress rules, execution flow, and error scenarios.
- Ensured that the executor reads inputs correctly from runtime options and does not ship host-only options.
@pratikbin pratikbin changed the title [WIP] feat: add CreateOS executor for running flow graphs in microVMs [WIP] feat: add CreateOS executor for running flow graphs in sandboxes Sep 9, 2026
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