Skip to content

Graphorin API reference v0.1.0


Graphorin API reference / @graphorin/agent / fanout / MergeStrategy

Type Alias: MergeStrategy<TOutput>

ts
type MergeStrategy<TOutput> = 
  | {
  kind: "concat";
  separator?: string;
}
  | {
  kind: "first-success";
}
  | {
  judge: (children) => Promise<TOutput>;
  kind: "judge-merge";
}
  | {
  kind: "custom";
  merge: (children) => Promise<TOutput>;
};

Defined in: packages/agent/src/fanout/index.ts:35

Built-in merge-strategy taxonomy.

Type Parameters

Type ParameterDefault type
TOutputunknown

Stable