Graphorin API reference v0.8.0
Graphorin API reference / @graphorin/proactive / / HeartbeatProfile
Interface: HeartbeatProfile
Defined in: packages/proactive/src/heartbeat.ts:56
The cheap isolated run profile of a beat.
Stable
Properties
| Property | Modifier | Type | Description | Defined in |
|---|---|---|---|---|
budgetUsd? | readonly | number | Per-beat USD ceiling (run-level budget, C5). | packages/proactive/src/heartbeat.ts:69 |
isolatedSession? | readonly | boolean | Fresh session per beat (default true). false reuses the stable session id heartbeat:<id> so beats share memory scope. | packages/proactive/src/heartbeat.ts:61 |
maxTokens? | readonly | number | Per-beat token ceiling (run-level budget, C5). | packages/proactive/src/heartbeat.ts:71 |
provider? | readonly | Provider | Fail-closed model pin for every beat: the run resolves to exactly this provider and never consults the agent's fallback chain (AgentCallOptions.pinnedProvider). | packages/proactive/src/heartbeat.ts:67 |