Models: L
LeftBehindVersion
Section titled “LeftBehindVersion”kind: strid: strversion: strfrom_: str(fromon the wire)
The deployment's terms and privacy policy, for a sign-in page to link: only the ones its operator set, each an absolute https URL with no username or password. Absent when neither is set, and from older servers.
terms_url: AnyUrl | None(termsUrlon the wire) (optional)privacy_url: AnyUrl | None(privacyUrlon the wire) (optional)
LicensePreview
Section titled “LicensePreview”This build's own expiry, before Kindgi 1.0: a preview release stops starting 90 days after it was released, in every mode, unless a production key exempts it. Absent when nothing expires: a 1.0 or later release, a build from source, or a production key.
version: strreleased_at: AwareDatetime(releasedAton the wire)expires_at: AwareDatetime(expiresAton the wire)days_left: int(daysLefton the wire)standing: Union[Literal['valid', 'expiring', 'expired'], str]
LicenseStatus
Section titled “LicenseStatus”mode: Union[Literal['development', 'licensed'], str]name: str | None(optional)use: Optional[Annotated[Union[Literal['production', 'non-production'], str], <kindgi.client._open.OpenEnum object at 0x10700bbd0>]](optional)expires_at: AwareDatetime | None(expiresAton the wire) (optional)starts_until: AwareDatetime | None(startsUntilon the wire) (optional)days_left: int | None(daysLefton the wire) (optional)standing: Optional[Annotated[Union[Literal['valid', 'expiring', 'grace', 'expired'], str], <kindgi.client._open.OpenEnum object at 0x10700bbd0>]](optional)renew_by: Optional[Annotated[Union[Literal['command', 'contact'], str], <kindgi.client._open.OpenEnum object at 0x10700bbd0>]](renewByon the wire) (optional)renew: str | None(optional)preview: kindgi.client.LicensePreview | None(optional)
LicenseUsage
Section titled “LicenseUsage”since: AwareDatetimeuntil: AwareDatetimeruntime_version: str(runtimeVersionon the wire)runs: intpeople: intprojects_in_production: int | None(projectsInProductionon the wire) (optional)
project_id: str | None(projectIdon the wire) (optional)segments: list[kindgi.client.ScopeSegment] | None(optional)
LivePin
Section titled “LivePin”agent_id: str(agentIdon the wire)scope: kindgi.client.LiveScopeTenant | kindgi.client.LiveScopeOrg | kindgi.client.LiveScopeProject | kindgi.client.LiveScopeSegment | kindgi.client.LiveScopeUnrecognizedversion: strpromotion_id: uuid.UUID(promotionIdon the wire)set_at: AwareDatetime(setAton the wire)
LivePinList
Section titled “LivePinList”data: list[kindgi.client.LivePin]
LiveScopeOrg
Section titled “LiveScopeOrg”An org's projects.
kind: Literal['org']org_id: uuid.UUID(orgIdon the wire)
LiveScopeProject
Section titled “LiveScopeProject”One project.
kind: Literal['project']project_id: uuid.UUID(projectIdon the wire)
LiveScopeSegment
Section titled “LiveScopeSegment”A segment path within a project: it covers every run whose path starts with it.
kind: Literal['segment']project_id: uuid.UUID(projectIdon the wire)path: list[kindgi.client.ScopeSegment]
LiveScopeTenant
Section titled “LiveScopeTenant”The agent's default for the whole tenant.
kind: Literal['tenant']
LiveScopeUnrecognized
Section titled “LiveScopeUnrecognized”A kind this client doesn't know yet, from a newer runtime: the object as it came, every field kept.
kind: str
LiveVersionResolution
Section titled “LiveVersionResolution”agent_id: str(agentIdon the wire)version: strvia: Union[Literal['live', 'latest'], str]live_scope: Optional[Annotated[kindgi.client.LiveScopeTenant | kindgi.client.LiveScopeOrg | kindgi.client.LiveScopeProject | kindgi.client.LiveScopeSegment | kindgi.client.LiveScopeUnrecognized, <kindgi.client._open.OpenUnion object at 0x1079e21d0>]](liveScopeon the wire) (optional)
LogoutResult
Section titled “LogoutResult”session_id: str(sessionIdon the wire)revoked: bool