Skip to content

High bandwidth usage (~200KB/s) and TUI flickering compared to mosh (~7KB/s) #207

@DarcySail

Description

@DarcySail

Hi, thank you for developing this excellent tool! I'm using it as a mosh replacement.
I've encountered a strange issue when running Gemini CLI inside a tssh session:

The TUI keeps flickering constantly

Data transfer rate reaches approximately 200KB/s to my local laptop
My tssh client and server have limited bandwidth, so 200KB/s causes severe lag, which made me notice this problem

Comparison with mosh:

When using the same scenario with mosh, this issue does not occur:
No flickering
Data transfer stays at a reasonable ~7KB/s instead of 200KB/s
This suggests tssh may be handling terminal updates differently than mosh, resulting in significantly higher bandwidth consumption.

Environment:

Client bandwidth: Limited/low
Tool: Gemini CLI (TUI application)
Issue: High data transfer + screen flickering

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions