Skip to content

rulvar API reference


rulvar API reference / @rulvar/core / resolveToolset

Function: resolveToolset()

ts
function resolveToolset(specs, session): Promise<ResolvedToolset>;

Defined in: packages/core/src/tools/toolset-hash.ts:41

Expands sources, validates every tool name and duplicate names across the whole toolset (ConfigError at spawn time), and computes the toolsetHash over contracts sorted by name.

Parameters

ParameterType
specs| ToolsOption | undefined
sessionToolSourceSession

Returns

Promise&lt;ResolvedToolset&gt;