CommandCodeAI / CommandCodeAI/command-code

Problem accessing CommandCode from Russia

Ouverte
#482 0 commentaires 1 réaction 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Langage dominant
Aucune donnée de langage
Étoiles
4k
Forks
350
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

Summary

From Russia, whenever I send a request, it just hangs indefinitely. The UI shows 0 tokens used, but in reality, my tokens are being drained. Even using a VPN configured as a proxy doesn't help. The only way I can get it to work is by using TUN mode, and even then, it's completely hit or miss. Specifically, in TUN mode it usually works perfectly for the first 1 to 3 requests, but then it simply dies and goes back to hanging indefinitely. There are no timeout errors or disconnect messages, the terminal just freezes forever while tokens continue to drain in the background.

All other AI services work perfectly, and even if they don’t work in Russia, with a VPN everything works fine.

Image Image Image
Expected Behavior

The application should successfully process requests or return a clear connection error timeout if access from the current region is restricted.

Tokens should not be deducted from the account balance if a request fails to execute or hangs indefinitely.

The application should work reliably when routed through a standard proxy VPN configuration, similar to other AI services.

Actual Behavior

When sending a request from Russia, the application hangs indefinitely without completing the prompt.

Despite the UI showing "0 tokens used", tokens are secretly being drained from the account balance during these hanging requests.

Standard VPN proxy configurations do not resolve the issue; the connection remains blocked or unstable.

The only partial workaround is using a VPN in TUN (Tunneling) mode, but even this method is highly inconsistent and unreliable.

Steps to reproduce the issue

Connect to the internet from Russia.

Enable a VPN in standard Proxy mode.

Note the current token balance on your account.

Send a prompt via the CLI.

Observe the request hanging indefinitely, while the UI displays "0 tokens used".

Check the account balance again and observe that tokens were actually deducted.

Switch the VPN to TUN mode.

Send 1 to 3 prompts (these will execute successfully).

Send another prompt and observe it hang indefinitely again without any timeout error, draining tokens in the background just like in step 5.

Command Code Version

0.34.1

Operating System

Windows

Terminal/IDE

terminal cli

Shell
Additional context

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Piste de recherche

Commencez par le chemin de requête CLI utilisé par le flux de prompt et reproduisez le blocage sous Windows avec les configurations de proxy et TUN signalées. Suivez la finalisation des requêtes, le timeout et le signalement des erreurs, ainsi que le comptage des tokens ; le travail est terminé lorsque les requêtes échouées ou bloquées se terminent avec une erreur claire et ne déduisent pas de tokens.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Domaine
cli, networking
Type d'issue
Bug
Difficulté
4/5
Temps estimé
3-5 jours
Activité
Calme
Clarté
Plutôt claire
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.