Skip to content

Feature/bex insteadof js#2

Merged
piotr-blue merged 5 commits into
mainfrom
feature/bex-insteadof-js
May 29, 2026
Merged

Feature/bex insteadof js#2
piotr-blue merged 5 commits into
mainfrom
feature/bex-insteadof-js

Conversation

@piotr-blue
Copy link
Copy Markdown
Contributor

No description provided.

…changeset expressions

Add `ExpressionAwareMerging` and `ExpressionPreservingMergingProcessor` to enhance merging functionality with expression handling. Refactor `UpdateDocumentStepExecutor` to support changeset expressions from previous steps, improving sequential workflow execution.
Introduces a suite of classes to handle Bex-based workflows. This includes support for parsing, evaluating, and managing Bex bindings, expressions, and execution contexts, as well as utilities for metrics tracking and compute step execution.
…trics tracking

Refactor `ComputeDefinitionResolver` for caching and improved performance metrics. Update `ComputeStepExecutor` to leverage normalized programs and enhanced timing collection. Integrate working document utilities into `StepExecutionContext` and standardize resource loading in tests for better reusability and maintainability.
…trics tracking

Refactor `ComputeDefinitionResolver` for caching and improved performance metrics. Update `ComputeStepExecutor` to leverage normalized programs and enhanced timing collection. Integrate working document utilities into `StepExecutionContext` and standardize resource loading in tests for better reusability and maintainability.
@piotr-blue piotr-blue merged commit 7adb080 into main May 29, 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