Documentation
¶
Overview ¶
Package types is deprecated: all symbols are aliases or delegates to agent/event.
Migration:
- Timeline types (AgentTraceMessage, Message, ActivitySubtype, …) → agent/event/traceview
- ParseAgentTraceLine, RegisterAgentTraceAdapter → agent/event/traceparse
- TraceEvent, TraceItem, TraceMessage, … → agent/event/codex_types
- CompactTraceOutput, TitleFromIdentifier → agent/event/summary
- FileChange → agent/event/types
Index ¶
- Constants
- func CompactTraceOutput(output string) string
- func RegisterAgentTraceAdapter(priority int, adapter AgentTraceAdapter)
- func TitleFromIdentifier(id string) string
- func TraceIsAssistantItem(itemType string) bool
- func TraceItemText(item *TraceItem) string
- func TraceMessageText(message *TraceMessage) string
- type ActivityStatus
- type ActivitySubtype
- type AgentTraceActivity
- type AgentTraceAdapter
- type AgentTraceChild
- type AgentTraceDetail
- type AgentTraceFileChange
- type AgentTraceMessage
- type AgentTraceMetadata
- type AgentTraceParsedEvent
- type AgentTraceSummary
- type AgentTraceUpdate
- type FileChange
- type Message
- type MessageRole
- type ToolCallEvent
- type TraceContent
- type TraceEvent
- type TraceItem
- type TraceMessage
- type TracePlanItem
- type TraceTodoItem
Constants ¶
View Source
const ( RoleAssistant = traceview.RoleAssistant RoleToolCall = traceview.RoleToolCall SubtypeStarted = traceview.SubtypeStarted SubtypeUpdated = traceview.SubtypeUpdated SubtypeCompleted = traceview.SubtypeCompleted StatusCompleted = traceview.StatusCompleted StatusFailed = traceview.StatusFailed StatusInProgress = traceview.StatusInProgress StatusWarning = traceview.StatusWarning StatusPending = traceview.StatusPending )
Variables ¶
This section is empty.
Functions ¶
func CompactTraceOutput ¶
func RegisterAgentTraceAdapter ¶
func RegisterAgentTraceAdapter(priority int, adapter AgentTraceAdapter)
func TitleFromIdentifier ¶
func TraceIsAssistantItem ¶
func TraceItemText ¶
func TraceMessageText ¶
func TraceMessageText(message *TraceMessage) string
Types ¶
type ActivityStatus ¶
type ActivityStatus = traceview.ActivityStatus
type ActivitySubtype ¶
type ActivitySubtype = traceview.ActivitySubtype
type AgentTraceActivity ¶
type AgentTraceActivity = traceview.AgentTraceActivity
type AgentTraceAdapter ¶
type AgentTraceAdapter interface {
Name() string
Parse(raw json.RawMessage) (AgentTraceParsedEvent, bool)
}
type AgentTraceChild ¶ added in v0.0.10
type AgentTraceChild = traceview.AgentTraceChild
type AgentTraceDetail ¶
type AgentTraceDetail = traceview.AgentTraceDetail
type AgentTraceFileChange ¶
type AgentTraceFileChange = traceview.AgentTraceFileChange
type AgentTraceMessage ¶
type AgentTraceMessage = traceview.AgentTraceMessage
type AgentTraceMetadata ¶
type AgentTraceMetadata = traceview.AgentTraceMetadata
type AgentTraceParsedEvent ¶
type AgentTraceParsedEvent = traceview.AgentTraceParsedEvent
func ParseAgentTraceLine ¶
func ParseAgentTraceLine(raw json.RawMessage) (AgentTraceParsedEvent, bool)
type AgentTraceSummary ¶
type AgentTraceSummary = traceview.AgentTraceSummary
type AgentTraceUpdate ¶
type AgentTraceUpdate = traceview.AgentTraceUpdate
type FileChange ¶
type FileChange = traceview.FileChange
type Message ¶
type Message = traceview.AgentTraceMessage
type MessageRole ¶
type MessageRole = traceview.MessageRole
type ToolCallEvent ¶
type ToolCallEvent = traceview.AgentTraceActivity
type TraceContent ¶
type TraceContent = codex_types.TraceContent
type TraceEvent ¶
type TraceEvent = codex_types.TraceEvent
type TraceItem ¶
type TraceItem = codex_types.TraceItem
type TraceMessage ¶
type TraceMessage = codex_types.TraceMessage
type TracePlanItem ¶
type TracePlanItem = codex_types.TracePlanItem
type TraceTodoItem ¶
type TraceTodoItem = codex_types.TraceTodoItem
Click to show internal directories.
Click to hide internal directories.