Repository navigation
Add chat container object template - #544
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Add a
chatobject template for chats, subchannels and threads on messaging services. This complementschat-messageby representing the container and its metadata independently of individual messages.The template requires only the source-platform
idand supports optional service-instance details and container metadata. All attributes default toto_ids: false; locally scoped identifiers and descriptive fields disable correlation, while direct container URLs retain correlation. Observation times use native objectfirst_seenandlast_seen.objects/chat/definition.jsonat version 1, using the requested description and submitted UUID.Validation: the new definition passes the repository JSON schema and
jq -S -jformatting check. Required-field references, UUIDv4 syntax, field names and default values were checked; only the top-level description differs from the uploaded definition. No existingchattemplate or open chat PR was found.Full
./validate_all.shwas not run locally because the workspace proxy prevented cloning the repository. GitHub Actions will run the full validation suite, including UUID uniqueness.