Skip to content

fix: unify key-ops audit shape and surface per-key detail#25534

Merged
dannykopping merged 1 commit into
mainfrom
dk/aibridge-providers-audit-followup
May 20, 2026
Merged

fix: unify key-ops audit shape and surface per-key detail#25534
dannykopping merged 1 commit into
mainfrom
dk/aibridge-providers-audit-followup

Conversation

@dannykopping
Copy link
Copy Markdown
Contributor

@dannykopping dannykopping commented May 20, 2026

Adding missed commit from #25484

This formats the audit logs correctly

image.png

…per-key detail

Collapse aiProviderKeyOpsCounts into aiProviderKeyOpsAudit. Added and
removed now carry per-key {id, masked}; kept stays as a count since a
steady-state rotation can retain many keys and per-entry detail there
is noise.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@github-actions
Copy link
Copy Markdown

Docs preview

📖 View docs preview for docs/admin/security/audit-logs.md

Copy link
Copy Markdown
Contributor Author

dannykopping commented May 20, 2026

@dannykopping dannykopping changed the title refactor(coderd/ai_providers): unify key-ops audit shape and surface per-key detail fix: unify key-ops audit shape and surface per-key detail May 20, 2026
@dannykopping dannykopping marked this pull request as ready for review May 20, 2026 15:13
@dannykopping dannykopping requested a review from ibetitsmike May 20, 2026 15:13
@dannykopping dannykopping merged commit 44b1edd into main May 20, 2026
44 of 45 checks passed
@dannykopping dannykopping deleted the dk/aibridge-providers-audit-followup branch May 20, 2026 15:33
@github-actions github-actions Bot locked and limited conversation to collaborators May 20, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants