Skip to content

Fix application-wide log event metadata contract - #1116

Merged
Paul Lizer (paullizer) merged 2 commits into
Developmentfrom
paullizer-audit-log-events
Jul 30, 2026
Merged

Paul Lizer (paullizer) merged 2 commits into
Developmentfrom
paullizer-audit-log-events

Conversation

@paullizer

Copy link
Copy Markdown
Contributor

Summary

  • standardize nine incompatible conversation-fork log_event() metadata calls on extra=
  • add an AST contract test covering Python callers throughout application/
  • preserve the fork eligibility conflict response as HTTP 409 with route-level regression coverage
  • bump SimpleChat to 0.250.101 and add fix documentation and release notes

Validation

  • route blueprint policy inventory, unauthenticated policy contract, and policy coverage checks
  • 15 targeted conversation-fork, logging-contract, and privacy/log-sanitization tests
  • changed-file Python compilation and whitespace checks

Closes #1112

Paul Lizer (paullizer) and others added 2 commits July 30, 2026 14:31
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@paullizer
Paul Lizer (paullizer) merged commit 7134df9 into Development Jul 30, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant