createHarnessProfile(options: HarnessProfileOptions = {}): HarnessProfile| Name | Type | Description |
|---|---|---|
options | HarnessProfileOptions | Default: {}Partial profile configuration. |
const profile = createHarnessProfile({
systemPromptSuffix: "Think step by step.",
excludedTools: ["execute"],
});Create a frozen HarnessProfile from user-provided options.
Validates all fields, converts mutable collections to their frozen counterparts, and returns a frozen object. Empty options produce a no-op profile (all defaults).