Skip to content

toolmark-monorepo / @toolmark/core / ToolManifestSummary

Interface: ToolManifestSummary ​

Defined in: packages/core/src/manifest.ts:4

Summary manifest entry (what an agent sees up front; D21).

Extended by ​

Properties ​

description ​

description: string

Defined in: packages/core/src/manifest.ts:12

LLM-facing description.


hints ​

hints: ToolHints

Defined in: packages/core/src/manifest.ts:14

Behaviour hints.


llmName ​

llmName: string

Defined in: packages/core/src/manifest.ts:8

LLM-safe name (. → __, hashed when longer than 64).


mode? ​

optional mode?: "stepwise"

Defined in: packages/core/src/manifest.ts:16

stepwise for stepwise wizards (M2).


name ​

name: string

Defined in: packages/core/src/manifest.ts:6

Full tool name.


title? ​

optional title?: string

Defined in: packages/core/src/manifest.ts:10

User-facing title.