Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AgentEvent ¶
AgentEvent represents a generic event in the agent system. This is an extensible event store for domain-specific and custom events.
func (AgentEvent) Annotations ¶
func (AgentEvent) Annotations() []schema.Annotation
Annotations of the AgentEvent.
type AgentHandoff ¶
AgentHandoff represents a handoff of work from one agent to another. This tracks inter-agent communication and coordination.
func (AgentHandoff) Annotations ¶
func (AgentHandoff) Annotations() []schema.Annotation
Annotations of the AgentHandoff.
func (AgentHandoff) Indexes ¶
func (AgentHandoff) Indexes() []ent.Index
Indexes of the AgentHandoff.
type AgentTask ¶
AgentTask represents a task executed by an agent. Each task is part of a workflow and may involve LLM calls, tool invocations, etc.
func (AgentTask) Annotations ¶
func (AgentTask) Annotations() []schema.Annotation
Annotations of the AgentTask.
type ToolInvocation ¶
ToolInvocation represents a tool or function call made by an agent. This includes external API calls, database queries, file operations, etc.
func (ToolInvocation) Annotations ¶
func (ToolInvocation) Annotations() []schema.Annotation
Annotations of the ToolInvocation.
func (ToolInvocation) Fields ¶
func (ToolInvocation) Fields() []ent.Field
Fields of the ToolInvocation.
func (ToolInvocation) Indexes ¶
func (ToolInvocation) Indexes() []ent.Index
Indexes of the ToolInvocation.
type Workflow ¶
Workflow represents an end-to-end workflow/session in a multi-agent system. A workflow contains multiple agent tasks and represents a complete unit of work.
func (Workflow) Annotations ¶
func (Workflow) Annotations() []schema.Annotation
Annotations of the Workflow.