fix(llm): preflight compact oversized requests #284
Quality Gate passed
Annotations
sonarqubecloud / SonarCloud Code Analysis
This block of commented-out lines of code should be removed.
See more on https://sonarcloud.io/project/issues?id=alexk-dev_golemcore-bot&issues=AZ2OACquDQWxOyURfzST&open=AZ2OACquDQWxOyURfzST&pullRequest=284
sonarqubecloud / SonarCloud Code Analysis
This block of commented-out lines of code should be removed.
See more on https://sonarcloud.io/project/issues?id=alexk-dev_golemcore-bot&issues=AZ2OACqkDQWxOyURfzSS&open=AZ2OACqkDQWxOyURfzSS&pullRequest=284
sonarqubecloud / SonarCloud Code Analysis
Use assertNotEquals instead.
See more on https://sonarcloud.io/project/issues?id=alexk-dev_golemcore-bot&issues=AZ2Kib2g56xqTh8S3-FC&open=AZ2Kib2g56xqTh8S3-FC&pullRequest=284
sonarqubecloud / SonarCloud Code Analysis
Use assertEquals instead.
See more on https://sonarcloud.io/project/issues?id=alexk-dev_golemcore-bot&issues=AZ2Kib2g56xqTh8S3-FB&open=AZ2Kib2g56xqTh8S3-FB&pullRequest=284
sonarqubecloud / SonarCloud Code Analysis
Use assertNotEquals instead.
See more on https://sonarcloud.io/project/issues?id=alexk-dev_golemcore-bot&issues=AZ2OACwiDQWxOyURfzSd&open=AZ2OACwiDQWxOyURfzSd&pullRequest=284
sonarqubecloud / SonarCloud Code Analysis
Add at least one assertion to this test case.
See more on https://sonarcloud.io/project/issues?id=alexk-dev_golemcore-bot&issues=AZ2OACsjDQWxOyURfzSW&open=AZ2OACsjDQWxOyURfzSW&pullRequest=284
sonarqubecloud / SonarCloud Code Analysis
Use assertNotEquals instead.
See more on https://sonarcloud.io/project/issues?id=alexk-dev_golemcore-bot&issues=AZ2OACtqDQWxOyURfzSX&open=AZ2OACtqDQWxOyURfzSX&pullRequest=284
sonarqubecloud / SonarCloud Code Analysis
Use "Math.clamp" instead of "Math.min" or "Math.max".
See more on https://sonarcloud.io/project/issues?id=alexk-dev_golemcore-bot&issues=AZ2OACphDQWxOyURfzSQ&open=AZ2OACphDQWxOyURfzSQ&pullRequest=284
sonarqubecloud / SonarCloud Code Analysis
Use "Math.clamp" instead of "Math.min" or "Math.max".
See more on https://sonarcloud.io/project/issues?id=alexk-dev_golemcore-bot&issues=AZ2OACphDQWxOyURfzSR&open=AZ2OACphDQWxOyURfzSR&pullRequest=284
sonarqubecloud / SonarCloud Code Analysis
Replace these 3 tests with a single Parameterized one.
See more on https://sonarcloud.io/project/issues?id=alexk-dev_golemcore-bot&issues=AZ2OACupDQWxOyURfzSa&open=AZ2OACupDQWxOyURfzSa&pullRequest=284
sonarqubecloud / SonarCloud Code Analysis
Use assertEquals instead.
See more on https://sonarcloud.io/project/issues?id=alexk-dev_golemcore-bot&issues=AZ2OACwiDQWxOyURfzSc&open=AZ2OACwiDQWxOyURfzSc&pullRequest=284
sonarqubecloud / SonarCloud Code Analysis
Use "Math.clamp" instead of "Math.min" or "Math.max".
See more on https://sonarcloud.io/project/issues?id=alexk-dev_golemcore-bot&issues=AZ2OACquDQWxOyURfzSU&open=AZ2OACquDQWxOyURfzSU&pullRequest=284
sonarqubecloud / SonarCloud Code Analysis
Remove this and every subsequent useless "eq(...)" invocation; pass the values directly.
See more on https://sonarcloud.io/project/issues?id=alexk-dev_golemcore-bot&issues=AZ2OACt0DQWxOyURfzSY&open=AZ2OACt0DQWxOyURfzSY&pullRequest=284
sonarqubecloud / SonarCloud Code Analysis
This block of commented-out lines of code should be removed.
See more on https://sonarcloud.io/project/issues?id=alexk-dev_golemcore-bot&issues=AZ2KcN8JWym3B0O6-__a&open=AZ2KcN8JWym3B0O6-__a&pullRequest=284
sonarqubecloud / SonarCloud Code Analysis
Remove this and every subsequent useless "eq(...)" invocation; pass the values directly.
See more on https://sonarcloud.io/project/issues?id=alexk-dev_golemcore-bot&issues=AZ2OpkhuGiS5llmBEfny&open=AZ2OpkhuGiS5llmBEfny&pullRequest=284
sonarqubecloud / SonarCloud Code Analysis
Use "Math.clamp" instead of "Math.min" or "Math.max".
See more on https://sonarcloud.io/project/issues?id=alexk-dev_golemcore-bot&issues=AZ2OACphDQWxOyURfzSP&open=AZ2OACphDQWxOyURfzSP&pullRequest=284
sonarqubecloud / SonarCloud Code Analysis
Reduce the total number of break and continue statements in this loop to use at most one.
See more on https://sonarcloud.io/project/issues?id=alexk-dev_golemcore-bot&issues=AZ2OpkSPGiS5llmBEfnw&open=AZ2OpkSPGiS5llmBEfnw&pullRequest=284
sonarqubecloud / SonarCloud Code Analysis
Refactor the code in order to not assign to this loop counter from within the loop body.
See more on https://sonarcloud.io/project/issues?id=alexk-dev_golemcore-bot&issues=AZ2OACbmDQWxOyURfzSO&open=AZ2OACbmDQWxOyURfzSO&pullRequest=284
Check warning on line 6 in src/main/java/me/golemcore/bot/domain/service/ContextTokenEstimator.java
sonarqubecloud / SonarCloud Code Analysis
This block of commented-out lines of code should be removed.
See more on https://sonarcloud.io/project/issues?id=alexk-dev_golemcore-bot&issues=AZ2KcNz4Wym3B0O6-__Z&open=AZ2KcNz4Wym3B0O6-__Z&pullRequest=284
sonarqubecloud / SonarCloud Code Analysis
Replace "e" with an unnamed pattern.
See more on https://sonarcloud.io/project/issues?id=alexk-dev_golemcore-bot&issues=AZ2OpkSPGiS5llmBEfnx&open=AZ2OpkSPGiS5llmBEfnx&pullRequest=284
sonarqubecloud / SonarCloud Code Analysis
Reduce the total number of break and continue statements in this loop to use at most one.
See more on https://sonarcloud.io/project/issues?id=alexk-dev_golemcore-bot&issues=AZ2OACsGDQWxOyURfzSV&open=AZ2OACsGDQWxOyURfzSV&pullRequest=284
sonarqubecloud / SonarCloud Code Analysis
Refactor the code of the lambda to have only one invocation possibly throwing a runtime exception.
See more on https://sonarcloud.io/project/issues?id=alexk-dev_golemcore-bot&issues=AZ2OACwVDQWxOyURfzSb&open=AZ2OACwVDQWxOyURfzSb&pullRequest=284
sonarqubecloud / SonarCloud Code Analysis
Use assertEquals instead.
See more on https://sonarcloud.io/project/issues?id=alexk-dev_golemcore-bot&issues=AZ2OACufDQWxOyURfzSZ&open=AZ2OACufDQWxOyURfzSZ&pullRequest=284