Documentation
¶
Index ¶
- func FormatAssistantMessage(content string, width int) string
- func FormatCompaction(fromTokens, toTokens int64) string
- func FormatCompactionProgress(fromTokens int64) string
- func FormatError(title string, message string, width int) string
- func FormatPrompt(title string, message string, width int) string
- func FormatStatus(message string, width int) string
- func FormatToolCall(name string, hint string, output string, width int) string
- func FormatToolProgress(name string, hint string, width int) string
- func FormatUserMessage(content string, width int) string
- func HighlightDiff(diff string) string
- func Render(text string) string
- type TviewRenderer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FormatAssistantMessage ¶ added in v0.3.2
func FormatCompaction ¶ added in v0.3.2
func FormatCompactionProgress ¶ added in v0.3.2
func FormatPrompt ¶ added in v0.3.2
func FormatStatus ¶ added in v0.3.2
func FormatToolCall ¶ added in v0.3.2
func FormatToolProgress ¶ added in v0.3.2
func FormatUserMessage ¶ added in v0.3.2
func HighlightDiff ¶ added in v0.3.2
HighlightDiff applies syntax highlighting to a unified diff string using theme-consistent colors for additions/deletions
Types ¶
type TviewRenderer ¶ added in v0.3.2
type TviewRenderer struct {
// contains filtered or unexported fields
}
TviewRenderer renders goldmark AST to tview dynamic color format
func NewTviewRenderer ¶ added in v0.3.2
func NewTviewRenderer() *TviewRenderer
NewTviewRenderer creates a new tview renderer
func (*TviewRenderer) RegisterFuncs ¶ added in v0.3.2
func (r *TviewRenderer) RegisterFuncs(reg renderer.NodeRendererFuncRegisterer)
RegisterFuncs implements renderer.NodeRenderer
Click to show internal directories.
Click to hide internal directories.