Kitaru

SessionCreateRequest

Session create request.

Attributes

attributeagent_iduuid.UUID | None
= Field(default=None, description='Agent the session belongs to, inferred from the task or the agent version when unset.')
attributeagent_version_iduuid.UUID | None
= Field(default=None, description='Agent version recorded for the session, inferred from the task when unset.')
attributeoriginSessionOrigin
= Field(description='How the session came to exist.')
attributestatusSessionStatus | None
= Field(default=None, description='Initial session status.')
attributenamestr | None
= Field(default=None, description='Session name.')
attributeinput_text_selectorstr | None
= Field(default=None, description='RFC 6901 JSON Pointer selecting display text from session inputs.')
attributeoutput_text_selectorstr | None
= Field(default=None, description='RFC 6901 JSON Pointer selecting display text from session outputs.')
attributeinputsAny
= Field(description='Session inputs.')
attributeoutputsAny
= Field(description='Session outputs.')
attributeerrorstr | None
= Field(default=None, description='Error from a failed session.')
attributestarted_atAwareDatetime | None
= Field(default=None, description='Time the session started.')
attributeended_atAwareDatetime | None
= Field(default=None, description='Time the session ended.')
attributeexternal_idstr | None
= Field(default=None, description='Id from the source system.')
attributemetadatadict[str, JsonValue]
= Field(default_factory=dict, description='Arbitrary metadata.')
attributeimported_fromstr | None
= Field(default=None, description='Source system the session was imported from.')
attributeframeworkstr | None
= Field(default=None, description='Agent framework used.')
attributeadapter_versionstr | None
= Field(default=None, description='Recording adapter version.')

On this page