Versions in this module
v0
Oct 18, 2026
Oct 18, 2026
Oct 14, 2026
Oct 12, 2026
Oct 12, 2026
Oct 11, 2026
Oct 11, 2026
Oct 11, 2026
Oct 11, 2026
Oct 11, 2026
Oct 11, 2026
Oct 10, 2026
Oct 10, 2026
Oct 10, 2026
Oct 10, 2026
Oct 9, 2026
Oct 9, 2026
Oct 8, 2026
Oct 8, 2026
Oct 8, 2026
Oct 8, 2026
Oct 7, 2026
Changes in this version
+
func ProgressCompleteSummary(data map[string]interface{}) string
—
darwin/amd64, linux/amd64, windows/amd64
+
func ProgressEventSummary(eventType string, data map[string]interface{}) string
—
darwin/amd64, linux/amd64, windows/amd64
+
func ProgressMilestoneSummary(data map[string]interface{}) string
—
darwin/amd64, linux/amd64, windows/amd64
+
func ProgressQuestionSummary(data map[string]interface{}) string
—
darwin/amd64, linux/amd64, windows/amd64
+
func ProgressVerificationSummary(data map[string]interface{}) string
—
darwin/amd64, linux/amd64, windows/amd64
+
func SummarizeProgress(ctx context.Context, client ModelClient, eventTypeName string, ...) string
—
darwin/amd64, linux/amd64, windows/amd64
type TerminalSubscriberState
—
darwin/amd64, linux/amd64, windows/amd64
Oct 7, 2026
Oct 7, 2026
Oct 6, 2026
Oct 6, 2026
Oct 6, 2026
Oct 6, 2026
Oct 6, 2026
Oct 5, 2026
Oct 5, 2026
Oct 3, 2026
Oct 2, 2026
Oct 2, 2026
Oct 2, 2026
Oct 2, 2026
Changes in this version
Oct 2, 2026
Oct 2, 2026
Oct 2, 2026
Oct 2, 2026
Oct 1, 2026
Oct 1, 2026
Oct 1, 2026
Oct 1, 2026
Sep 30, 2026
Sep 30, 2026
Sep 30, 2026
Sep 30, 2026
Changes in this version
Sep 29, 2026
Sep 27, 2026
Sep 27, 2026
Sep 27, 2026
Sep 26, 2026
Sep 25, 2026
Sep 25, 2026
Sep 24, 2026
Sep 23, 2026
Sep 23, 2026
Sep 22, 2026
Sep 21, 2026
Sep 21, 2026
Sep 20, 2026
Sep 19, 2026
Sep 18, 2026
Sep 18, 2026
Sep 17, 2026
Sep 16, 2026
Sep 15, 2026
Sep 15, 2026
Sep 14, 2026
Sep 13, 2026
Sep 11, 2026
Changes in this version
+
func ShellCommandLabel(toolName, preview string) (string, bool)
—
darwin/amd64, linux/amd64, windows/amd64
+
func ToolEndGlyph(toolName, status string) console.Glyph
—
darwin/amd64, linux/amd64, windows/amd64
Sep 9, 2026
Sep 5, 2026
Sep 4, 2026
Aug 31, 2026
Aug 29, 2026
Aug 29, 2026
Aug 24, 2026
Aug 24, 2026
Aug 18, 2026
Aug 2, 2026
Jul 31, 2026
Jul 31, 2026
Jul 30, 2026
Jul 30, 2026
Jul 30, 2026
Jul 28, 2026
Jul 23, 2026
Jul 23, 2026
Jul 23, 2026
Jul 18, 2026
Jul 17, 2026
Changes in this version
+
func ComputeDiffStat(toolName, arguments string) string
—
darwin/amd64, linux/amd64, windows/amd64
+
func ComputeEditDiff(oldStr, newStr string, maxLines int) string
—
darwin/amd64, linux/amd64, windows/amd64
+
func ComputeWriteFileDiff(content string, maxLines int) string
—
darwin/amd64, linux/amd64, windows/amd64
+
func ExtractSubagentTask(argsJSON string) (taskDesc, persona string)
—
darwin/amd64, linux/amd64, windows/amd64
+
func FormatCompactDiffLine(toolName, arguments, diffStat string) string
—
darwin/amd64, linux/amd64, windows/amd64
+
func FormatRunParallelSubagentsPreview(arguments string) string
—
darwin/amd64, linux/amd64, windows/amd64
+
func FormatRunSubagentPreview(chatAgent *agent.Agent, arguments string) string
—
darwin/amd64, linux/amd64, windows/amd64
+
func FormatSpawnLine(chatAgent *agent.Agent, depth int, persona string, maxCtx int, taskDesc string) string
—
darwin/amd64, linux/amd64, windows/amd64
+
func FormatSubagentCtxSuffix(snap SubagentProgressSnapshot) string
—
darwin/amd64, linux/amd64, windows/amd64
+
func FormatSubagentDoneLine(persona, status, reason string, tokens int, cost, elapsedSec float64) string
—
darwin/amd64, linux/amd64, windows/amd64
+
func FormatTodoListBlock(todosRaw []interface{}) string
—
darwin/amd64, linux/amd64, windows/amd64
+
func FormatTodoListPanel(todosRaw []interface{}) string
—
darwin/amd64, linux/amd64, windows/amd64
+
func FormatToolArgPreview(toolName, arguments string, maxArgLen int) string
—
darwin/amd64, linux/amd64, windows/amd64
+
func FormatToolEndLine(depth int, persona, icon, toolName, preview string, durationSec float64) string
—
darwin/amd64, linux/amd64, windows/amd64
+
func FormatToolPreview(chatAgent *agent.Agent, toolName, arguments string, maxArgLen int) string
—
darwin/amd64, linux/amd64, windows/amd64
+
func FormatToolRunLine(depth int, persona, icon, toolName string, count int, argsTrail []string, ...) string
—
darwin/amd64, linux/amd64, windows/amd64
+
func FormatToolStartLine(depth int, persona, toolName, preview string) string
—
darwin/amd64, linux/amd64, windows/amd64
+
func FormatTurnStatsLine(promptDelta, completionDelta int, costDelta float64, ...) string
—
darwin/amd64, linux/amd64, windows/amd64
+
func NotifyTurnCompletion(chatAgent *agent.Agent, turnStart time.Time, skipPrompt bool)
—
darwin/amd64, linux/amd64, windows/amd64
+
func PrintPerTurnSummary(chatAgent *agent.Agent, start time.Time, promptBefore, completionBefore int)
—
darwin/amd64, linux/amd64, windows/amd64
+
func ReadEventInt(data map[string]interface{}, key string) int
—
darwin/amd64, linux/amd64, windows/amd64
+
func ReadEventInt64(data map[string]interface{}, key string) int64
—
darwin/amd64, linux/amd64, windows/amd64
+
func ReadEventPersona(data map[string]interface{}) string
—
darwin/amd64, linux/amd64, windows/amd64
+
func StartTerminalToolSubscriber(ctx context.Context, chatAgent *agent.Agent, eventBus *events.EventBus, ...) func()
—
darwin/amd64, linux/amd64, windows/amd64