Session file is corrupted - Invalid literal value
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 38/100
Piste de recherche
Commencez par l’appel signalé à SessionFeature.LoadSession à la ligne 215 de SessionFeature.Lifecycle.cs et suivez le chemin ResumeSessionAsync du SDK. Inspectez les données de session corrompues autour de la ligne 355, en particulier le champ ephemeral, et déterminez un échec reproductible ou une correction claire pour gérer les fichiers de session invalides.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
I'm using the .NET SDK, a few times now, after updating the NuGet version, some (not all) previous sessions become corrupt. This is the error i get when resuming a session -
System.IO.IOException: Communication error with Copilot CLI: Request session.resume failed with message: Session file is corrupted (line 355: ephemeral: Invalid literal value, expected true)
---> StreamJsonRpc.RemoteInvocationException: Request session.resume failed with message: Session file is corrupted (line 355: ephemeral: Invalid literal value, expected true)
at StreamJsonRpc.JsonRpc.InvokeCoreAsync[TResult](RequestId id, String targetName, IReadOnlyList`1 arguments, IReadOnlyList`1 positionalArgumentDeclaredTypes, IReadOnlyDictionary`2 namedArgumentDeclaredTypes, CancellationToken cancellationToken, Boolean isParameterObject)
at GitHub.Copilot.SDK.CopilotClient.InvokeRpcAsync[T](JsonRpc rpc, String method, Object[] args, StringBuilder stderrBuffer, CancellationToken cancellationToken)
--- End of inner exception stack trace ---
at GitHub.Copilot.SDK.CopilotClient.InvokeRpcAsync[T](JsonRpc rpc, String method, Object[] args, StringBuilder stderrBuffer, CancellationToken cancellationToken)
at GitHub.Copilot.SDK.CopilotClient.InvokeRpcAsync[T](JsonRpc rpc, String method, Object[] args, CancellationToken cancellationToken)
at GitHub.Copilot.SDK.CopilotClient.ResumeSessionAsync(String sessionId, ResumeSessionConfig config, CancellationToken cancellationToken)
at App.Features.Sessions.SessionFeature.LoadSession(String sessionId) in D:\a\App\App\src\App\Features\Sessions\SessionFeature.Lifecycle.cs:line 215
- Langage dominant
- TypeScript
- Étoiles
- 10.5k
- Forks
- 1.5k
- Merge moyen
- 1 j 7 h
- PR mergées (30 j)
- 64
Préparer son environnement
Lance le conteneur de développement du projet dans votre navigateur, avec votre propre compte GitHub.
- Aucun Dockerfile ni fichier Docker Compose
- Aucun modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de github/copilot-sdk
-
Clarify SDK architecture and in-process runtime transportPeut-être pris @KalebCole l’a pris il y a 5 jours. Ouvertedocumentation
Difficulté 1/5 Moins d'une heure Accessibilité débutants 92/100
github/copilot-sdk#2804 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Python ModelLimits drops max_output_tokens from model metadataPeut-être pris @HDMowri l’a pris il y a 7 jours. Ouvertebug
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
github/copilot-sdk#2798 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
github/copilot-sdk#2793 ·
Les mainteneurs répondent en général sous 1 jour
-
agentic-workflows
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
github/copilot-sdk#2782 ·
Les mainteneurs répondent en général sous 1 jour
-
Rust: subagent lifecycle hooks are logged as unknownPeut-être pris @hackberry-lab l’a pris il y a 9 jours. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
github/copilot-sdk#2781 ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de github/copilot-sdk
Issues similaires
-
enhancement
Difficulté 2/5 1-3 heures Accessibilité débutants 74/100
Les mainteneurs répondent en général sous 1 jour
-
[Bug] remember() with special characters in namespace hangs until timeout instead of returning 400Ouvertebug
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
MystenLabs/MemWal#1133 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
bug user-priority/P2
Difficulté 1/5 Moins d'une heure Accessibilité débutants 92/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 Moins d'une heure Accessibilité débutants 88/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
Effect-TS/effect#8881 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour