|
Ran
|
Jobs
1
|
Files
176
|
Run time
1min
|
Badge
README BADGES
|
push
github
feat: Community compliance with ai (#251) * feat: AI Compliance 1st approach * feat: Enhance ai compliance implementation * chore: Update default env vars * fix: Properly throw compliance errors and fix create community integration tests * fix: Properly throw compliance errors and fix create update integration tests * style: Missin EOF * refactor: Rename violations to issues * style: More missing EOF * chore: Revert irrelevant changes in test files * feat: Iterate and simplify the compliance component * feat: Optimize prompt + fix tests * feat: Check the FF before the ai compliance validation * chore: Remove comments and limit the tokens to 650 * test: Use the mock ai compliance component for tests purposes * refactor: Make the ai compliance component work only for prd env * test: Enhance test structure and adapt to the only prd working env * refactor: Move CommunityComplianceError http response mapping to middleware * refactor: Differentiate non compliant error and compliante process failures * feat: Flag as manual review required when ai cannot validate * style: Missing EOFs * chore: Remove unused package * fix: MAke the new prop optional to avoid fixing all the tests files * fix: Type error * fix: Remove max tokens limit * feat: Missing community fields length validation * refactor: Rename env var * refactor: Use dapps ff instead of core * refactor: Comment manual review flagging to simplify process * feat: Throw 400 on AICompliance Errors * Revert "fix: Type error" This reverts commit d4a448341. * Revert "fix: MAke the new prop optional to avoid fixing all the tests files" This reverts commit f274b8596. * Revert "feat: Flag as manual review required when ai cannot validate" This reverts commit 3781f7a08. * chore: change ff comment * feat: Enable ai compliance in dev behind a ff * feat: Observe duration for success vali... (continued)
1847 of 2167 branches covered (85.23%)
Branch coverage included in aggregate %.
183 of 197 new or added lines in 15 files covered. (92.89%)
1 existing line in 1 file now uncovered.4611 of 5014 relevant lines covered (91.96%)
59.21 hits per line
| Lines | Coverage | ∆ | File |
|---|---|---|---|
| 1 |
92.56 |
-0.64% | src/adapters/communities-db.ts |
| 4 |
82.35 |
src/adapters/feature-flags.ts | |
| 9 |
0.0 |
0.0% | src/components.ts |
| Lines | Coverage | ∆ | File |
|---|---|---|---|
| 1 |
0.0 |
0.0% | src/components.ts |
| ID | Job ID | Ran | Files | Coverage | |
|---|---|---|---|---|---|
| 1 | 17288500440.1 | 352 |
90.83 |
GitHub Action Run |
| Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line | Branch Hits | Branch Misses |
|---|