Skip to content

Documentation / @agentick/core / LibraryToolOptions

Interface: LibraryToolOptions ​

Defined in: core/src/types.ts:351

Base interface for library tool options. Used for tool-specific library configuration. Passed via ToolMetadata.libraryOptions or ToolDefinition.libraryOptions. Each adapter package extends this interface using module augmentation.

Example:

typescript
declare module 'agentick' {
  interface LibraryToolOptions {
    'ai-sdk'?: {
      maxDuration?: number;
    };
    langchain?: {
      callbacks?: CallbackHandler[];
    };
  }
}

Indexable ​

[library: string]: unknown

Released under the ISC License.