{"version":3,"file":"xml.cjs","names":[],"sources":["../../../src/agents/format_scratchpad/xml.ts"],"sourcesContent":["import { AgentStep } from \"@langchain/core/agents\";\n\nexport function formatXml(intermediateSteps: AgentStep[]) {\n  let log = \"\";\n  for (const step of intermediateSteps) {\n    const { action, observation } = step;\n    log += `<tool>${action.tool}</tool><tool_input>${action.toolInput}\\n</tool_input><observation>${observation}</observation>`;\n  }\n  return log;\n}\n"],"mappings":";;;AAEA,SAAgB,UAAU,mBAAgC;CACxD,IAAI,MAAM;AACV,MAAK,MAAM,QAAQ,mBAAmB;EACpC,MAAM,EAAE,QAAQ,gBAAgB;AAChC,SAAO,SAAS,OAAO,KAAK,qBAAqB,OAAO,UAAU,8BAA8B,YAAY;;AAE9G,QAAO"}