Keep LocalQueue identity namespaced during preemption
A fair-sharing preemption path reduced a LocalQueue to its short name, so identically named queues in different namespaces could be mixed up.
Open-source field record
Every item links to its upstream pull request: the report, implementation, regression test, review discussion, and final outcome.
A fair-sharing preemption path reduced a LocalQueue to its short name, so identically named queues in different namespaces could be mixed up.
Made topology-aware node replacement distinguish a real domain boundary from a string that merely shares the same prefix.
Global-session fallback could route concurrent session diagnostics to the wrong transcript. The fix makes the active session context authoritative.
Concurrent conversations could observe cache state through a process-global reader instead of the reader belonging to their own session.
Validated remote fetch targets before marketplace refresh and plugin installation could reach protected network locations.
A retry could advance while the failed attempt’s process group remained alive, leaking work across attempt boundaries.
The filename parser stopped recognizing event indices once a long-running event log crossed its five-digit assumption.
Cancellation in the narrow bind window could leave the newly spawned runner alive without an owning entry.
Review trail
The strongest signal is not a label attached later. It is a maintainer-readable sequence: reachable failure, controlled reproduction, minimal change, and a test that fails for the original reason.
Browse all activity ↗