printConfigCompressionUsage shows the subcommand cheat sheet.
()
| 260 | |
| 261 | // printConfigCompressionUsage shows the subcommand cheat sheet. |
| 262 | func (cli *ChatCLI) printConfigCompressionUsage() { |
| 263 | fmt.Println(colorize(i18n.T("cfg.compression.usage_header"), ColorCyan+ColorBold)) |
| 264 | fmt.Println(" /config compression # " + i18n.T("cfg.compression.usage_status")) |
| 265 | fmt.Println(" /config compression lossy # " + i18n.T("cfg.compression.usage_lossy")) |
| 266 | fmt.Println(" /config compression lossless # " + i18n.T("cfg.compression.usage_lossless")) |
| 267 | fmt.Println(" /config compression off # " + i18n.T("cfg.compression.usage_off")) |
| 268 | fmt.Println(" /config compression stats # " + i18n.T("cfg.compression.usage_stats")) |
| 269 | fmt.Println(" /config compression prune # " + i18n.T("cfg.compression.usage_prune")) |
| 270 | fmt.Println(" /config compression profile <conservative|default|aggressive> # " + i18n.T("cfg.compression.usage_profile")) |
| 271 | fmt.Println(" /config compression threshold <bytes> # " + i18n.T("cfg.compression.usage_threshold")) |
| 272 | fmt.Println() |
| 273 | fmt.Println(colorize(" "+i18n.T("cfg.compression.usage_note"), ColorGray)) |
| 274 | } |
| 275 | |
| 276 | // getConfigCompressionSuggestions autocompletes `/config compression …`. |
| 277 | func (cli *ChatCLI) getConfigCompressionSuggestions(d prompt.Document) []prompt.Suggest { |
no test coverage detected