Module proto

Source

Modules§

execution_runtime_client
Generated client implementations.
execution_runtime_server
Generated server implementations.
item
Nested message and enum types in Item.
primitive_type
Nested message and enum types in PrimitiveType.
prompt_graph_node_code
Nested message and enum types in PromptGraphNodeCode.
prompt_graph_node_component
Nested message and enum types in PromptGraphNodeComponent.
prompt_graph_node_loader
Nested message and enum types in PromptGraphNodeLoader.
prompt_graph_node_memory
Nested message and enum types in PromptGraphNodeMemory.
prompt_graph_node_prompt
Nested message and enum types in PromptGraphNodePrompt.
prompt_graph_node_schedule
Nested message and enum types in PromptGraphNodeSchedule.
serialized_value
Nested message and enum types in SerializedValue.
type_definition
Nested message and enum types in TypeDefinition.

Structs§

ArrayType
Branch
ChangeValue
ChangeValueWithCounter
CounterWithPath
DispatchResult
Group of node computations to run
DivergentBranch
Empty
EnumType
ExecutionStatus
This is the return value from api calls that reports the current counter and branch the operation was performed on.
File
TODO: add a flag for ‘Cleaned’, ‘Dirty’, ‘Validated’
FileAddressedChangeValueWithCounter
FilteredPollNodeWillExecuteEventsRequest
InputProposal
Input proposals
IntersectionType
Item
ItemCore
ListBranchesRes
ListRegisteredGraphsResponse
NodeWillExecute
Computation of a node
NodeWillExecuteOnBranch
ObjectType
OptionalType
OutputPaths
Processed version of the OutputType
OutputType
ParquetFile
Path
PrimitiveType
PromptGraphAlias
Alias is a reference to another node, any value set on this node will propagate for the alias as well
PromptGraphConstant
PromptGraphMap
PromptGraphNodeCode
PromptGraphNodeCodeSourceCode
PromptGraphNodeComponent
PromptGraphNodeCustom
PromptGraphNodeEcho
PromptGraphNodeJoin
TODO: configure resolving joins
PromptGraphNodeLoader
PromptGraphNodeMemory
TODO: this expects a selector for the query? - no its a template and you build that TODO: what about the output type? pre-defined TODO: what about the metadata? TODO: metadata could be an independent query, or it could instead be a template too
PromptGraphNodeObservation
PromptGraphNodePrompt
PromptGraphNodeSchedule
TODO: we should allow the user to freely manipulate wall-clock time Output value of this should just be the timestamp
PromptGraphOutputValue
PromptGraphParameterNode
PromptGraphVar
PromptLibraryRecord
Query
QueryAtFrame
QueryAtFrameResponse
QueryPaths
Processed version of the Query
RequestAckNodeWillExecuteEvent
RequestAtFrame
RequestFileMerge
RequestInputProposalResponse
RequestListBranches
RequestNewBranch
RequestOnlyId
RespondPollNodeWillExecuteEvents
SerializedValue
SerializedValueArray
SerializedValueObject
TypeDefinition
UnionType
UpsertPromptLibraryRecord
WrappedChangeValue

Enums§

MemoryAction
SupportedChatModel
SupportedCompletionModel
SupportedEmebddingModel
SupportedSourceCodeLanguages
SupportedVectorDatabase