Método para reprocessar todos os chunks com falha
()
| 716 | |
| 717 | // Método para reprocessar todos os chunks com falha |
| 718 | func (cli *ChatCLI) handleRetryAllChunks() bool { |
| 719 | if len(cli.failedChunks) == 0 { |
| 720 | fmt.Println(i18n.T("chunk.no_failed_to_retry")) |
| 721 | return false |
| 722 | } |
| 723 | fmt.Println(i18n.T("chunk.retrying_all_failed", len(cli.failedChunks))) |
| 724 | cli.fileChunks = append(cli.failedChunks, cli.fileChunks...) |
| 725 | cli.failedChunks = []FileChunk{} |
| 726 | cli.lastFailedChunk = nil |
| 727 | return cli.handleNextChunk(cli.sessionCtx) |
| 728 | } |
| 729 | |
| 730 | // Método para pular explicitamente um chunk |
| 731 | func (cli *ChatCLI) handleSkipChunk() bool { |
no test coverage detected