Skip to content

[One Workflow] fix: Fix Variable Retrieval in Workflow Execution Engine#250852

Merged
skynetigor merged 11 commits intoelastic:mainfrom
skynetigor:15544-data-set-bug
Jan 30, 2026
Merged

[One Workflow] fix: Fix Variable Retrieval in Workflow Execution Engine#250852
skynetigor merged 11 commits intoelastic:mainfrom
skynetigor:15544-data-set-bug

Conversation

@skynetigor
Copy link
Copy Markdown
Contributor

closes: https://github.com/elastic/security-team/issues/15544

Summary

Refactor the getVariables() method in WorkflowContextManager to retrieve variables from all completed data.set steps across the entire workflow execution, rather than only from predecessor steps.

Screen.Recording.2026-01-29.at.09.58.47.mov

@skynetigor skynetigor added Team:One Workflow Team label for One Workflow (Workflow automation) release_note:skip Skip the PR/issue when compiling release notes backport:skip This PR does not require backporting labels Jan 29, 2026
@skynetigor skynetigor marked this pull request as ready for review January 29, 2026 09:20
@skynetigor skynetigor requested a review from a team as a code owner January 29, 2026 09:20
Copy link
Copy Markdown
Contributor

@talboren talboren left a comment

Choose a reason for hiding this comment

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

LGTM!

@skynetigor skynetigor enabled auto-merge (squash) January 29, 2026 13:06
@elastic-vault-github-plugin-prod elastic-vault-github-plugin-prod bot requested a review from a team as a code owner January 29, 2026 14:28
@skynetigor skynetigor merged commit 6e188ec into elastic:main Jan 30, 2026
16 checks passed
@elasticmachine
Copy link
Copy Markdown
Contributor

💛 Build succeeded, but was flaky

Failed CI Steps

Metrics [docs]

✅ unchanged

History

hannahbrooks pushed a commit to hannahbrooks/kibana that referenced this pull request Jan 30, 2026
…ne (elastic#250852)

closes: elastic/security-team#15544

## Summary

Refactor the `getVariables()` method in `WorkflowContextManager` to
retrieve variables from all completed `data.set` steps across the entire
workflow execution, rather than only from predecessor steps.


https://github.com/user-attachments/assets/d8aaef65-3d06-4c06-86e9-b2fe425c7895

---------

Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
mbondyra added a commit to mbondyra/kibana that referenced this pull request Feb 2, 2026
…iew_cps

* commit '32efd9b2fb078ade51073fd2d0068bc74c029d6b': (49 commits)
  [Security Solution] Rules exceptions subfeatures (elastic#245722)
  [BK] Upgrade axios (elastic#251150)
  Fix AI Connector form fields resetting to default value when cleared by user (elastic#251095)
  deduplicate otel dependencies (elastic#250841)
  Adds initial agents.md file (elastic#250833)
  [index management] Faster index list loading (elastic#246276)
  skip failing test suite (elastic#251086)
  skip failing test suite (elastic#251048)
  [Security Solutions] Trial Companion - adjust UX design (elastic#250910)
  [Traces][Discover] Prevent flyout remount when switching document types in Trace Waterfall (elastic#250406)
  [DOCS][Cases][9.4 & Serverless]: Doc new `Maximum amount of cases to open` setting for case action (elastic#250993)
  [Discover][Traces] Explore trace.id from logs in Discover (elastic#249632)
  Remove ! from SOs docs link (elastic#251097)
  [ML] Maps: Add telemetry events for file uploads (elastic#247543)
  [Fleet] Fix dupplicate ids when copying an integration policy or an agent policy (elastic#250971)
  [Dashboards as Code] Add snake case object keys util (elastic#250962)
  [Core] Remove URL Overflow & Deprecate `storeInSessionStorage` setting (elastic#242972)
  [One Workflow] fix: Fix Variable Retrieval in Workflow Execution Engine (elastic#250852)
  Rework Elastic Managed LLMs page (elastic#251069)
  [Lens powered by ES|QL] Update Switch to Query mode modal warning message (elastic#251051)
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport:skip This PR does not require backporting release_note:skip Skip the PR/issue when compiling release notes Team:One Workflow Team label for One Workflow (Workflow automation) v9.4.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants