Member Junction
    Preparing search index...

    A built tool set plus the reverse map from tool name back to Action.

    The reverse map is not a convenience — a tool call arrives as a sanitized string, and without it the framework cannot tell which Action to dispatch. It is built alongside the declarations so the two can never disagree.

    interface ActionToolSet {
        byToolName: Map<string, ActionToolBinding>;
        tools: ChatTool[];
    }
    Index

    Properties

    Properties

    byToolName: Map<string, ActionToolBinding>

    Keyed by the sanitized tool name.

    tools: ChatTool[]