vc

package
v1.0.44 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 29, 2026 License: MIT Imports: 10 Imported by: 0

Documentation

Overview

Package vc registers VC-domain EventKeys.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Keys

func Keys() []event.KeyDefinition

Keys returns all VC-domain EventKey definitions.

Types

type VCNoteGeneratedOutput added in v1.0.43

type VCNoteGeneratedOutput struct {
	Type          string              `json:"type"                        desc:"Event type; always vc.note.generated_v1"`
	EventID       string              `json:"event_id,omitempty"          desc:"Globally unique event ID; safe for deduplication"`
	Timestamp     string              `` /* 147-byte string literal not displayed */
	NoteID        string              `json:"note_id,omitempty"           desc:"Note ID"`
	NoteToken     string              `json:"note_token,omitempty"        desc:"Generated note document token"`
	VerbatimToken string              `json:"verbatim_token,omitempty"    desc:"Generated verbatim document token"`
	NoteSource    *VCNoteSourceOutput `json:"note_source,omitempty"       desc:"Note source metadata"`
}

VCNoteGeneratedOutput is the flattened shape for vc.note.generated_v1.

type VCNoteSourceOutput added in v1.0.43

type VCNoteSourceOutput struct {
	SourceType     string `json:"source_type,omitempty"      desc:"Note source type"`
	SourceEntityID string `json:"source_entity_id,omitempty" desc:"Source entity ID"`
}

VCNoteSourceOutput is the flattened note source payload.

type VCParticipantMeetingEndedOutput

type VCParticipantMeetingEndedOutput struct {
	Type            string `json:"type"                      desc:"Event type; always vc.meeting.participant_meeting_ended_v1"`
	EventID         string `json:"event_id,omitempty"        desc:"Globally unique event ID; safe for deduplication"`
	Timestamp       string `` /* 209-byte string literal not displayed */
	MeetingID       string `` /* 211-byte string literal not displayed */
	Topic           string `json:"topic,omitempty"           desc:"Meeting topic"`
	MeetingNo       string `json:"meeting_no,omitempty"      desc:"Meeting number"`
	StartTime       string `json:"start_time,omitempty"      desc:"Meeting start time in RFC3339, converted to the local timezone"`
	EndTime         string `json:"end_time,omitempty"        desc:"Meeting end time in RFC3339, converted to the local timezone"`
	CalendarEventID string `json:"calendar_event_id,omitempty" desc:"Calendar event ID associated with the meeting"`
}

VCParticipantMeetingEndedOutput is the flattened shape for vc.meeting.participant_meeting_ended_v1.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL