Skip to content

Add waitForCondition Operation#195

Draft
nvasiu wants to merge 3 commits intomainfrom
wait_for_condition
Draft

Add waitForCondition Operation#195
nvasiu wants to merge 3 commits intomainfrom
wait_for_condition

Conversation

@nvasiu
Copy link
Contributor

@nvasiu nvasiu commented Mar 12, 2026

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

Issue Link, if available

#90

Description

Initial commit of new waitForCondition operation (not including tests).

WORK IN PROGRESS

Demo/Screenshots

WIP

Checklist

  • I have filled out every section of the PR template
  • I have thoroughly tested this change

Testing

Unit Tests

Have unit tests been written for these changes? WIP

Integration Tests

Have integration tests been written for these changes? WIP

Examples

Has a new example been added for the change? (if applicable) WIP

@nvasiu nvasiu requested a review from a team March 12, 2026 18:13
handleCheckFailure(e);
} finally {
try {
deregisterActiveThread(threadId);
Copy link
Contributor

Choose a reason for hiding this comment

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

Did Kiro read from the old version of code? deregister now called in StepContext.


CompletableFuture.runAsync(
() -> {
setCurrentThreadContext(new ThreadContext(threadId, ThreadType.STEP));
Copy link
Contributor

Choose a reason for hiding this comment

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

This now happens inside StepContext

@zhongkechen zhongkechen marked this pull request as draft March 12, 2026 20:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants