rulvar API reference / @rulvar/rulvar / ToolContextSeed
Interface: ToolContextSeed
Defined in: packages/core/dist/index.d.ts
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
agentType | string | - | packages/core/dist/index.d.ts |
cwd | string | Isolation working directory; the host cwd under isolation 'none'. | packages/core/dist/index.d.ts |
isolation | IsolationSpec | - | packages/core/dist/index.d.ts |
label? | string | - | packages/core/dist/index.d.ts |
runId | string | - | packages/core/dist/index.d.ts |
signal | AbortSignal | Fires on cancellation, budget ceiling, UsageLimits expiry. | packages/core/dist/index.d.ts |
Methods
emitLog()
ts
emitLog(
spanId,
level,
msg,
data?): void;Defined in: packages/core/dist/index.d.ts
Parameters
| Parameter | Type |
|---|---|
spanId | string |
level | "debug" | "info" | "warn" | "error" |
msg | string |
data? | Json |
Returns
void
mintSpan()
ts
mintSpan(): string;Defined in: packages/core/dist/index.d.ts
Mints the tool span under the agent span.
Returns
string