> ## Documentation Index
> Fetch the complete documentation index at: https://docs.usesynth.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Hosted ops

> Operate hosted SMR, Research Factories, hosted optimizers, and remote sync from Stack.

<Note>
  Documents the Stack **`0.2.0-dev.20260702.3`** hosted-ops surface. Mutating
  cloud actions still require explicit confirmation.
</Note>

Hosted ops brings Synth cloud state into the local cockpit without making Stack
a second backend. Stack reads owner routes and stackd runtime snapshots; it does
not read backend databases, raw Redis keys, or compatibility projections.

## Surfaces

| Surface            | Stack shows                                                                           |
| ------------------ | ------------------------------------------------------------------------------------- |
| Hosted SMR         | Recent runs, status, questions, approvals, messages, WorkProducts, artifacts          |
| Projects           | Hosted projects with linked runs, Factories, deployments, and sync receipts           |
| Research Factories | Factory state, linked project/run hints, scheduler signals, wake/pause/resume actions |
| Hosted optimizers  | Run status, events, artifact preview/download, cancellation                           |
| Remote sync        | Push/pull receipts, remote gardener passes, meta-thread to SMR-run links              |

## Cockpit controls

Press `x` to switch the Agent Bridge into remote mode. Focus Remote SMR or
Hosted Optimizers with `Tab`, then use:

| Key             | Action                                            |
| --------------- | ------------------------------------------------- |
| `r`             | Refresh remote state                              |
| `j` / `k`       | Move through hosted runs or jobs                  |
| `f`             | Cycle Factories                                   |
| `t`             | Change the mediation target                       |
| `m`             | Stage a run or Factory message                    |
| `w`             | Stage a Factory wake                              |
| `p` / `u`       | Stage Factory pause or resume                     |
| `v` / `d` / `l` | Preview, download, or preview last saved download |
| `Enter`         | Confirm the staged action                         |

## MCP tools

Agents should start with `stack_status`, then use Stack MCP tools such as:

* `stack_list_live_smrs`
* `stack_list_remote_projects`
* `stack_list_factories`
* `stack_list_hosted_optimizer_runs`
* `stack_message_live_run`
* `stack_message_factory_project`
* `stack_wake_factory`
* `stack_control_factory`
* `stack_meta_thread_bind_smr_run`
* `stack_remote_sync_request`
* `stack_remote_gardener_pass`

Every live mutation goes through the backend owner route for that resource and
requires explicit operator intent.

## Remote gardener

The remote gardener is an auxiliary actor for local to cloud relationship
management. It can narrate hosted state, record safe next actions, and request
push/pull receipts. It does not make the laptop own cloud scheduling.

## Limits

Stack hosted ops requires Synth auth. Signed out users see connect prompts and
can keep using local mode. Use [Connect Synth](/stack/connect-synth) to unlock
hosted features.

Next: [Stack MCP](/stack/mcp) and [Hosted inference](/stack/inference).
