Skip to content

CompactResponseRequest ​

Request schema for compacting a response's conversation history into a condensed summary.

Example Usage ​

typescript
import { CompactResponseRequest } from "@meetkai/mka1/models/components";

let value: CompactResponseRequest = {
  model: "Volt",
  input: [
    {
      type: "mcp_list_tools",
      id: "<id>",
      serverLabel: "<value>",
      tools: [],
    },
  ],
};

Fields ​

FieldTypeRequiredDescription
modelstring✔️The model to use for generating the compaction summary.
inputcomponents.CompactResponseRequestInput➖Text, image, or file inputs to the model, used to generate a response.
previousResponseIdstring➖The ID of a previous response whose conversation history should be compacted. If omitted, only the provided input is compacted.