The deepagents library's createDeepAgent supports a responseFormat parameter that enforces structured output ,the LLM is required to produce a schema-conforming response and retries automatically on mismatch.
Currently createAutoDeepAgent does not accept or pass through this parameter, making structured output enforcement unavailable to agents using the AGENTS.md + skills convention.
The request is to expose responseFormat as an optional parameter in createAutoDeepAgent so callers can enforce a typed output schema on their agents without losing any of the convention-based setup that createAutoDeepAgent provides.
The deepagents library's createDeepAgent supports a responseFormat parameter that enforces structured output ,the LLM is required to produce a schema-conforming response and retries automatically on mismatch.
Currently createAutoDeepAgent does not accept or pass through this parameter, making structured output enforcement unavailable to agents using the AGENTS.md + skills convention.
The request is to expose responseFormat as an optional parameter in createAutoDeepAgent so callers can enforce a typed output schema on their agents without losing any of the convention-based setup that createAutoDeepAgent provides.