Member Junction
    Preparing search index...

    Context provided by the calling agent when Database Designer runs in subagent mode (payload.mode === 'subagent').

    interface DatabaseDesignerCallerContext {
        agentName: string;
        subagentConfirmedByParent?: boolean;
        tableSpecs: SubagentTableSpec[];
    }
    Index

    Properties

    agentName: string

    Display name of the calling agent — used in user-facing confirmation messages.

    subagentConfirmedByParent?: boolean

    When true, the calling agent has already obtained explicit user approval (e.g. Agent Manager showed a design review step). Database Designer will skip its own confirmation prompt and proceed directly to validation. Defaults to false when omitted — Database Designer asks the user to confirm.

    tableSpecs: SubagentTableSpec[]

    One or more entity specifications the calling agent wants created or modified. Always an array — single-table invocations pass an array of length 1. Schema Designer writes one SchemaDesignEntry per spec in SchemaDesign.Tables[].