# RemoteTriggerServer

**Kind:** Class

**Source:** [`atloria-monorepo/libs/agent-core/src/session/remote-trigger-server.ts`](https://github.com/sherkety/atloria/blob/main/atloria-monorepo/libs/agent-core/src/session/remote-trigger-server.ts#L31)

## Methods

| Method | Signature | Returns |
|---|---|---|
| `start` | `start(port: undefined)` | `Promise<number>` |
| `stop` | `stop()` | `Promise<void>` |

## Where it refuses work

- `RemoteTriggerServer` stops the work with an early return when `this.server`.

## When something fails

- `RemoteTriggerServer` handles failure in 1 place: it turns it into a return value in all 1.
