fix(audit-logs): support agentic workflow targets - #2859
Conversation
|
Qovery can create a Preview Environment for this PR.
This comment has been generated from Qovery AI 🤖.
|
|
View your CI Pipeline Execution ↗ for commit beb0dfd
💡 Verify your cache is correct by running tasks in a sandbox. Read docs ↗ ☁️ Nx Cloud last updated this comment at |
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## staging #2859 +/- ##
===========================================
- Coverage 47.68% 47.65% -0.04%
===========================================
Files 1213 1278 +65
Lines 26336 27547 +1211
Branches 7855 8042 +187
===========================================
+ Hits 12559 13128 +569
- Misses 11642 12190 +548
- Partials 2135 2229 +94
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
|
🎉 This PR is included in version 1.335.0 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
Summary
Issue: N/A — regression found on AWS tests
Fix the organization audit log view and target filter when agentic workflow events are returned.
qovery-typescript-axiosto1.1.947, which exposesOrganizationEventTargetType.AGENTIC_WORKFLOW.Root cause: the backend returned
AGENTIC_WORKFLOWaudit targets before that value was available in the generated TypeScript client enum. The row renderer assumed every runtime target type existed in its link-renderer map, while the hierarchical dropdown did not classify agentic workflows as services.This PR reapplies the fix directly on
stagingafter #2858 was merged intofeat/agentic-workflow-ui-updates.Screenshots / Recordings
Not applicable — behavior-only crash and filter fix.
Testing
yarn testoryarn test -u(if you need to regenerate snapshots)yarn formatyarn lintValidation details:
git diff --check: passed.origin/staging: six expected files only.PR Checklist
.cursor/rules)feat(service): add new Terraform service) - required for semantic-release