Skip to content

Declare context fields on the catalogue and add always_keep - #41

Open
thomas-samoht wants to merge 1 commit into
mainfrom
feat/catalogue-context-fields
Open

thomas-samoht wants to merge 1 commit into
mainfrom
feat/catalogue-context-fields

Conversation

@thomas-samoht

@thomas-samoht thomas-samoht commented Oct 29, 2026 •

Copy link
Copy Markdown
Contributor
  • Breaking: extra_context_fields is gone from configure(). Context fields are now declared on EventCatalogue.context_fields, so the event overview lists them too. ALWAYS_KEEP_FIELDS is replaced by always_kept_field_names().
  • New: ContextField.always_keep lets a declared field reach every stream without being added to each allow-list.

@thomas-samoht
thomas-samoht marked this pull request as ready for review October 29, 2026 15:49
@thomas-samoht
thomas-samoht requested a review from a team as a code owner October 29, 2026 15:49
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