LangChain Reference home pageLangChain ReferenceLangChain Reference
  • GitHub
  • Main Docs
Deep Agents
LangChain
LangGraph
Integrations
LangSmith
  • Overview
  • Agent
  • Middleware
  • Backends
  • Sandboxes
  • Skills
  • Subagents
  • Types
Modal
Daytona
Deno
Node VFS
Sandbox Standard Tests
  • Vitest
⌘I

LangChain Assistant

Ask a question to get started

Enter to send•Shift+Enter new line

Menu

OverviewAgentMiddlewareBackendsSandboxesSkillsSubagentsTypes
Modal
Daytona
Deno
Node VFS
Sandbox Standard Tests
Vitest
Language
Theme
JavaScriptdeepagentsprofilesharnessparseHarnessProfileConfig
Function●Since v1.10

parseHarnessProfileConfig

Parse an untrusted JSON/YAML object into a validated HarnessProfile.

Combines Zod schema validation with prototype-pollution protection and profile construction validation. Use this for any config data that originates from files, network, or user input.

Copy
parseHarnessProfileConfig(data: unknown): HarnessProfile

Parameters

NameTypeDescription
data*unknown

Raw object from JSON.parse() or YAML.parse().

View source on GitHub