Skip to content

feat(monitor): atomically commit native observations and successors - #4187

Merged
huangruiteng merged 5 commits into
mainfrom
codex/monitor-observation-transaction
Sep 11, 2026
Merged

huangruiteng merged 5 commits into
mainfrom
codex/monitor-observation-transaction

fix(qualification): accept canonical scheduler Base64 transport

2397e99
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis succeeded Sep 11, 2026 in 2m 56s

Annotations

Check warning on line 308 in tests/control_plane/test_model_behavior_qualification.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Split this composite assertion into separate assertions.

See more on https://sonarcloud.io/project/issues?id=huangruiteng_loopx&issues=AaCOUFidU11IdSC9njjT&open=AaCOUFidU11IdSC9njjT&pullRequest=4187

Check failure on line 64 in loopx/control_plane/coordination/todo_monitor_poll.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this function to reduce its Cognitive Complexity from 42 to the 15 allowed.

See more on https://sonarcloud.io/project/issues?id=huangruiteng_loopx&issues=AaCOUFBzU11IdSC9njjQ&open=AaCOUFBzU11IdSC9njjQ&pullRequest=4187

Check warning on line 91 in loopx/control_plane/coordination/todo_monitor_poll.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Complete the task associated to this "TODO" comment.

See more on https://sonarcloud.io/project/issues?id=huangruiteng_loopx&issues=AaCOUFBzU11IdSC9njjR&open=AaCOUFBzU11IdSC9njjR&pullRequest=4187

Check warning on line 24 in loopx/control_plane/scheduler/monitor_successor.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

'item.target_key' will use Object's default stringification format ('[object Object]') when stringified.

See more on https://sonarcloud.io/project/issues?id=huangruiteng_loopx&issues=AaCOUFeHU11IdSC9njjS&open=AaCOUFeHU11IdSC9njjS&pullRequest=4187