Setting `LargeOutput` doesn't seem to have any effect
- Langage dominant
- Java
- Étoiles
- 10.5k
- Forks
- 1.5k
- Merge moyen
- 1 j 11 h
- PR mergées (30 j)
- 128
Description
By default, sessions write large outputs to the` $TMP` directory (e.g. `/tmp/1782206406834-copilot-tool-output-s4fxvs.txt`). We tried to set `LargeOutput` to redirect the files to a different directory but it doesn't seem to be change the target directory:
```cs
config.LargeOutput = new LargeToolOutputConfig
{
Enabled = true,
MaxSizeBytes = 2_000,
OutputDirectory = outputDir,
}
```
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Commencez par reproduire la configuration C# présentée dans l’issue avec une petite valeur de MaxSizeBytes et un OutputDirectory personnalisé. Suivez la façon dont LargeOutput est traité lorsque la sortie de l’outil dépasse cette limite et vérifiez quel répertoire reçoit le fichier. Le travail est terminé lorsque les sorties dépassant la limite sont écrites dans le répertoire configuré plutôt que dans $TMP.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- csharp
- Domaine
- api
- Type d'issue
- Bug
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Activité
- Calme
- Clarté
- Plutôt claire
- Accessibilité débutants
- 58/100