Skip to content

fix(heartbeat): observe the installed automation prompt binding every turn - #4425

Closed
huangruiteng wants to merge 1 commit into
mainfrom
codex/automation-prompt-binding
Closed

huangruiteng wants to merge 1 commit into
mainfrom
codex/automation-prompt-binding

fix(heartbeat): observe the installed automation prompt binding every…

fc8e373
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis succeeded Sep 15, 2026 in 2m 12s

Annotations

Check warning on line 726 in tests/control_plane/test_automation_prompt_upgrade.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=AaCkHiwcF8Hb06DmmW0f&open=AaCkHiwcF8Hb06DmmW0f&pullRequest=4425

Check warning on line 357 in loopx/control_plane/heartbeat/automation_upgrade.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this redundant Exception class; it derives from another which is already caught.

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

Check warning on line 549 in tests/control_plane/test_automation_prompt_upgrade.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=AaCkHiwcF8Hb06DmmW0c&open=AaCkHiwcF8Hb06DmmW0c&pullRequest=4425

Check warning on line 727 in tests/control_plane/test_automation_prompt_upgrade.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=AaCkHiwcF8Hb06DmmW0g&open=AaCkHiwcF8Hb06DmmW0g&pullRequest=4425

Check warning on line 357 in loopx/control_plane/heartbeat/automation_upgrade.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this redundant Exception class; it derives from another which is already caught.

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

Check warning on line 625 in tests/control_plane/test_automation_prompt_upgrade.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=AaCkHiwcF8Hb06DmmW0d&open=AaCkHiwcF8Hb06DmmW0d&pullRequest=4425

Check warning on line 740 in tests/control_plane/test_automation_prompt_upgrade.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=AaCkHiwcF8Hb06DmmW0h&open=AaCkHiwcF8Hb06DmmW0h&pullRequest=4425

Check warning on line 742 in tests/control_plane/test_automation_prompt_upgrade.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=AaCkHiwcF8Hb06DmmW0i&open=AaCkHiwcF8Hb06DmmW0i&pullRequest=4425

Check failure on line 277 in loopx/control_plane/heartbeat/automation_upgrade.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

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

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

Check warning on line 630 in tests/control_plane/test_automation_prompt_upgrade.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=AaCkHiwcF8Hb06DmmW0e&open=AaCkHiwcF8Hb06DmmW0e&pullRequest=4425