Interfaces

InjectionContent

Interface: InjectionContent

Defined in: src/lib/injection-engine/types.ts:61

Multi-slot per Injection. A Skill for example targets BOTH system-prompt (the body) AND tools (the unlocked capabilities) in one Injection. Lens displays the same Injection chip across each slot it lands in.

Properties

messages?

readonly optional messages?: readonly object[]

Defined in: src/lib/injection-engine/types.ts:65

Messages prepended to the messages slot when active.


systemPrompt?

readonly optional systemPrompt?: string

Defined in: src/lib/injection-engine/types.ts:63

Text appended to the system-prompt slot when active.


tools?

readonly optional tools?: readonly Tool<Record<string, unknown>, unknown>[]

Defined in: src/lib/injection-engine/types.ts:70

Tools added to the tools slot when active.

On this page