Computer (SSH)
{#if saving} {/if}
{#if !canEdit}

Start or open a conversation to set its computer.

{:else if computerId !== null}
{#if statusView} {#if statusView.busy} {/if} {statusView.statusLabel} {:else if statusError} Status error {:else} {/if} {#if testResult} {testResult.ok ? "OK" : (testResult.error ?? "Failed")} {/if}
{#if statusView?.error}

{statusView.error}

{/if} {:else if computers.length === 0}

No computers discovered — add a `Host` block to your `~/.ssh/config` to use a remote computer.

{:else if justSaved && !error}

Saved.

{/if} {#if error}

{error}

{/if}

Where this conversation's tools run. `null` (Local) runs on the server; an alias runs over SSH. Not seen by the agent.