Documentation
¶
Index ¶
- Constants
- func BackgroundRGB(r, g, b uint8) string
- func ColorizeImgTags(s string) string
- func ForegroundRGB(r, g, b uint8) string
- func FormatWorkedDuration(secs float64) string
- func ThoughtForSuffix(secs float64) string
- func ToolHeaderLine(toolName, body string) string
- func ToolLine(toolName, body string) string
- func UsageTokensLine(...) string
- func WelcomeUsageTotals(userTok, reasoningTok, responseTok, totalTok int64) string
- func WrapAssistant(s string) string
- func WrapBoldGold(s string) string
- func WrapContext(s string) string
- func WrapImgTag(tag string) string
- func WrapRed(s string) string
- func WrapThinking(s string) string
- func WrapTool(s string) string
- func WrapUser(s string) string
- func WrapWhite(s string) string
- type ToolLineWriter
Constants ¶
View Source
const ( User = "\033[96m" Red = "\033[91m" Assistant = "\033[92m" Tool = "\033[38;2;255;246;157m" Thinking = "\033[90m" White = "\033[97m" Context = "\033[94m" Reset = "\033[0m" Bold = "\033[1m" Gold = "\033[38;2;255;215;0m" )
View Source
const NoBold = "\033[22m"
Variables ¶
This section is empty.
Functions ¶
func BackgroundRGB ¶
func ColorizeImgTags ¶
ColorizeImgTags highlights [img-<n>] placeholders with WrapImgTag.
func ForegroundRGB ¶
func FormatWorkedDuration ¶
func ThoughtForSuffix ¶
func ToolHeaderLine ¶
func UsageTokensLine ¶
func WelcomeUsageTotals ¶
func WrapAssistant ¶
func WrapBoldGold ¶
func WrapContext ¶
func WrapImgTag ¶
func WrapThinking ¶
Types ¶
type ToolLineWriter ¶
func NewToolLineWriter ¶
func NewToolLineWriter(w io.Writer) *ToolLineWriter
func (*ToolLineWriter) Flush ¶
func (w *ToolLineWriter) Flush() error
Click to show internal directories.
Click to hide internal directories.