Skip to content

refactor: clean up client-side keep-alive - #144

Merged
sethtroisi merged 2 commits into
mainfrom
no-keep-alive
Sep 25, 2026
Merged

sethtroisi merged 2 commits into
mainfrom
no-keep-alive

Conversation

@hjjackyang

Copy link
Copy Markdown
Contributor

Why? With cl/982796273 rolled out to Prod, client-side /keep-alive ping is effectively a no-op. Going forward, runtimes are automatically kept alive by the backend based on kernel activities and active connections.

As a result, this PR cleans up the redundant /keep-alive pings from Colab CLI. This also prevents other open source developers from replicating this retired mechanism.

Comment thread src/colab_cli/auth.py
Comment thread src/colab_cli/commands/session.py
@hjjackyang
hjjackyang marked this pull request as ready for review September 25, 2026 17:59
@hjjackyang hjjackyang self-assigned this Sep 25, 2026
@sethtroisi
sethtroisi merged commit d8a2b92 into main Sep 25, 2026
7 checks passed
@sethtroisi
sethtroisi deleted the no-keep-alive branch September 25, 2026 19:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants