mini: add monochrome ASCII mode (#38173)

This commit is contained in:
Simon Klee 2026-07-21 22:01:09 +02:00 committed by GitHub
commit e8d273ae5b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
26 changed files with 550 additions and 292 deletions

View file

@ -125,13 +125,16 @@ export const Info = Schema.Struct({
mini: Schema.optional(
Schema.Struct({
thinking: Schema.optional(Schema.Literals(["show", "hide"])).annotate({
description: "Show or hide model reasoning in Mini",
description: "Show or hide model reasoning",
}),
shell_output: Schema.optional(Schema.Literals(["show", "hide"])).annotate({
description: "Show or hide raw shell tool output in Mini",
description: "Show or hide raw shell tool output",
}),
turn_summary: Schema.optional(Schema.Literals(["show", "hide"])).annotate({
description: "Show or hide the agent, model, and duration summary in Mini scrollback",
description: "Show or hide the agent, model, and duration summary in scrollback",
}),
mono: Schema.optional(Schema.Boolean).annotate({
description: "Use monochrome ASCII output",
}),
}),
).annotate({ description: "Mini transcript presentation settings" }),