Description
Every time I try to continue a conversation in the playground, I get this error even though the original run works fine:
Error
status_code: 400, model_name: claude-opus-4-5, body: {'type': 'error', 'error': {'type': 'invalid_request_error', 'message': 'messages.0.content.1: unexpected `tool_use_id` found in `tool_result` blocks: toolu_015wrtzPiFUKyidNpXirV2Nv. Each `tool_result` block must have a corresponding `tool_use` block in the previous message.'}, 'request_id': 'req_011CZM8w92PkqGaRLBXPA4jb'}
Python, Logfire & OS Versions, related packages (not required)
logfire="4.16.0"
platform="macOS-26.2-arm64-arm-64bit"
python="3.12.12 (main, Oct 28 2025, 11:52:25) [Clang 20.1.4 ]"
[related_packages]
requests="2.32.5"
pydantic="2.12.5"
fastapi="0.124.2"
openai="2.26.0"
protobuf="6.33.5"
rich="14.2.0"
executing="2.2.1"
opentelemetry-api="1.39.1"
opentelemetry-exporter-otlp-proto-common="1.39.1"
opentelemetry-exporter-otlp-proto-http="1.39.1"
opentelemetry-instrumentation="0.60b1"
opentelemetry-instrumentation-asgi="0.60b1"
opentelemetry-instrumentation-celery="0.60b1"
opentelemetry-instrumentation-dbapi="0.60b1"
opentelemetry-instrumentation-fastapi="0.60b1"
opentelemetry-instrumentation-httpx="0.60b1"
opentelemetry-instrumentation-psycopg="0.60b1"
opentelemetry-instrumentation-psycopg2="0.60b1"
opentelemetry-instrumentation-redis="0.60b1"
opentelemetry-instrumentation-requests="0.60b1"
opentelemetry-instrumentation-sqlalchemy="0.60b1"
opentelemetry-proto="1.39.1"
opentelemetry-sdk="1.39.1"
opentelemetry-semantic-conventions="0.60b1"
opentelemetry-util-http="0.60b1"
Description
Every time I try to continue a conversation in the playground, I get this error even though the original run works fine:
Python, Logfire & OS Versions, related packages (not required)