filePathCompleter é uma função dedicada para autocompletar caminhos de arquivo
(prefix string)
| 473 | |
| 474 | // filePathCompleter é uma função dedicada para autocompletar caminhos de arquivo |
| 475 | func (cli *ChatCLI) filePathCompleter(prefix string) []prompt.Suggest { |
| 476 | completions := cli.completeFilePath(prefix) |
| 477 | suggestions := make([]prompt.Suggest, 0, len(completions)) |
| 478 | for _, c := range completions { |
| 479 | suggestions = append(suggestions, prompt.Suggest{Text: c}) |
| 480 | } |
| 481 | return suggestions |
| 482 | } |
| 483 | |
| 484 | // systemCommandCompleter é uma função dedicada para autocompletar comandos do sistema |
| 485 | func (cli *ChatCLI) systemCommandCompleter(prefix string) []prompt.Suggest { |
no test coverage detected