Skip to content

feat: onProgress callback for clone/connect + v0.0.15#54

Merged
neenaoffline merged 1 commit intomainfrom
connect-progress
Mar 21, 2026
Merged

feat: onProgress callback for clone/connect + v0.0.15#54
neenaoffline merged 1 commit intomainfrom
connect-progress

Conversation

@neenaoffline
Copy link
Member

Adds an optional onProgress callback to SandboxClient.clone() and AskForgeClient.connect(). This lets callers (like ask-forge-web) stream clone progress to end users via SSE, avoiding Cloudflare's 100s proxy timeout on long clones.

Allows callers to receive progress messages during long clone operations.
The sandbox client reports: 'Cloning repository…', 'Cloning repository… Xs',
and 'Repository ready'. This enables streaming progress to end users via SSE.

Also bumps version to 0.0.15.
@neenaoffline neenaoffline merged commit b5bec36 into main Mar 21, 2026
2 checks passed
@neenaoffline neenaoffline deleted the connect-progress branch March 21, 2026 19:58
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.

1 participant