fix(heartbeat): observe the installed automation prompt binding every turn - #4425
huangruiteng wants to merge 1 commit into
Quality Gate passed
Annotations
Check warning on line 726 in tests/control_plane/test_automation_prompt_upgrade.py
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
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
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
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
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
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
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
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
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
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