interactions: - request: body: '{"trace_id": "REDACTED", "execution_type": "crew", "user_identifier": null, "execution_context": {"crew_fingerprint": null, "crew_name": "Unknown Crew", "flow_name": null, "crewai_version": "1.3.0", "privacy_level": "standard"}, "execution_metadata": {"expected_duration_estimate": 300, "agent_count": 0, "task_count": 0, "flow_method_count": 0, "execution_started_at": "2025-11-05T22:53:58.718883+00:00"}}' headers: Accept: - '*/*' Accept-Encoding: - gzip, deflate, zstd Connection: - keep-alive Content-Length: - '434' Content-Type: - application/json User-Agent: - CrewAI-CLI/1.3.0 X-Crewai-Version: - 1.3.0 method: POST uri: https://app.crewai.com/crewai_plus/api/v1/tracing/batches response: body: string: '{"error":"bad_credentials","message":"Bad credentials"}' headers: Connection: - keep-alive Content-Length: - '55' Content-Type: - application/json; charset=utf-8 Date: - Wed, 05 Nov 2025 22:53:59 GMT cache-control: - no-store content-security-policy: - 'default-src ''self'' *.app.crewai.com app.crewai.com; script-src ''self'' ''unsafe-inline'' *.app.crewai.com app.crewai.com https://cdn.jsdelivr.net/npm/apexcharts https://www.gstatic.com https://run.pstmn.io https://apis.google.com https://apis.google.com/js/api.js https://accounts.google.com https://accounts.google.com/gsi/client https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.min.css.map https://*.google.com https://docs.google.com https://slides.google.com https://js.hs-scripts.com https://js.sentry-cdn.com https://browser.sentry-cdn.com https://www.googletagmanager.com https://js-na1.hs-scripts.com https://js.hubspot.com http://js-na1.hs-scripts.com https://bat.bing.com https://cdn.amplitude.com https://cdn.segment.com https://d1d3n03t5zntha.cloudfront.net/ https://descriptusercontent.com https://edge.fullstory.com https://googleads.g.doubleclick.net https://js.hs-analytics.net https://js.hs-banner.com https://js.hsadspixel.net https://js.hscollectedforms.net https://js.usemessages.com https://snap.licdn.com https://static.cloudflareinsights.com https://static.reo.dev https://www.google-analytics.com https://share.descript.com/; style-src ''self'' ''unsafe-inline'' *.app.crewai.com app.crewai.com https://cdn.jsdelivr.net/npm/apexcharts; img-src ''self'' data: *.app.crewai.com app.crewai.com https://zeus.tools.crewai.com https://dashboard.tools.crewai.com https://cdn.jsdelivr.net https://forms.hsforms.com https://track.hubspot.com https://px.ads.linkedin.com https://px4.ads.linkedin.com https://www.google.com https://www.google.com.br; font-src ''self'' data: *.app.crewai.com app.crewai.com; connect-src ''self'' *.app.crewai.com app.crewai.com https://zeus.tools.crewai.com https://connect.useparagon.com/ https://zeus.useparagon.com/* https://*.useparagon.com/* https://run.pstmn.io https://connect.tools.crewai.com/ https://*.sentry.io https://www.google-analytics.com https://edge.fullstory.com https://rs.fullstory.com https://api.hubspot.com https://forms.hscollectedforms.net https://api.hubapi.com https://px.ads.linkedin.com https://px4.ads.linkedin.com https://google.com/pagead/form-data/16713662509 https://google.com/ccm/form-data/16713662509 https://www.google.com/ccm/collect https://worker-actionkit.tools.crewai.com https://api.reo.dev; frame-src ''self'' *.app.crewai.com app.crewai.com https://connect.useparagon.com/ https://zeus.tools.crewai.com https://zeus.useparagon.com/* https://connect.tools.crewai.com/ https://docs.google.com https://drive.google.com https://slides.google.com https://accounts.google.com https://*.google.com https://app.hubspot.com/ https://td.doubleclick.net https://www.googletagmanager.com/ https://www.youtube.com https://share.descript.com' expires: - '0' permissions-policy: - camera=(), microphone=(self), geolocation=() pragma: - no-cache referrer-policy: - strict-origin-when-cross-origin strict-transport-security: - max-age=63072000; includeSubDomains vary: - Accept x-content-type-options: - nosniff x-frame-options: - SAMEORIGIN x-permitted-cross-domain-policies: - none x-request-id: - REDACTED x-runtime: - '0.077031' x-xss-protection: - 1; mode=block status: code: 401 message: Unauthorized - request: body: '{"messages":[{"role":"system","content":"You are Info Gatherer. You gather and summarize information quickly.\nYour personal goal is: Provide brief information\n\nYou ONLY have access to the following tools, and should NEVER make up tools that are not listed here:\n\nTool Name: search_web\nTool Arguments: {''query'': {''description'': None, ''type'': ''str''}}\nTool Description: Search the web for information about a topic.\n\nIMPORTANT: Use the following format in your response:\n\n```\nThought: you should always think about what to do\nAction: the action to take, only one name of [search_web], just the name, exactly as it''s written.\nAction Input: the input to the action, just a simple JSON object, enclosed in curly braces, using \" to wrap keys and values.\nObservation: the result of the action\n```\n\nOnce all necessary information is gathered, return the following format:\n\n```\nThought: I now know the final answer\nFinal Answer: the final answer to the original input question\n```Ensure your final answer strictly adheres to the following OpenAPI schema: {\n \"type\": \"json_schema\",\n \"json_schema\": {\n \"name\": \"SimpleOutput\",\n \"strict\": true,\n \"schema\": {\n \"description\": \"Simple structure for agent outputs.\",\n \"properties\": {\n \"summary\": {\n \"description\": \"A brief summary of findings\",\n \"title\": \"Summary\",\n \"type\": \"string\"\n },\n \"confidence\": {\n \"description\": \"Confidence level from 1-100\",\n \"title\": \"Confidence\",\n \"type\": \"integer\"\n }\n },\n \"required\": [\n \"summary\",\n \"confidence\"\n ],\n \"title\": \"SimpleOutput\",\n \"type\": \"object\",\n \"additionalProperties\": false\n }\n }\n}\n\nDo not include the OpenAPI schema in the final output. Ensure the final output does not include any code block markers like ```json or ```python."},{"role":"user","content":"What is the population of Tokyo? Return your structured output in JSON format with the following fields: summary, confidence"}],"model":"gpt-4o-mini"}' headers: accept: - application/json accept-encoding: - gzip, deflate, zstd connection: - keep-alive content-length: - '2157' content-type: - application/json host: - api.openai.com user-agent: - OpenAI/Python 1.109.1 x-stainless-arch: - arm64 x-stainless-async: - 'false' x-stainless-lang: - python x-stainless-os: - MacOS x-stainless-package-version: - 1.109.1 x-stainless-read-timeout: - '600' x-stainless-retry-count: - '0' x-stainless-runtime: - CPython x-stainless-runtime-version: - 3.12.9 method: POST uri: https://api.openai.com/v1/chat/completions response: body: string: !!binary | H4sIAAAAAAAAAwAAAP//jFRNb9swDL3nVxA6J0W+2/jWFd3Wyz4LDMNcGIpM21plUpPkdV6R/z7I Tuu0y4pdBIjv8elRInU/AhA6FwkIVcmgamsmF1/LctG+Wl98umw3by8/89r9bov249m7L/hBjGMG b7+jCg9ZJ4prazBoph5WDmXAqDo7Xc8XZ4v5YtMBNedoYlppw2TJk1qTnsyn8+VkejqZne2zK9YK vUjg2wgA4L5bo0/K8ZdIYDp+iNTovSxRJI8kAOHYxIiQ3msfJAUxHkDFFJA669cVN2UVErgCQswh MBSacggVgmqcQwpg2TZGxsqAC7jm25ZPIKVzFUMJeJROVdkdbh9icEW2CQncp+JHg65NRZKKF9RS sUvp/daj+yl7zesKjxFBe5DWOv6laxnQtDBbQq2NiSRNvWsdWrCOLTqQlIPcchNgcfqc96Z7H7cX PncoT1JK6fBC+A5u4xLphSZpQJK/Q5fS62533u1inQSQCt/UteyqhVS8VIHjhvJD6wW7wftR0w+M Y67FuD9fMRU6R1IYLWymKe0OX91h0XgZO48aYw4AScShs9n1280e2T12mOHSOt76Z6mi0KR9lTmU nil2kw9sRYfuRgA3XSc3T5pTWMe1DVngW+yOWy7WvZ4YBmhAZ9PlHg0cpBmA1XI/AE8FsxyD1MYf DINQUlWYD6nD5Mgm13wAjA7K/tvOMe2+dE3l/8gPgFJoA+aZdZhr9bTkgeYwfjD/oj1ec2dYxOHR CrOg0cWnyLGQjenHXvjWB6yzQlOJzjrdz35hs9V6Kos1rlYbMdqN/gAAAP//AwDA54G2CQUAAA== headers: CF-RAY: - 999fee2b3e111b53-EWR Connection: - keep-alive Content-Encoding: - gzip Content-Type: - application/json Date: - Wed, 05 Nov 2025 22:54:00 GMT Server: - cloudflare Set-Cookie: - __cf_bm=REDACTED; path=/; expires=Wed, 05-Nov-25 23:24:00 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None - _cfuvid=REDACTED; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Transfer-Encoding: - chunked X-Content-Type-Options: - nosniff access-control-expose-headers: - X-Request-ID alt-svc: - h3=":443"; ma=86400 cf-cache-status: - DYNAMIC openai-organization: - REDACTED openai-processing-ms: - '1270' openai-project: - REDACTED openai-version: - '2020-10-01' x-envoy-upstream-service-time: - '1417' x-openai-proxy-wasm: - v0.1 x-ratelimit-limit-requests: - '10000' x-ratelimit-limit-tokens: - '200000' x-ratelimit-remaining-requests: - '9999' x-ratelimit-remaining-tokens: - '199511' x-ratelimit-reset-requests: - 8.64s x-ratelimit-reset-tokens: - 146ms x-request-id: - req_956101550d2e4e35b2818550ccbb94df status: code: 200 message: OK - request: body: '{"messages":[{"role":"system","content":"You are Info Gatherer. You gather and summarize information quickly.\nYour personal goal is: Provide brief information\n\nYou ONLY have access to the following tools, and should NEVER make up tools that are not listed here:\n\nTool Name: search_web\nTool Arguments: {''query'': {''description'': None, ''type'': ''str''}}\nTool Description: Search the web for information about a topic.\n\nIMPORTANT: Use the following format in your response:\n\n```\nThought: you should always think about what to do\nAction: the action to take, only one name of [search_web], just the name, exactly as it''s written.\nAction Input: the input to the action, just a simple JSON object, enclosed in curly braces, using \" to wrap keys and values.\nObservation: the result of the action\n```\n\nOnce all necessary information is gathered, return the following format:\n\n```\nThought: I now know the final answer\nFinal Answer: the final answer to the original input question\n```Ensure your final answer strictly adheres to the following OpenAPI schema: {\n \"type\": \"json_schema\",\n \"json_schema\": {\n \"name\": \"SimpleOutput\",\n \"strict\": true,\n \"schema\": {\n \"description\": \"Simple structure for agent outputs.\",\n \"properties\": {\n \"summary\": {\n \"description\": \"A brief summary of findings\",\n \"title\": \"Summary\",\n \"type\": \"string\"\n },\n \"confidence\": {\n \"description\": \"Confidence level from 1-100\",\n \"title\": \"Confidence\",\n \"type\": \"integer\"\n }\n },\n \"required\": [\n \"summary\",\n \"confidence\"\n ],\n \"title\": \"SimpleOutput\",\n \"type\": \"object\",\n \"additionalProperties\": false\n }\n }\n}\n\nDo not include the OpenAPI schema in the final output. Ensure the final output does not include any code block markers like ```json or ```python."},{"role":"user","content":"What is the population of Tokyo? Return your structured output in JSON format with the following fields: summary, confidence"},{"role":"assistant","content":"Thought: I need to find the current population of Tokyo. \nAction: search_web\nAction Input: {\"query\":\"current population of Tokyo\"}\nObservation: Tokyo''s population in 2023 was approximately 21 million people in the city proper, and 37 million in the greater metropolitan area."}],"model":"gpt-4o-mini"}' headers: accept: - application/json accept-encoding: - gzip, deflate, zstd connection: - keep-alive content-length: - '2473' content-type: - application/json cookie: - REDACTED host: - api.openai.com user-agent: - OpenAI/Python 1.109.1 x-stainless-arch: - arm64 x-stainless-async: - 'false' x-stainless-lang: - python x-stainless-os: - MacOS x-stainless-package-version: - 1.109.1 x-stainless-read-timeout: - '600' x-stainless-retry-count: - '0' x-stainless-runtime: - CPython x-stainless-runtime-version: - 3.12.9 method: POST uri: https://api.openai.com/v1/chat/completions response: body: string: !!binary | H4sIAAAAAAAAAwAAAP//jFNNaxsxEL37Vww628Gfcby3UBraQguBXEo3LBNpdleNViMkbRLX+L8X ya7XSVPoRaB580Zv3ox2IwChlShAyBaj7JyZfPjeNMuP9uWhbta3zdOXX/NPN9fqW1Bfb3stxonB Dz9Jxj+sC8mdMxQ12wMsPWGkVHW2vpwvrhbz5TQDHSsyida4OFnypNNWT+bT+XIyXU9mV0d2y1pS EAX8GAEA7PKZdFpFL6KAXCtHOgoBGxLFKQlAeDYpIjAEHSLaKMYDKNlGsln6Xct908YCPoPlZ3hM R2wJam3RANrwTL60N/l2nW8F7EoLUIrQdx36bSkKKMUdP24ZWgyA4Nj1BpMTwDWgc55fdIeRzBbm M+i0MQnTNr8kddyC8+zIA1oFi/XbjCY76aGj6Nmx0REtoCe8KMX4oEWyrbUiKynJ2UxLuz9v2FPd B0ym296YMwCt5ZilZqvvj8j+ZK7hxnl+CG+ootZWh7byhIFtMjJEdiKj+xHAfR5i/2ouwnnuXKwi P1J+brnZHOqJYXfO0SMYOaIZ4qvl1fidepWiiNqEszUQEmVLaqAOO4O90nwGjM66/lvNe7UPnWvb /E/5AZCSXCRVOU9Ky9cdD2me0tf6V9rJ5SxYBPJPWlIVNfk0CUU19uaw8CJsQ6SuqrVtyDuvD1tf u2p1OcX6klarjRjtR78BAAD//wMAzspSwwMEAAA= headers: CF-RAY: - 999fee34cbb91b53-EWR Connection: - keep-alive Content-Encoding: - gzip Content-Type: - application/json Date: - Wed, 05 Nov 2025 22:54:01 GMT Server: - cloudflare Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Transfer-Encoding: - chunked X-Content-Type-Options: - nosniff access-control-expose-headers: - X-Request-ID alt-svc: - h3=":443"; ma=86400 cf-cache-status: - DYNAMIC openai-organization: - REDACTED openai-processing-ms: - '732' openai-project: - REDACTED openai-version: - '2020-10-01' x-envoy-upstream-service-time: - '765' x-openai-proxy-wasm: - v0.1 x-ratelimit-limit-requests: - '10000' x-ratelimit-limit-tokens: - '200000' x-ratelimit-remaining-requests: - '9998' x-ratelimit-remaining-tokens: - '199441' x-ratelimit-reset-requests: - 15.886s x-ratelimit-reset-tokens: - 167ms x-request-id: - req_38b9ec4e10324fb69598cd32ed245de3 status: code: 200 message: OK - request: body: '{"messages":[{"role":"system","content":"Ensure your final answer strictly adheres to the following OpenAPI schema: {\n \"type\": \"json_schema\",\n \"json_schema\": {\n \"name\": \"SimpleOutput\",\n \"strict\": true,\n \"schema\": {\n \"description\": \"Simple structure for agent outputs.\",\n \"properties\": {\n \"summary\": {\n \"description\": \"A brief summary of findings\",\n \"title\": \"Summary\",\n \"type\": \"string\"\n },\n \"confidence\": {\n \"description\": \"Confidence level from 1-100\",\n \"title\": \"Confidence\",\n \"type\": \"integer\"\n }\n },\n \"required\": [\n \"summary\",\n \"confidence\"\n ],\n \"title\": \"SimpleOutput\",\n \"type\": \"object\",\n \"additionalProperties\": false\n }\n }\n}\n\nDo not include the OpenAPI schema in the final output. Ensure the final output does not include any code block markers like ```json or ```python."},{"role":"user","content":"{\n \"summary\": \"Tokyo has a population of approximately 21 million in the city proper and 37 million in the greater metropolitan area.\",\n \"confidence\": 90\n}"}],"model":"gpt-4o-mini","response_format":{"type":"json_schema","json_schema":{"schema":{"description":"Simple structure for agent outputs.","properties":{"summary":{"description":"A brief summary of findings","title":"Summary","type":"string"},"confidence":{"description":"Confidence level from 1-100","title":"Confidence","type":"integer"}},"required":["summary","confidence"],"title":"SimpleOutput","type":"object","additionalProperties":false},"name":"SimpleOutput","strict":true}},"stream":false}' headers: accept: - application/json accept-encoding: - gzip, deflate, zstd connection: - keep-alive content-length: - '1723' content-type: - application/json cookie: - REDACTED host: - api.openai.com user-agent: - OpenAI/Python 1.109.1 x-stainless-arch: - arm64 x-stainless-async: - 'false' x-stainless-helper-method: - chat.completions.parse x-stainless-lang: - python x-stainless-os: - MacOS x-stainless-package-version: - 1.109.1 x-stainless-read-timeout: - '600' x-stainless-retry-count: - '0' x-stainless-runtime: - CPython x-stainless-runtime-version: - 3.12.9 method: POST uri: https://api.openai.com/v1/chat/completions response: body: string: !!binary | H4sIAAAAAAAAAwAAAP//jFPLbtswELzrKxY8W4EtW3aia5BDgQJ9oAcXVSDQ5EpiTXFZkiosGP73 QvJDctICvfCws7OcnSGPEQBTkmXARM2DaKyOn79XVfr8SX7d7j9/WH0R9rDd/vpoX9LqpduxWc+g 3U8U4cp6ENRYjUGROcPCIQ/YT11s1snycZmsFgPQkETd0yob4hXFjTIqTubJKp5v4sXjhV2TEuhZ Bj8iAIDjcPY6jcQDy2A+u1Ya9J5XyLJbEwBzpPsK494rH7gJbDaCgkxAM0g/5sy3TcNdl7MsZ99o 3xHU3AMHS7bVvF8IqARuraODanhA3UGygEZp3WPKQKgRhAodWEcWHXAjYbl521ENhjhoMDiypFXg BrhD/pCzWd6LKpVEIzBn2dP8NBXssGw9700zrdYTgBtDYdA4WPV6QU43czRV1tHOv6GyUhnl68Ih 92R6I3wgywb0FAG8DiG0d74y66ixoQi0x+G6ZbI6z2Nj9hP0khALFLie1NMr625eITFwpf0kRia4 qFGO1DFz3kpFEyCabP1ezd9mnzdXpvqf8SMgBNqAsrAOpRL3G49tDvuv8a+2m8uDYObR/VYCi6DQ 9UlILHmrzw+W+c4HbIpSmQqdder8aktbpOs5L9eYpk8sOkV/AAAA//8DADo6EVPDAwAA headers: CF-RAY: - 999fee3a4a241b53-EWR Connection: - keep-alive Content-Encoding: - gzip Content-Type: - application/json Date: - Wed, 05 Nov 2025 22:54:02 GMT Server: - cloudflare Strict-Transport-Security: - max-age=31536000; includeSubDomains; preload Transfer-Encoding: - chunked X-Content-Type-Options: - nosniff access-control-expose-headers: - X-Request-ID alt-svc: - h3=":443"; ma=86400 cf-cache-status: - DYNAMIC openai-organization: - REDACTED openai-processing-ms: - '668' openai-project: - REDACTED openai-version: - '2020-10-01' x-envoy-upstream-service-time: - '692' x-openai-proxy-wasm: - v0.1 x-ratelimit-limit-requests: - '10000' x-ratelimit-limit-tokens: - '200000' x-ratelimit-remaining-requests: - '9998' x-ratelimit-remaining-tokens: - '199735' x-ratelimit-reset-requests: - 15.025s x-ratelimit-reset-tokens: - 79ms x-request-id: - req_7e08fbc193574ac6955499d9d41b92dc status: code: 200 message: OK version: 1