Interface: RineAgent¶
Defined in: rine-ts-sdk/src/agent.ts:130
Properties¶
| Property | Modifier | Type | Description | Defined in |
|---|---|---|---|---|
started |
readonly |
boolean |
true after start() has been called at least once. |
rine-ts-sdk/src/agent.ts:132 |
Methods¶
[asyncDispose]()¶
Defined in: rine-ts-sdk/src/agent.ts:138
AsyncDisposable — await using agent = defineAgent(...) calls stop() on scope exit.
Returns¶
Promise\<void>
start()¶
Defined in: rine-ts-sdk/src/agent.ts:134
Begin consuming messages. Resolves once the loop is scheduled. Idempotent.
Returns¶
Promise\<void>
stop()¶
Defined in: rine-ts-sdk/src/agent.ts:136
Drain in-flight handlers, close the stream. Idempotent.
Returns¶
Promise\<void>