feat(collaboration): recover delegated team work after context loss - #4731
Quality Gate passed
Annotations
Check warning on line 31 in tests/test_delegation_inventory.py
sonarqubecloud / SonarCloud Code Analysis
Split this composite assertion into separate assertions.
See more on https://sonarcloud.io/project/issues?id=huangruiteng_loopx&issues=AaC5HuZSO-ret85y8pnK&open=AaC5HuZSO-ret85y8pnK&pullRequest=4731
Check warning on line 106 in tests/test_delegation_cli.py
sonarqubecloud / SonarCloud Code Analysis
Split this composite assertion into separate assertions.
See more on https://sonarcloud.io/project/issues?id=huangruiteng_loopx&issues=AaC5HuY2O-ret85y8pnI&open=AaC5HuY2O-ret85y8pnI&pullRequest=4731
Check warning on line 250 in tests/test_chat_loopx_mode.py
sonarqubecloud / SonarCloud Code Analysis
Split this composite assertion into separate assertions.
See more on https://sonarcloud.io/project/issues?id=huangruiteng_loopx&issues=AaC5HuZ3O-ret85y8pnO&open=AaC5HuZ3O-ret85y8pnO&pullRequest=4731
Check warning on line 57 in tests/test_delegation_inventory.py
sonarqubecloud / SonarCloud Code Analysis
Split this composite assertion into separate assertions.
See more on https://sonarcloud.io/project/issues?id=huangruiteng_loopx&issues=AaC5HuZSO-ret85y8pnM&open=AaC5HuZSO-ret85y8pnM&pullRequest=4731
Check warning on line 141 in tests/test_local_delegation.py
sonarqubecloud / SonarCloud Code Analysis
Split this composite assertion into separate assertions.
See more on https://sonarcloud.io/project/issues?id=huangruiteng_loopx&issues=AaC5HuYQO-ret85y8pnD&open=AaC5HuYQO-ret85y8pnD&pullRequest=4731
Check warning on line 23 in tests/test_delegation_inventory.py
sonarqubecloud / SonarCloud Code Analysis
Split this composite assertion into separate assertions.
See more on https://sonarcloud.io/project/issues?id=huangruiteng_loopx&issues=AaC5HuZSO-ret85y8pnJ&open=AaC5HuZSO-ret85y8pnJ&pullRequest=4731
Check warning on line 104 in tests/test_delegation_cli.py
sonarqubecloud / SonarCloud Code Analysis
Split this composite assertion into separate assertions.
See more on https://sonarcloud.io/project/issues?id=huangruiteng_loopx&issues=AaC5HuY2O-ret85y8pnH&open=AaC5HuY2O-ret85y8pnH&pullRequest=4731
Check warning on line 249 in tests/test_chat_loopx_mode.py
sonarqubecloud / SonarCloud Code Analysis
Split this composite assertion into separate assertions.
See more on https://sonarcloud.io/project/issues?id=huangruiteng_loopx&issues=AaC5HuZ3O-ret85y8pnN&open=AaC5HuZ3O-ret85y8pnN&pullRequest=4731
Check warning on line 82 in tests/test_delegation_cli.py
sonarqubecloud / SonarCloud Code Analysis
Split this composite assertion into separate assertions.
See more on https://sonarcloud.io/project/issues?id=huangruiteng_loopx&issues=AaC5HuY2O-ret85y8pnG&open=AaC5HuY2O-ret85y8pnG&pullRequest=4731
Check warning on line 37 in tests/test_delegation_inventory.py
sonarqubecloud / SonarCloud Code Analysis
Split this composite assertion into separate assertions.
See more on https://sonarcloud.io/project/issues?id=huangruiteng_loopx&issues=AaC5HuZSO-ret85y8pnL&open=AaC5HuZSO-ret85y8pnL&pullRequest=4731
Check warning on line 72 in tests/test_delegation_cli.py
sonarqubecloud / SonarCloud Code Analysis
Split this composite assertion into separate assertions.
See more on https://sonarcloud.io/project/issues?id=huangruiteng_loopx&issues=AaC5HuY2O-ret85y8pnF&open=AaC5HuY2O-ret85y8pnF&pullRequest=4731
Check failure on line 16 in loopx/control_plane/collaboration/delegation_inventory.py
sonarqubecloud / SonarCloud Code Analysis
Refactor this function to reduce its Cognitive Complexity from 26 to the 15 allowed.
See more on https://sonarcloud.io/project/issues?id=huangruiteng_loopx&issues=AaC5HuUCO-ret85y8pnC&open=AaC5HuUCO-ret85y8pnC&pullRequest=4731
Check warning on line 65 in tests/test_delegation_cli.py
sonarqubecloud / SonarCloud Code Analysis
Split this composite assertion into separate assertions.
See more on https://sonarcloud.io/project/issues?id=huangruiteng_loopx&issues=AaC5HuY2O-ret85y8pnE&open=AaC5HuY2O-ret85y8pnE&pullRequest=4731