コンテンツにスキップ

@alneas/ai-core API リファレンス

【未翻訳】Type ActionResult

type ActionResult

【未翻訳】Result of input validation for an action.

type ActionValidationResult

【未翻訳】Validator function for action input. Mandatory for all actions to ensure safe runtime execution.

type ActionValidator

【未翻訳】Definition of an executable action.

interface ActionDefinition

【未翻訳】Public descriptor of an action (excluding the executable handler). Safe to expose to UI lists, AI inspection, and external consumers.

interface ActionDescriptor

【未翻訳】Result of retrieving a context value.

type ContextValueResult

【未翻訳】Function that retrieves the current value of a context on demand.

type ContextGetter

【未翻訳】Definition of an on-demand screen context provider.

interface ContextDefinition

【未翻訳】Public descriptor of a context (excluding the getter).

interface ContextDescriptor

【未翻訳】Registry for managing explicit screen actions and on-demand context getters. Framework-independent, zero-dependency.

class ActionRegistry

【未翻訳】Application-owned synchronous JSON Schema; finite JSON and supported drafts are checked at runtime.

type ActionToolInputSchema

【未翻訳】JSON values accepted at the tool boundary; functions, undefined and non-finite numbers are rejected.

type ActionToolValue