Skip to content

v1.11.3

Choose a tag to compare

@n24q02m-ci n24q02m-ci released this 29 Apr 10:59
· 471 commits to main since this release

v1.11.3 (2026-04-29)

Bug Fixes

  • 5 code-review issues in Wave 10 eager relay (C1 lock collision, C2 wrong URL, I1 EPIPE, I2 sort order, I3 JSDoc) (#133, c39ba5f)

  • Add eagerRelaySchema option to runSmartStdioProxy in core-ts (D18.1) (#131, e2c003a)

  • Add None guard for cache in test_smart_stdio_cache to satisfy ty (#128, e74cccd)

  • Advertise tools listChanged true in core-py capabilities cache (#128, e74cccd)

  • Align iscoroutine to isawaitable in d17 wiring test (#130, f82cd2f)

  • Cleanup _mcp_registry on run_local_server exit (#130, f82cd2f)

  • Code quality fixes for D17 (registry leak + poller spawn order + sweep guard) (#130, f82cd2f)

  • Core-ts eager relay + list_changed forwarding (D18.1 + D19) (#131, e2c003a)

  • Emit notifications/tools/list_changed via sentinel polling in core-py bridge (#128, e74cccd)

  • Forward notifications/tools/list_changed through TS bridge (D19) (#131, e2c003a)

  • Nest companion cleanup inside successful unlink in sweep_stale_locks (#130, f82cd2f)

  • Prevent eager relay OAuth AS lock from masking daemon discovery (C1) (#133, c39ba5f)

  • Refresh capabilities cache after credential write in core-py (#128, e74cccd)

  • Refresh tools cache + emit list_changed in core-py bridge (D17) (#128, e74cccd)

  • Start sentinel poller after daemon ready in run_smart_stdio_proxy (#130, f82cd2f)

  • Test sweep companion cleanup behavior (#130, f82cd2f)

  • Update forward-list-changed test for sync forwardDaemonMessageToBridge (I1) (#133, c39ba5f)

  • Use isawaitable + cast to satisfy ty type checker in D17.2 wrapper (#129, 9ee00c2)

  • Wire D17.2 + D17.3 helpers into production paths (#129, 9ee00c2)

  • Wire forwardDaemonMessageToBridge into production stdout writes (#132, 7c91a94)


Detailed Changes: v1.11.2...v1.11.3