Skip to content

LLMistPackageManifest

Defined in: package/manifest.ts:112

llmist package manifest structure.

This is the shape of the llmist field in package.json for gadget packages.

optional factory: string

Defined in: package/manifest.ts:125

Entry point for factory functions. Should export createGadgetsByPreset(preset) and/or createGadgetsByName(names).

"./dist/index.js"

optional gadgets: string

Defined in: package/manifest.ts:118

Entry point for all gadgets. The module should export gadgets or a gadgets array.

"./dist/index.js"

optional presets: Record<string, PresetDefinition>

Defined in: package/manifest.ts:138

Preset definitions. Key is preset name, value is array of gadget names or ”*” for all.

{ "minimal": ["Navigate", "Screenshot"], "all": "*" }

optional session: SessionManifestEntry

Defined in: package/manifest.ts:143

Session factory metadata.


optional subagents: Record<string, SubagentManifestEntry>

Defined in: package/manifest.ts:131

Subagent definitions. Key is the subagent name as it appears in CLI config.