Documentation
¶
Index ¶
- func DisplayCodexLogLine(line []byte)
- func DisplayOpenCodeEntry(entry opencode.TranscriptEntry, detailLevel string)
- func DisplayOpenCodeTranscript(entries []opencode.TranscriptEntry, detailLevel string)
- func DisplayTranscriptEntry(entry TranscriptEntry, detailLevel string, ...)
- func DisplayUnifiedEntry(entry transcript.UnifiedEntry, detailLevel string, ...)
- func DisplayUnifiedTranscript(entries []transcript.UnifiedEntry, detailLevel string, ...)
- func PrintSessionsTable(sessions []session.SessionInfo, writer io.Writer)
- type TranscriptEntry
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DisplayCodexLogLine ¶
func DisplayCodexLogLine(line []byte)
DisplayCodexLogLine parses and displays a Codex log line
func DisplayOpenCodeEntry ¶
func DisplayOpenCodeEntry(entry opencode.TranscriptEntry, detailLevel string)
DisplayOpenCodeEntry formats and displays an OpenCode transcript entry.
func DisplayOpenCodeTranscript ¶
func DisplayOpenCodeTranscript(entries []opencode.TranscriptEntry, detailLevel string)
DisplayOpenCodeTranscript displays a full OpenCode transcript.
func DisplayTranscriptEntry ¶
func DisplayTranscriptEntry( entry TranscriptEntry, detailLevel string, toolFormatters map[string]formatters.ToolFormatter, )
DisplayTranscriptEntry displays a single transcript entry with proper formatting.
func DisplayUnifiedEntry ¶
func DisplayUnifiedEntry( entry transcript.UnifiedEntry, detailLevel string, toolFormatters map[string]formatters.ToolFormatter, )
DisplayUnifiedEntry renders a single UnifiedEntry with consistent formatting.
func DisplayUnifiedTranscript ¶
func DisplayUnifiedTranscript( entries []transcript.UnifiedEntry, detailLevel string, toolFormatters map[string]formatters.ToolFormatter, )
DisplayUnifiedTranscript displays a full transcript.
func PrintSessionsTable ¶
func PrintSessionsTable(sessions []session.SessionInfo, writer io.Writer)
PrintSessionsTable prints a list of sessions in a formatted table.
Types ¶
type TranscriptEntry ¶
type TranscriptEntry struct {
Type string `json:"type"`
Message *json.RawMessage `json:"message"`
}
TranscriptEntry represents a single entry in the transcript.
Click to show internal directories.
Click to hide internal directories.