Files
cleveragents-core/features
HAL9000 69c283c5a4
CI / benchmark-publish (pull_request) Has been skipped
CI / helm (pull_request) Successful in 41s
CI / push-validation (pull_request) Successful in 36s
CI / lint (pull_request) Failing after 1m34s
CI / build (pull_request) Successful in 1m4s
CI / typecheck (pull_request) Successful in 1m43s
CI / security (pull_request) Successful in 1m49s
CI / quality (pull_request) Successful in 1m53s
CI / e2e_tests (pull_request) Successful in 4m9s
CI / unit_tests (pull_request) Failing after 4m18s
CI / coverage (pull_request) Has been skipped
CI / docker (pull_request) Has been skipped
CI / integration_tests (pull_request) Successful in 4m51s
CI / status-check (pull_request) Failing after 3s
fix(events): add close() method to ReactiveEventBus to complete RxPY subject
Address all blocking reviewer feedback on PR #10937:
- Remove accidentally committed add_close_steps.py patch script
- Fix single-quote style in step decorators (ruff format compliance)
- Add _closed flag and is_closed public property to ReactiveEventBus
- Guard emit() against calls after close() - raises RuntimeError
- Add __enter__/__exit__ context manager protocol for automatic cleanup
- Add BDD scenarios: emit-after-close raises RuntimeError, context manager
- Fix step_subscriptions_cleared to use public is_closed property
- Add changelog entry for all changes

ISSUES CLOSED: #10916
2026-05-04 19:57:37 +00:00
..