CoAgent8 - Source API
    Preparing search index...

    Function getCanonicalConsultToolDefinition

    • Returns {
          description: string;
          inputSchema: {
              properties: {
                  backend: { description: string; enum: string[]; type: string };
                  context_files: {
                      description: string;
                      items: { type: string };
                      type: string;
                  };
                  file_paths: { items: { type: string }; type: string };
                  model: { description: string; type: string };
                  output_price_below: {
                      description: string;
                      minimum: number;
                      type: string;
                  };
                  proposal: { description: string; type: string };
                  reasoning_effort: {
                      description: string;
                      enum: ("none" | "minimal" | "low" | "medium" | "high" | "xhigh" | "max")[];
                      type: string;
                  };
                  session_handle: { description: string; minLength: number; type: string };
                  specific_questions: { description: string; type: string };
                  task_type: { description: string; enum: string[]; type: string };
                  timeout_ms: {
                      description: string;
                      maximum: number;
                      minimum: number;
                      type: string;
                  };
                  workspace_path: { description: string; type: string };
              };
              required: string[];
              type: string;
          };
          name: "consult";
      }