Agent Client Protocol - v1.2.1
    Preparing search index...

    Type Alias NesUserAction

    A user action (typing, cursor movement, etc.).

    type NesUserAction = {
        action: string;
        uri: string;
        position: Position;
        timestampMs: number;
        _meta?: { [key: string]: unknown } | null;
    }
    Index
    action: string

    The kind of action (e.g., "insertChar", "cursorMovement").

    uri: string

    The URI of the file where the action occurred.

    position: Position

    The position where the action occurred.

    timestampMs: number

    Timestamp in milliseconds since epoch.

    _meta?: { [key: string]: unknown } | null

    The _meta property is reserved by ACP to allow clients and agents to attach additional metadata to their interactions. Implementations MUST NOT make assumptions about values at these keys.

    See protocol docs: Extensibility