Skip to content

Remote workspace sync should recover after proxy restart #2

Closed

Description

@internetisalie

Problem

When a remote workspace's proxy restarts, OpenCode can leave workspace sync in error. Adapter failures during target resolution may escape the listener instead of being retried. A repeated sync start during an outage can also reset the listener's retry backoff.

Expected behavior

A registered remote workspace should reconnect on its own when the proxy returns, replay history before becoming connected, and stop retrying when the workspace is removed.

Scope

This tracks the recovery change in this fork only. It does not propose an upstream OpenCode change.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions