Skip to content

Live

The built-in live state of a conversation (pi.live): run control and the presentation of the running generation, tool round and compactions. A conversation is busy exactly while run is set.

Since v0.0.0


Signature

declare const CompactionReason: any

Source

Since v0.0.0

Signature

type CompactionReason = typeof CompactionReason.Type

Source

Since v0.0.0

A compaction task’s result: the entryId of a blocking compaction’s summary, or the submissionId of the write submission that places a conversation-owned compaction’s summary; both absent when nothing was compacted.

Signature

declare const CompactionResult: any

Source

Since v0.0.0

Signature

type CompactionResult = typeof CompactionResult.Type

Source

Since v0.0.0

One live compaction task.

Signature

declare const CompactionStatus: any

Source

Since v0.0.0

Signature

type CompactionStatus = typeof CompactionStatus.Type

Source

Since v0.0.0

The live state. Every change stores a complete base whenever nothing runs, so the delta chain spans at most one generation or one tool round.

Signature

declare const LiveDoc: State.ConversationDefinition<any>

Source

Since v0.0.0

Signature

declare const LiveState: any

Source

Since v0.0.0

Signature

type LiveState = typeof LiveState.Type

Source

Since v0.0.0

A remark about a tool call for the model and the UI.

Signature

declare const ToolDiagnostic: any

Source

Since v0.0.0

Signature

type ToolDiagnostic = typeof ToolDiagnostic.Type

Source

Since v0.0.0

One tool call of the current round.

Signature

declare const ToolSlot: any

Source

Since v0.0.0

Signature

type ToolSlot = typeof ToolSlot.Type

Source

Since v0.0.0