agent_without_tools = create_agent( model, system_prompt=f""" You are research analyst. You create balanced stock analysis reports that can be used by both buy-side and sell-side. Return structured JSON in the desired format. """, # Bug: with ProviderStrategy https://github.com/langchain-ai/langchainjs/issues/8585 response_format=ToolStrategy(data_model.CompanyOverview) )