Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Unreleased
Changed
run()executes every node in the pipeline (removedselectedNodeIds— ArcPX canvas-only feature)
Added
GraphEngine({ llm })— typed LLM provider config (bedrock|openai), API key, model/region merged intonode.data.settingscreateBuiltinNodeExecutor(),resolveGenTextQuery(),mergeLlmConfigIntoGlobalSettings()exported from package- LLM configuration — LLM configuration guide
- Extending builtin executor — custom node types +
webpageoncreateBuiltinNodeExecutor - Example helper
resolveLlmFromEnv(); runners passllmfrom.env/.env.bedrock - Unit tests for
llmconfig, env resolution, builtin executor, output chaining - Open-source release of the ArcPX core DAG engine (
GraphEngine) GraphEngine— DAG execution with dependency-aware parallelism- Pipeline graph JSON input (
FlowDocument,FlowNode,FlowEdge) normalizeFlow,parseAndNormalizeFlowJson, file loaders- Chat payload formatters (
formatChatTurn,formatChatHistory) - Documentation: payload guide, UI synthesis skill, examples
- Local runner and normalize CLI scripts
0.1.0 - 2026-06-03
Added
- Initial public release