Skip to main content

Crate kcode_telegram_session_coordinator

Crate kcode_telegram_session_coordinator 

Source
Expand description

Kennedy-specific coordination over the Telegram transport and identity directory.

Structs§

Attachment
One fully resolved attachment ready for Telegram delivery.
AttachmentRequest
One unresolved object reference admitted from a Kennedy delivery request.
GroupDelivery
One complete group delivery addressed by its canonical Kennedy root.
GroupMediaReference
Validated retained group-media identity scoped to one session context.
GroupRequest
Validated group-delivery arguments before session object resolution.
PrivateDelivery
One complete cold private delivery.
PrivateRequest
Validated private-delivery arguments before session object resolution.
Service
Cloneable Telegram session coordination service.

Functions§

format_group_context
Renders bounded retained group context for one Kennedy session.
group_media_file_name
Selects the authoritative retained-media filename or the stable fallback.
group_media_reference
Resolves and validates one retained group-media reference from current session context.
parse_group_request
Validates Kennedy’s group-delivery argument object without resolving objects.
parse_private_request
Validates Kennedy’s private-delivery argument object without resolving objects.
validate_file_name
Validates one bounded recipient-visible delivery filename.