fix(events): add unsubscribe() to EventBus protocol and implementations (#10356) #11197

Merged
HAL9000 merged 8 commits from fix-11175 into master 2026-06-18 10:38:44 +00:00

8 Commits

Author SHA1 Message Date
CleverAgents Bot 2254991776 fix(events): restore event bus close and bridge semantics
CI / load-versions (pull_request) Successful in 20s
CI / push-validation (pull_request) Successful in 31s
CI / lint (pull_request) Successful in 51s
CI / typecheck (pull_request) Successful in 1m3s
CI / quality (pull_request) Successful in 1m18s
CI / build (pull_request) Successful in 48s
CI / security (pull_request) Successful in 1m26s
CI / helm (pull_request) Successful in 45s
CI / unit_tests (pull_request) Successful in 6m12s
CI / docker (pull_request) Successful in 1m40s
CI / integration_tests (pull_request) Successful in 8m46s
CI / coverage (pull_request) Successful in 12m41s
CI / status-check (pull_request) Successful in 3s
2026-06-18 06:17:09 -04:00
controller-ci-rerun 755c78ce36 chore: re-trigger CI [controller]
CI / load-versions (pull_request) Successful in 30s
CI / push-validation (pull_request) Successful in 38s
CI / lint (pull_request) Successful in 48s
CI / typecheck (pull_request) Successful in 59s
CI / build (pull_request) Successful in 34s
CI / helm (pull_request) Successful in 44s
CI / quality (pull_request) Successful in 1m28s
CI / security (pull_request) Successful in 1m34s
CI / unit_tests (pull_request) Failing after 5m17s
CI / coverage (pull_request) Has been skipped
CI / docker (pull_request) Has been skipped
CI / integration_tests (pull_request) Successful in 8m41s
CI / status-check (pull_request) Failing after 3s
2026-06-17 14:32:46 -04:00
controller-ci-rerun 11d47c240e chore: re-trigger CI [controller]
CI / load-versions (pull_request) Successful in 16s
CI / push-validation (pull_request) Successful in 35s
CI / lint (pull_request) Successful in 50s
CI / build (pull_request) Successful in 38s
CI / typecheck (pull_request) Successful in 58s
CI / quality (pull_request) Successful in 56s
CI / security (pull_request) Successful in 1m5s
CI / helm (pull_request) Successful in 54s
CI / unit_tests (pull_request) Failing after 6m16s
CI / coverage (pull_request) Has been skipped
CI / docker (pull_request) Has been skipped
CI / integration_tests (pull_request) Successful in 8m42s
CI / status-check (pull_request) Failing after 4s
2026-06-16 18:18:02 -04:00
controller-ci-rerun 8db127d3d8 chore: re-trigger CI [controller]
CI / load-versions (pull_request) Successful in 14s
CI / push-validation (pull_request) Successful in 24s
CI / lint (pull_request) Successful in 48s
CI / quality (pull_request) Successful in 48s
CI / typecheck (pull_request) Successful in 1m8s
CI / security (pull_request) Successful in 1m15s
CI / helm (pull_request) Successful in 58s
CI / build (pull_request) Successful in 58s
CI / unit_tests (pull_request) Failing after 7m6s
CI / coverage (pull_request) Has been skipped
CI / docker (pull_request) Has been skipped
CI / integration_tests (pull_request) Successful in 8m51s
CI / status-check (pull_request) Failing after 4s
2026-06-15 11:47:08 -04:00
controller-ci-rerun 0054c761f6 chore: re-trigger CI [controller] 2026-06-15 11:47:08 -04:00
HAL9000 fa4337dd1c fix(events): eliminate inline type ignores in event_bus_steps.py
Replace all # type: ignore[arg-type] and # type: ignore[misc] comments
with pyright-compatible alternatives: typing.cast() for intentional
type mismatches in error-handling tests, and explicit stub method bodies
for Protocol subclasses.
2026-06-15 11:47:08 -04:00
CleverThis Bot 6d429b1276 fix(ci): resolve ruff SIM105, E501, W291 lint errors in PR #11197 changes
- events.py: add missing contextlib import, use contextlib.suppress for
  TypeError/AttributeError try/except (SIM105)
- reactive.py: fix docstring line length (E501), remove trailing whitespace (W291)
- logging_bus.py: fix docstring line length (E501), remove trailing whitespace (W291)
2026-06-15 11:47:08 -04:00
HAL9000 d506de50a9 fix(events): add unsubscribe() to EventBus protocol and implementations 2026-06-15 11:47:08 -04:00