Skip to content

Interface: CapabilityLockfile

Defined in: packages/core/src/introspection/CapabilityLockfile.ts:65

Root structure of vurb.lock.

Designed for human reviewability in pull request diffs. Keys are sorted, values are deterministic.

Properties

capabilities

ts
readonly capabilities: LockfileCapabilities;

Defined in: packages/core/src/introspection/CapabilityLockfile.ts:77

Per-capability lockfile entries


generatedAt

ts
readonly generatedAt: string;

Defined in: packages/core/src/introspection/CapabilityLockfile.ts:73

ISO-8601 generation timestamp


integrityDigest

ts
readonly integrityDigest: string;

Defined in: packages/core/src/introspection/CapabilityLockfile.ts:75

SHA-256 over all tool digests — the server's behavioral identity


lockfileVersion

ts
readonly lockfileVersion: 1;

Defined in: packages/core/src/introspection/CapabilityLockfile.ts:67

Format version for forward-compatible parsing


serverName

ts
readonly serverName: string;

Defined in: packages/core/src/introspection/CapabilityLockfile.ts:69

MCP server name


vurbVersion

ts
readonly vurbVersion: string;

Defined in: packages/core/src/introspection/CapabilityLockfile.ts:71

Vurb framework version