GCWing / GCWing/OpenBitFun

[Remote] Automatic session title changes are not synchronized to web history

Ouverte
#2,362 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
bug
Langage dominant
Rust
Étoiles
2.3k
Forks
231
Merge moyen
2 h 49 min
PR mergées (30 j)
589

Description

## Bug
A session title that is automatically renamed in the desktop client is not reflected promptly in BitFun Remote.

## Expected behavior
When the desktop client changes a session title, the same title should appear in the remote session history immediately or after a short, bounded delay.

## Actual behavior
The title changes locally, but the remote history continues to show the old title until the session list is fetched again. This is especially confusing when several sessions are active.

## Reproduction
1. Open the same BitFun account in the desktop client and BitFun Remote.
2. Start or open an assistant session whose title is automatically generated/renamed.
3. Confirm the new title in the desktop client.
4. Open or return to the remote session history and observe the old title.

## Environment
- BitFun 0.2.17
- macOS desktop client
- BitFun Remote web UI via relay

## Notes
The desktop-side session metadata is updated. The remote client appears to update its local store only for a rename performed from the web UI and does not handle an incoming session-title update event from the desktop side.

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Suivez la mise à jour des métadonnées de session du client de bureau, l’événement entrant de mise à jour du titre de session, le magasin local de BitFun Remote et le chemin d’actualisation de l’historique des sessions distantes. Reproduisez le problème avec les clients de bureau et web indiqués, puis vérifiez qu’un renommage automatique sur le bureau atteint immédiatement l’historique des sessions distantes ou dans le délai borné convenu, sans nécessiter de récupération de la liste des sessions.

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

Évaluation

Stack technique
rust
Domaine
distributed-systems, full-stack
Type d'issue
Bug
Difficulté
4/5
Temps estimé
3-5 jours
Activité
Calme
Clarté
Plutôt claire
Accessibilité débutants
55/100

Recevez les nouvelles issues par e-mail

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