Skip to content

test(vercelai): Explicitly check for tool name #41526

test(vercelai): Explicitly check for tool name

test(vercelai): Explicitly check for tool name #41526

Triggered via pull request December 23, 2025 13:31
Status Failure
Total duration 18m 44s
Artifacts 1

build.yml

on: pull_request
Get Metadata
9s
Get Metadata
Check file formatting
3m 23s
Check file formatting
Check PR branches
3s
Check PR branches
Prepare E2E tests
2m 15s
Prepare E2E tests
Matrix: job_browser_loader_tests
Matrix: job_browser_playwright_tests
Matrix: job_node_integration_tests
Matrix: job_node_unit_tests
Matrix: job_remix_integration_tests
Size Check
1m 34s
Size Check
Lint
37s
Lint
Circular Dependency Check
1m 23s
Circular Dependency Check
Upload Artifacts
Upload Artifacts
Browser Unit Tests
3m 43s
Browser Unit Tests
Bun Unit Tests
38s
Bun Unit Tests
Deno Unit Tests
46s
Deno Unit Tests
Cloudflare Integration Tests
41s
Cloudflare Integration Tests
Node Overhead Check
3m 25s
Node Overhead Check
Check for faulty .d.ts files
34s
Check for faulty .d.ts files
Matrix: job_e2e_tests
Matrix: job_optional_e2e_tests
All required jobs passed or were skipped
3s
All required jobs passed or were skipped
Fit to window
Zoom out
Zoom in

Annotations

28 errors and 163 warnings
Check file formatting
Process completed with exit code 1.
Lint
Process completed with exit code 1.
Node (18) Integration Tests
Process completed with exit code 1.
suites/tracing/langchain/test.ts > LangChain integration > esm/cjs > cjs > creates langchain related spans with sendDefaultPii: true: dev-packages/node-integration-tests/utils/assertions.ts#L35
AssertionError: expected { contexts: { …(8) }, …(14) } to match object { event_id: Any<String>, …(5) } (90 matching properties omitted from actual) - Expected + Received @@ -1,75 +1,279 @@ { "event_id": Any<String>, - "spans": ArrayContaining [ - ObjectContaining { - "data": ObjectContaining { + "spans": [ + { + "data": { + "http.request.method": "POST", + "http.request.method_original": "POST", + "http.response.header.content-length": 253, + "http.response.status_code": 200, + "network.peer.address": "::1", + "network.peer.port": 37175, + "otel.kind": "CLIENT", + "sentry.op": "http.client", + "sentry.origin": "auto.http.otel.node_fetch", + "server.address": "localhost", + "server.port": 37175, + "url": "http://localhost:37175/v1/messages", + "url.full": "http://localhost:37175/v1/messages", + "url.path": "/v1/messages", + "url.query": "", + "url.scheme": "http", + "user_agent.original": "Anthropic/JS 0.65.0", + }, + "description": "POST http://localhost:37175/v1/messages", + "op": "http.client", + "origin": "auto.http.otel.node_fetch", + "parent_span_id": "5fecd96bea66a7dc", + "span_id": "08fdef622ef045c4", + "start_timestamp": 1766497278.327, + "status": "ok", + "timestamp": 1766497278.3656707, + "trace_id": "04760f631149bffe8090472b7f2b23dd", + }, + { + "data": { "gen_ai.operation.name": "chat", "gen_ai.request.max_tokens": 100, - "gen_ai.request.messages": Any<String>, + "gen_ai.request.messages": "[{\"role\":\"user\",\"content\":\"Tell me a joke\"}]", "gen_ai.request.model": "claude-3-5-sonnet-20241022", "gen_ai.request.temperature": 0.7, - "gen_ai.response.id": Any<String>, - "gen_ai.response.model": Any<String>, - "gen_ai.response.stop_reason": Any<String>, - "gen_ai.response.text": Any<String>, + "gen_ai.response.id": "msg_test123", + "gen_ai.response.model": "claude-3-5-sonnet-20241022", + "gen_ai.response.stop_reason": "end_turn", + "gen_ai.response.text": "[\"Mock response from Anthropic!\"]", "gen_ai.system": "anthropic", "gen_ai.usage.input_tokens": 10, "gen_ai.usage.output_tokens": 15, "gen_ai.usage.total_tokens": 25, "sentry.op": "gen_ai.chat", "sentry.origin": "auto.ai.langchain", }, "description": "chat claude-3-5-sonnet-20241022", "op": "gen_ai.chat", "origin": "auto.ai.langchain", + "parent_span_id": "5fecd96bea66a7dc", + "span_id": "4628aaeedfa45437", + "start_timestamp": 1766497278.288, "status": "ok", + "timestamp": 1766497278.3748467, + "trace_id": "04760f631149bffe8090472b7f2b23dd", }, - ObjectContaining { - "data": ObjectContaining { + { + "data": { + "gen_ai.operation.name": "chat", + "gen_ai.request.max_tokens": 100, + "gen_ai.request.messages": "[{\"role\":\"user\",\"content\":\"Tell me a joke\"}]", + "gen_ai.request.model": "claude-3-5-sonnet-20241022", + "gen_ai.request.temperature": 0.7, + "gen_ai.response.id": "msg_test123", + "gen_ai.response.model": "claude-3-5-sonnet-20241022", + "gen_ai.response.stop_reason": "end_turn", + "gen_ai.response.text": "[\"Mock response from Anthropic!\"]", + "gen_ai.system": "anthropic", + "gen_ai.usage.input_tokens": 10, + "gen_ai.usage.output_tokens": 15, + "gen_ai.usage.total_tokens": 25, + "sentry.op": "gen_ai.chat", + "sentry.origin": "auto.ai.langchain", + }, + "description": "chat claude-3-5-sonnet-20241022", + "op": "gen_ai.chat", + "origin": "auto.ai.langchain", + "parent_span_id": "5fecd96bea66a7dc", + "span_id": "c0b688ca229f1afa", + "start_timestamp": 1766497278.289, +
suites/tracing/langchain/test.ts > LangChain integration > esm/cjs > esm > creates langchain related spans with sendDefaultPii: true: dev-packages/node-integration-tests/utils/assertions.ts#L35
AssertionError: expected { contexts: { …(8) }, …(14) } to match object { event_id: Any<String>, …(5) } (90 matching properties omitted from actual) - Expected + Received @@ -1,75 +1,201 @@ { "event_id": Any<String>, - "spans": ArrayContaining [ - ObjectContaining { - "data": ObjectContaining { + "spans": [ + { + "data": { + "http.request.method": "POST", + "http.request.method_original": "POST", + "http.response.header.content-length": 253, + "http.response.status_code": 200, + "network.peer.address": "::1", + "network.peer.port": 42891, + "otel.kind": "CLIENT", + "sentry.op": "http.client", + "sentry.origin": "auto.http.otel.node_fetch", + "server.address": "localhost", + "server.port": 42891, + "url": "http://localhost:42891/v1/messages", + "url.full": "http://localhost:42891/v1/messages", + "url.path": "/v1/messages", + "url.query": "", + "url.scheme": "http", + "user_agent.original": "Anthropic/JS 0.65.0", + }, + "description": "POST http://localhost:42891/v1/messages", + "op": "http.client", + "origin": "auto.http.otel.node_fetch", + "parent_span_id": "6045c0203b87e952", + "span_id": "640a6c55073b1d9c", + "start_timestamp": 1766497277.217, + "status": "ok", + "timestamp": 1766497277.2626615, + "trace_id": "1d85788ccfde8bd3e3132e624fc450c6", + }, + { + "data": { "gen_ai.operation.name": "chat", "gen_ai.request.max_tokens": 100, - "gen_ai.request.messages": Any<String>, + "gen_ai.request.messages": "[{\"role\":\"user\",\"content\":\"Tell me a joke\"}]", "gen_ai.request.model": "claude-3-5-sonnet-20241022", "gen_ai.request.temperature": 0.7, - "gen_ai.response.id": Any<String>, - "gen_ai.response.model": Any<String>, - "gen_ai.response.stop_reason": Any<String>, - "gen_ai.response.text": Any<String>, + "gen_ai.response.id": "msg_test123", + "gen_ai.response.model": "claude-3-5-sonnet-20241022", + "gen_ai.response.stop_reason": "end_turn", + "gen_ai.response.text": "[\"Mock response from Anthropic!\"]", "gen_ai.system": "anthropic", "gen_ai.usage.input_tokens": 10, "gen_ai.usage.output_tokens": 15, "gen_ai.usage.total_tokens": 25, "sentry.op": "gen_ai.chat", "sentry.origin": "auto.ai.langchain", }, "description": "chat claude-3-5-sonnet-20241022", "op": "gen_ai.chat", "origin": "auto.ai.langchain", + "parent_span_id": "6045c0203b87e952", + "span_id": "64ef9d1e73797c18", + "start_timestamp": 1766497277.183, "status": "ok", + "timestamp": 1766497277.2724676, + "trace_id": "1d85788ccfde8bd3e3132e624fc450c6", }, - ObjectContaining { - "data": ObjectContaining { + { + "data": { + "gen_ai.operation.name": "chat", + "gen_ai.request.max_tokens": 100, + "gen_ai.request.model": "claude-3-5-sonnet-20241022", + "gen_ai.request.temperature": 0.7, + "gen_ai.response.id": "msg_test123", + "gen_ai.response.model": "claude-3-5-sonnet-20241022", + "gen_ai.response.stop_reason": "end_turn", + "gen_ai.system": "anthropic", + "gen_ai.usage.input_tokens": 10, + "gen_ai.usage.output_tokens": 15, + "gen_ai.usage.total_tokens": 25, + "sentry.op": "gen_ai.chat", + "sentry.origin": "auto.ai.langchain", + }, + "description": "chat claude-3-5-sonnet-20241022", + "op": "gen_ai.chat", + "origin": "auto.ai.langchain", + "parent_span_id": "6045c0203b87e952", + "span_id": "6f757ec61b8292bf", + "start_timestamp": 1766497277.184, + "status": "ok", + "timestamp": 1766497277.2732081, + "trace_id": "1d85788ccfde8bd3e3132e624fc450c6", + }, + { + "data": { + "http
suites/tracing/langchain/test.ts > LangChain integration > esm/cjs > cjs > creates langchain related spans with sendDefaultPii: false: dev-packages/node-integration-tests/utils/assertions.ts#L35
AssertionError: expected { contexts: { …(8) }, …(14) } to match object { event_id: Any<String>, …(5) } (90 matching properties omitted from actual) - Expected + Received @@ -1,70 +1,269 @@ { "event_id": Any<String>, - "spans": ArrayContaining [ - ObjectContaining { - "data": ObjectContaining { + "spans": [ + { + "data": { + "http.request.method": "POST", + "http.request.method_original": "POST", + "http.response.header.content-length": 253, + "http.response.status_code": 200, + "network.peer.address": "::1", + "network.peer.port": 40343, + "otel.kind": "CLIENT", + "sentry.op": "http.client", + "sentry.origin": "auto.http.otel.node_fetch", + "server.address": "localhost", + "server.port": 40343, + "url": "http://localhost:40343/v1/messages", + "url.full": "http://localhost:40343/v1/messages", + "url.path": "/v1/messages", + "url.query": "", + "url.scheme": "http", + "user_agent.original": "Anthropic/JS 0.65.0", + }, + "description": "POST http://localhost:40343/v1/messages", + "op": "http.client", + "origin": "auto.http.otel.node_fetch", + "parent_span_id": "439c29c37934ddb4", + "span_id": "5416ac2ef852ded0", + "start_timestamp": 1766497275.239, + "status": "ok", + "timestamp": 1766497275.2922738, + "trace_id": "a82e17251c31739af54392825d563d68", + }, + { + "data": { "gen_ai.operation.name": "chat", "gen_ai.request.max_tokens": 100, "gen_ai.request.model": "claude-3-5-sonnet-20241022", "gen_ai.request.temperature": 0.7, - "gen_ai.response.id": Any<String>, - "gen_ai.response.model": Any<String>, - "gen_ai.response.stop_reason": Any<String>, + "gen_ai.response.id": "msg_test123", + "gen_ai.response.model": "claude-3-5-sonnet-20241022", + "gen_ai.response.stop_reason": "end_turn", + "gen_ai.system": "anthropic", + "gen_ai.usage.input_tokens": 10, + "gen_ai.usage.output_tokens": 15, + "gen_ai.usage.total_tokens": 25, + "sentry.op": "gen_ai.chat", + "sentry.origin": "auto.ai.langchain", + }, + "description": "chat claude-3-5-sonnet-20241022", + "op": "gen_ai.chat", + "origin": "auto.ai.langchain", + "parent_span_id": "439c29c37934ddb4", + "span_id": "96c35bb11faadcea", + "start_timestamp": 1766497275.203, + "status": "ok", + "timestamp": 1766497275.3027081, + "trace_id": "a82e17251c31739af54392825d563d68", + }, + { + "data": { + "gen_ai.operation.name": "chat", + "gen_ai.request.max_tokens": 100, + "gen_ai.request.model": "claude-3-5-sonnet-20241022", + "gen_ai.request.temperature": 0.7, + "gen_ai.response.id": "msg_test123", + "gen_ai.response.model": "claude-3-5-sonnet-20241022", + "gen_ai.response.stop_reason": "end_turn", "gen_ai.system": "anthropic", "gen_ai.usage.input_tokens": 10, "gen_ai.usage.output_tokens": 15, "gen_ai.usage.total_tokens": 25, "sentry.op": "gen_ai.chat", "sentry.origin": "auto.ai.langchain", }, "description": "chat claude-3-5-sonnet-20241022", "op": "gen_ai.chat", "origin": "auto.ai.langchain", + "parent_span_id": "439c29c37934ddb4", + "span_id": "052fec80af088267", + "start_timestamp": 1766497275.203, "status": "ok", + "timestamp": 1766497275.3022902, + "trace_id": "a82e17251c31739af54392825d563d68", }, - ObjectContaining { - "data": ObjectContaining { + { + "data": { + "gen_ai.operation.name": "chat", + "gen_ai.request.max_tokens": 100, + "gen_ai.request.model": "claude-3-5-sonnet-20241022", + "gen_ai.request.temperature": 0.7, + "gen_ai.response.id": "msg_test123", + "gen_ai.response.model":
suites/tracing/langchain/test.ts > LangChain integration > esm/cjs > esm > creates langchain related spans with sendDefaultPii: false: dev-packages/node-integration-tests/utils/assertions.ts#L35
AssertionError: expected { contexts: { …(8) }, …(14) } to match object { event_id: Any<String>, …(5) } (90 matching properties omitted from actual) - Expected + Received @@ -1,70 +1,196 @@ { "event_id": Any<String>, - "spans": ArrayContaining [ - ObjectContaining { - "data": ObjectContaining { + "spans": [ + { + "data": { + "http.request.method": "POST", + "http.request.method_original": "POST", + "http.response.header.content-length": 253, + "http.response.status_code": 200, + "network.peer.address": "::1", + "network.peer.port": 34559, + "otel.kind": "CLIENT", + "sentry.op": "http.client", + "sentry.origin": "auto.http.otel.node_fetch", + "server.address": "localhost", + "server.port": 34559, + "url": "http://localhost:34559/v1/messages", + "url.full": "http://localhost:34559/v1/messages", + "url.path": "/v1/messages", + "url.query": "", + "url.scheme": "http", + "user_agent.original": "Anthropic/JS 0.65.0", + }, + "description": "POST http://localhost:34559/v1/messages", + "op": "http.client", + "origin": "auto.http.otel.node_fetch", + "parent_span_id": "714d1260192b56db", + "span_id": "f027ca18e4a47796", + "start_timestamp": 1766497274.158, + "status": "ok", + "timestamp": 1766497274.1999075, + "trace_id": "52afee752e8e40ca1bd932cfb5e01b01", + }, + { + "data": { + "gen_ai.operation.name": "chat", + "gen_ai.request.max_tokens": 100, + "gen_ai.request.model": "claude-3-5-sonnet-20241022", + "gen_ai.request.temperature": 0.7, + "gen_ai.response.id": "msg_test123", + "gen_ai.response.model": "claude-3-5-sonnet-20241022", + "gen_ai.response.stop_reason": "end_turn", + "gen_ai.system": "anthropic", + "gen_ai.usage.input_tokens": 10, + "gen_ai.usage.output_tokens": 15, + "gen_ai.usage.total_tokens": 25, + "sentry.op": "gen_ai.chat", + "sentry.origin": "auto.ai.langchain", + }, + "description": "chat claude-3-5-sonnet-20241022", + "op": "gen_ai.chat", + "origin": "auto.ai.langchain", + "parent_span_id": "714d1260192b56db", + "span_id": "1c43f9ee78034f11", + "start_timestamp": 1766497274.128, + "status": "ok", + "timestamp": 1766497274.2093868, + "trace_id": "52afee752e8e40ca1bd932cfb5e01b01", + }, + { + "data": { "gen_ai.operation.name": "chat", "gen_ai.request.max_tokens": 100, "gen_ai.request.model": "claude-3-5-sonnet-20241022", "gen_ai.request.temperature": 0.7, - "gen_ai.response.id": Any<String>, - "gen_ai.response.model": Any<String>, - "gen_ai.response.stop_reason": Any<String>, + "gen_ai.response.id": "msg_test123", + "gen_ai.response.model": "claude-3-5-sonnet-20241022", + "gen_ai.response.stop_reason": "end_turn", "gen_ai.system": "anthropic", "gen_ai.usage.input_tokens": 10, "gen_ai.usage.output_tokens": 15, "gen_ai.usage.total_tokens": 25, "sentry.op": "gen_ai.chat", "sentry.origin": "auto.ai.langchain", }, "description": "chat claude-3-5-sonnet-20241022", "op": "gen_ai.chat", "origin": "auto.ai.langchain", + "parent_span_id": "714d1260192b56db", + "span_id": "b323dde3c39cab74", + "start_timestamp": 1766497274.129, "status": "ok", + "timestamp": 1766497274.210065, + "trace_id": "52afee752e8e40ca1bd932cfb5e01b01", }, - ObjectContaining { - "data": ObjectContaining { + { + "data": { + "http.request.method": "POST", + "http.request.method_original": "POST", + "http.response.header.content-length": 249, + "http.response.status_code": 200, + "network.peer.address": "::1", + "network.peer.port": 34559, + "
Node (24) Integration Tests
Process completed with exit code 1.
suites/tracing/langchain/test.ts > LangChain integration > esm/cjs > cjs > creates langchain related spans with sendDefaultPii: true: dev-packages/node-integration-tests/utils/assertions.ts#L35
AssertionError: expected { contexts: { …(8) }, …(14) } to match object { event_id: Any<String>, …(5) } (90 matching properties omitted from actual) - Expected + Received @@ -1,75 +1,279 @@ { "event_id": Any<String>, - "spans": ArrayContaining [ - ObjectContaining { - "data": ObjectContaining { + "spans": [ + { + "data": { + "http.request.method": "POST", + "http.request.method_original": "POST", + "http.response.header.content-length": 253, + "http.response.status_code": 200, + "network.peer.address": "::1", + "network.peer.port": 34761, + "otel.kind": "CLIENT", + "sentry.op": "http.client", + "sentry.origin": "auto.http.otel.node_fetch", + "server.address": "localhost", + "server.port": 34761, + "url": "http://localhost:34761/v1/messages", + "url.full": "http://localhost:34761/v1/messages", + "url.path": "/v1/messages", + "url.query": "", + "url.scheme": "http", + "user_agent.original": "Anthropic/JS 0.65.0", + }, + "description": "POST http://localhost:34761/v1/messages", + "op": "http.client", + "origin": "auto.http.otel.node_fetch", + "parent_span_id": "1afef948ccb1092d", + "span_id": "593b515613fb5c6a", + "start_timestamp": 1766497315.442, + "status": "ok", + "timestamp": 1766497315.4905782, + "trace_id": "0e6045b087571e8b5e3671aeebbaf065", + }, + { + "data": { "gen_ai.operation.name": "chat", "gen_ai.request.max_tokens": 100, - "gen_ai.request.messages": Any<String>, + "gen_ai.request.messages": "[{\"role\":\"user\",\"content\":\"Tell me a joke\"}]", "gen_ai.request.model": "claude-3-5-sonnet-20241022", "gen_ai.request.temperature": 0.7, - "gen_ai.response.id": Any<String>, - "gen_ai.response.model": Any<String>, - "gen_ai.response.stop_reason": Any<String>, - "gen_ai.response.text": Any<String>, + "gen_ai.response.id": "msg_test123", + "gen_ai.response.model": "claude-3-5-sonnet-20241022", + "gen_ai.response.stop_reason": "end_turn", + "gen_ai.response.text": "[\"Mock response from Anthropic!\"]", "gen_ai.system": "anthropic", "gen_ai.usage.input_tokens": 10, "gen_ai.usage.output_tokens": 15, "gen_ai.usage.total_tokens": 25, "sentry.op": "gen_ai.chat", "sentry.origin": "auto.ai.langchain", }, "description": "chat claude-3-5-sonnet-20241022", "op": "gen_ai.chat", "origin": "auto.ai.langchain", + "parent_span_id": "1afef948ccb1092d", + "span_id": "158f906fab95af6d", + "start_timestamp": 1766497315.389, "status": "ok", + "timestamp": 1766497315.493809, + "trace_id": "0e6045b087571e8b5e3671aeebbaf065", }, - ObjectContaining { - "data": ObjectContaining { + { + "data": { + "gen_ai.operation.name": "chat", + "gen_ai.request.max_tokens": 100, + "gen_ai.request.messages": "[{\"role\":\"user\",\"content\":\"Tell me a joke\"}]", + "gen_ai.request.model": "claude-3-5-sonnet-20241022", + "gen_ai.request.temperature": 0.7, + "gen_ai.response.id": "msg_test123", + "gen_ai.response.model": "claude-3-5-sonnet-20241022", + "gen_ai.response.stop_reason": "end_turn", + "gen_ai.response.text": "[\"Mock response from Anthropic!\"]", + "gen_ai.system": "anthropic", + "gen_ai.usage.input_tokens": 10, + "gen_ai.usage.output_tokens": 15, + "gen_ai.usage.total_tokens": 25, + "sentry.op": "gen_ai.chat", + "sentry.origin": "auto.ai.langchain", + }, + "description": "chat claude-3-5-sonnet-20241022", + "op": "gen_ai.chat", + "origin": "auto.ai.langchain", + "parent_span_id": "1afef948ccb1092d", + "span_id": "627c9b8b957ff9f6", + "start_timestamp": 1766497315.389, +
suites/tracing/langchain/test.ts > LangChain integration > esm/cjs > esm > creates langchain related spans with sendDefaultPii: true: dev-packages/node-integration-tests/utils/assertions.ts#L35
AssertionError: expected { contexts: { …(8) }, …(14) } to match object { event_id: Any<String>, …(5) } (90 matching properties omitted from actual) - Expected + Received @@ -1,75 +1,201 @@ { "event_id": Any<String>, - "spans": ArrayContaining [ - ObjectContaining { - "data": ObjectContaining { + "spans": [ + { + "data": { + "http.request.method": "POST", + "http.request.method_original": "POST", + "http.response.header.content-length": 253, + "http.response.status_code": 200, + "network.peer.address": "::1", + "network.peer.port": 35055, + "otel.kind": "CLIENT", + "sentry.op": "http.client", + "sentry.origin": "auto.http.otel.node_fetch", + "server.address": "localhost", + "server.port": 35055, + "url": "http://localhost:35055/v1/messages", + "url.full": "http://localhost:35055/v1/messages", + "url.path": "/v1/messages", + "url.query": "", + "url.scheme": "http", + "user_agent.original": "Anthropic/JS 0.65.0", + }, + "description": "POST http://localhost:35055/v1/messages", + "op": "http.client", + "origin": "auto.http.otel.node_fetch", + "parent_span_id": "293f747ccedcdb16", + "span_id": "a1893b66e5f9d2a7", + "start_timestamp": 1766497314.356, + "status": "ok", + "timestamp": 1766497314.402164, + "trace_id": "f4dfe6261f92604be5c9361da86c98a4", + }, + { + "data": { "gen_ai.operation.name": "chat", "gen_ai.request.max_tokens": 100, - "gen_ai.request.messages": Any<String>, + "gen_ai.request.messages": "[{\"role\":\"user\",\"content\":\"Tell me a joke\"}]", "gen_ai.request.model": "claude-3-5-sonnet-20241022", "gen_ai.request.temperature": 0.7, - "gen_ai.response.id": Any<String>, - "gen_ai.response.model": Any<String>, - "gen_ai.response.stop_reason": Any<String>, - "gen_ai.response.text": Any<String>, + "gen_ai.response.id": "msg_test123", + "gen_ai.response.model": "claude-3-5-sonnet-20241022", + "gen_ai.response.stop_reason": "end_turn", + "gen_ai.response.text": "[\"Mock response from Anthropic!\"]", "gen_ai.system": "anthropic", "gen_ai.usage.input_tokens": 10, "gen_ai.usage.output_tokens": 15, "gen_ai.usage.total_tokens": 25, "sentry.op": "gen_ai.chat", "sentry.origin": "auto.ai.langchain", }, "description": "chat claude-3-5-sonnet-20241022", "op": "gen_ai.chat", "origin": "auto.ai.langchain", + "parent_span_id": "293f747ccedcdb16", + "span_id": "7acf7f67e12ff332", + "start_timestamp": 1766497314.342, "status": "ok", + "timestamp": 1766497314.4067414, + "trace_id": "f4dfe6261f92604be5c9361da86c98a4", }, - ObjectContaining { - "data": ObjectContaining { + { + "data": { + "gen_ai.operation.name": "chat", + "gen_ai.request.max_tokens": 100, + "gen_ai.request.model": "claude-3-5-sonnet-20241022", + "gen_ai.request.temperature": 0.7, + "gen_ai.response.id": "msg_test123", + "gen_ai.response.model": "claude-3-5-sonnet-20241022", + "gen_ai.response.stop_reason": "end_turn", + "gen_ai.system": "anthropic", + "gen_ai.usage.input_tokens": 10, + "gen_ai.usage.output_tokens": 15, + "gen_ai.usage.total_tokens": 25, + "sentry.op": "gen_ai.chat", + "sentry.origin": "auto.ai.langchain", + }, + "description": "chat claude-3-5-sonnet-20241022", + "op": "gen_ai.chat", + "origin": "auto.ai.langchain", + "parent_span_id": "293f747ccedcdb16", + "span_id": "4bbe02436498a748", + "start_timestamp": 1766497314.342, + "status": "ok", + "timestamp": 1766497314.4063292, + "trace_id": "f4dfe6261f92604be5c9361da86c98a4", + }, + { + "data": { + "http.
suites/tracing/langchain/test.ts > LangChain integration > esm/cjs > cjs > creates langchain related spans with sendDefaultPii: false: dev-packages/node-integration-tests/utils/assertions.ts#L35
AssertionError: expected { contexts: { …(8) }, …(14) } to match object { event_id: Any<String>, …(5) } (90 matching properties omitted from actual) - Expected + Received @@ -1,70 +1,269 @@ { "event_id": Any<String>, - "spans": ArrayContaining [ - ObjectContaining { - "data": ObjectContaining { + "spans": [ + { + "data": { + "http.request.method": "POST", + "http.request.method_original": "POST", + "http.response.header.content-length": 253, + "http.response.status_code": 200, + "network.peer.address": "::1", + "network.peer.port": 46193, + "otel.kind": "CLIENT", + "sentry.op": "http.client", + "sentry.origin": "auto.http.otel.node_fetch", + "server.address": "localhost", + "server.port": 46193, + "url": "http://localhost:46193/v1/messages", + "url.full": "http://localhost:46193/v1/messages", + "url.path": "/v1/messages", + "url.query": "", + "url.scheme": "http", + "user_agent.original": "Anthropic/JS 0.65.0", + }, + "description": "POST http://localhost:46193/v1/messages", + "op": "http.client", + "origin": "auto.http.otel.node_fetch", + "parent_span_id": "20c8e7532212ee44", + "span_id": "01708bf90a20505d", + "start_timestamp": 1766497312.616, + "status": "ok", + "timestamp": 1766497312.6772258, + "trace_id": "beaf877866935bf4927dca94f1ef580a", + }, + { + "data": { "gen_ai.operation.name": "chat", "gen_ai.request.max_tokens": 100, "gen_ai.request.model": "claude-3-5-sonnet-20241022", "gen_ai.request.temperature": 0.7, - "gen_ai.response.id": Any<String>, - "gen_ai.response.model": Any<String>, - "gen_ai.response.stop_reason": Any<String>, + "gen_ai.response.id": "msg_test123", + "gen_ai.response.model": "claude-3-5-sonnet-20241022", + "gen_ai.response.stop_reason": "end_turn", + "gen_ai.system": "anthropic", + "gen_ai.usage.input_tokens": 10, + "gen_ai.usage.output_tokens": 15, + "gen_ai.usage.total_tokens": 25, + "sentry.op": "gen_ai.chat", + "sentry.origin": "auto.ai.langchain", + }, + "description": "chat claude-3-5-sonnet-20241022", + "op": "gen_ai.chat", + "origin": "auto.ai.langchain", + "parent_span_id": "20c8e7532212ee44", + "span_id": "fdc6e48cb832f49d", + "start_timestamp": 1766497312.589, + "status": "ok", + "timestamp": 1766497312.6814759, + "trace_id": "beaf877866935bf4927dca94f1ef580a", + }, + { + "data": { + "gen_ai.operation.name": "chat", + "gen_ai.request.max_tokens": 100, + "gen_ai.request.model": "claude-3-5-sonnet-20241022", + "gen_ai.request.temperature": 0.7, + "gen_ai.response.id": "msg_test123", + "gen_ai.response.model": "claude-3-5-sonnet-20241022", + "gen_ai.response.stop_reason": "end_turn", "gen_ai.system": "anthropic", "gen_ai.usage.input_tokens": 10, "gen_ai.usage.output_tokens": 15, "gen_ai.usage.total_tokens": 25, "sentry.op": "gen_ai.chat", "sentry.origin": "auto.ai.langchain", }, "description": "chat claude-3-5-sonnet-20241022", "op": "gen_ai.chat", "origin": "auto.ai.langchain", + "parent_span_id": "20c8e7532212ee44", + "span_id": "a44e341cd26bb2c8", + "start_timestamp": 1766497312.59, "status": "ok", + "timestamp": 1766497312.6821108, + "trace_id": "beaf877866935bf4927dca94f1ef580a", }, - ObjectContaining { - "data": ObjectContaining { + { + "data": { + "gen_ai.operation.name": "chat", + "gen_ai.request.max_tokens": 100, + "gen_ai.request.model": "claude-3-5-sonnet-20241022", + "gen_ai.request.temperature": 0.7, + "gen_ai.response.id": "msg_test123", + "gen_ai.response.model": "
suites/tracing/langchain/test.ts > LangChain integration > esm/cjs > esm > creates langchain related spans with sendDefaultPii: false: dev-packages/node-integration-tests/utils/assertions.ts#L35
AssertionError: expected { contexts: { …(8) }, …(14) } to match object { event_id: Any<String>, …(5) } (90 matching properties omitted from actual) - Expected + Received @@ -1,70 +1,196 @@ { "event_id": Any<String>, - "spans": ArrayContaining [ - ObjectContaining { - "data": ObjectContaining { + "spans": [ + { + "data": { + "http.request.method": "POST", + "http.request.method_original": "POST", + "http.response.header.content-length": 253, + "http.response.status_code": 200, + "network.peer.address": "::1", + "network.peer.port": 41279, + "otel.kind": "CLIENT", + "sentry.op": "http.client", + "sentry.origin": "auto.http.otel.node_fetch", + "server.address": "localhost", + "server.port": 41279, + "url": "http://localhost:41279/v1/messages", + "url.full": "http://localhost:41279/v1/messages", + "url.path": "/v1/messages", + "url.query": "", + "url.scheme": "http", + "user_agent.original": "Anthropic/JS 0.65.0", + }, + "description": "POST http://localhost:41279/v1/messages", + "op": "http.client", + "origin": "auto.http.otel.node_fetch", + "parent_span_id": "6db196580c035878", + "span_id": "7dadfd0185bc190e", + "start_timestamp": 1766497311.597, + "status": "ok", + "timestamp": 1766497311.654676, + "trace_id": "5e02527f0430deaca20699f03d1c1936", + }, + { + "data": { + "gen_ai.operation.name": "chat", + "gen_ai.request.max_tokens": 100, + "gen_ai.request.model": "claude-3-5-sonnet-20241022", + "gen_ai.request.temperature": 0.7, + "gen_ai.response.id": "msg_test123", + "gen_ai.response.model": "claude-3-5-sonnet-20241022", + "gen_ai.response.stop_reason": "end_turn", + "gen_ai.system": "anthropic", + "gen_ai.usage.input_tokens": 10, + "gen_ai.usage.output_tokens": 15, + "gen_ai.usage.total_tokens": 25, + "sentry.op": "gen_ai.chat", + "sentry.origin": "auto.ai.langchain", + }, + "description": "chat claude-3-5-sonnet-20241022", + "op": "gen_ai.chat", + "origin": "auto.ai.langchain", + "parent_span_id": "6db196580c035878", + "span_id": "16b47fa8d5b3913a", + "start_timestamp": 1766497311.578, + "status": "ok", + "timestamp": 1766497311.6604474, + "trace_id": "5e02527f0430deaca20699f03d1c1936", + }, + { + "data": { "gen_ai.operation.name": "chat", "gen_ai.request.max_tokens": 100, "gen_ai.request.model": "claude-3-5-sonnet-20241022", "gen_ai.request.temperature": 0.7, - "gen_ai.response.id": Any<String>, - "gen_ai.response.model": Any<String>, - "gen_ai.response.stop_reason": Any<String>, + "gen_ai.response.id": "msg_test123", + "gen_ai.response.model": "claude-3-5-sonnet-20241022", + "gen_ai.response.stop_reason": "end_turn", "gen_ai.system": "anthropic", "gen_ai.usage.input_tokens": 10, "gen_ai.usage.output_tokens": 15, "gen_ai.usage.total_tokens": 25, "sentry.op": "gen_ai.chat", "sentry.origin": "auto.ai.langchain", }, "description": "chat claude-3-5-sonnet-20241022", "op": "gen_ai.chat", "origin": "auto.ai.langchain", + "parent_span_id": "6db196580c035878", + "span_id": "d789e987761b46c0", + "start_timestamp": 1766497311.578, "status": "ok", + "timestamp": 1766497311.6599946, + "trace_id": "5e02527f0430deaca20699f03d1c1936", }, - ObjectContaining { - "data": ObjectContaining { + { + "data": { + "http.request.method": "POST", + "http.request.method_original": "POST", + "http.response.header.content-length": 249, + "http.response.status_code": 200, + "network.peer.address": "::1", + "network.peer.port": 41279, + "
Node (22) Integration Tests
Process completed with exit code 1.
suites/tracing/langchain/test.ts > LangChain integration > esm/cjs > cjs > creates langchain related spans with sendDefaultPii: true: dev-packages/node-integration-tests/utils/assertions.ts#L35
AssertionError: expected { contexts: { …(8) }, …(14) } to match object { event_id: Any<String>, …(5) } (90 matching properties omitted from actual) - Expected + Received @@ -1,75 +1,279 @@ { "event_id": Any<String>, - "spans": ArrayContaining [ - ObjectContaining { - "data": ObjectContaining { + "spans": [ + { + "data": { + "http.request.method": "POST", + "http.request.method_original": "POST", + "http.response.header.content-length": 253, + "http.response.status_code": 200, + "network.peer.address": "::1", + "network.peer.port": 38893, + "otel.kind": "CLIENT", + "sentry.op": "http.client", + "sentry.origin": "auto.http.otel.node_fetch", + "server.address": "localhost", + "server.port": 38893, + "url": "http://localhost:38893/v1/messages", + "url.full": "http://localhost:38893/v1/messages", + "url.path": "/v1/messages", + "url.query": "", + "url.scheme": "http", + "user_agent.original": "Anthropic/JS 0.65.0", + }, + "description": "POST http://localhost:38893/v1/messages", + "op": "http.client", + "origin": "auto.http.otel.node_fetch", + "parent_span_id": "9a8ca0e363b2ec69", + "span_id": "98d051ce21b58204", + "start_timestamp": 1766497316.419, + "status": "ok", + "timestamp": 1766497316.4680212, + "trace_id": "138bd9d54a7ec47482639bb7a67bd0dc", + }, + { + "data": { "gen_ai.operation.name": "chat", "gen_ai.request.max_tokens": 100, - "gen_ai.request.messages": Any<String>, + "gen_ai.request.messages": "[{\"role\":\"user\",\"content\":\"Tell me a joke\"}]", "gen_ai.request.model": "claude-3-5-sonnet-20241022", "gen_ai.request.temperature": 0.7, - "gen_ai.response.id": Any<String>, - "gen_ai.response.model": Any<String>, - "gen_ai.response.stop_reason": Any<String>, - "gen_ai.response.text": Any<String>, + "gen_ai.response.id": "msg_test123", + "gen_ai.response.model": "claude-3-5-sonnet-20241022", + "gen_ai.response.stop_reason": "end_turn", + "gen_ai.response.text": "[\"Mock response from Anthropic!\"]", "gen_ai.system": "anthropic", "gen_ai.usage.input_tokens": 10, "gen_ai.usage.output_tokens": 15, "gen_ai.usage.total_tokens": 25, "sentry.op": "gen_ai.chat", "sentry.origin": "auto.ai.langchain", }, "description": "chat claude-3-5-sonnet-20241022", "op": "gen_ai.chat", "origin": "auto.ai.langchain", + "parent_span_id": "9a8ca0e363b2ec69", + "span_id": "31dfa07456804b9f", + "start_timestamp": 1766497316.388, "status": "ok", + "timestamp": 1766497316.4729872, + "trace_id": "138bd9d54a7ec47482639bb7a67bd0dc", }, - ObjectContaining { - "data": ObjectContaining { + { + "data": { + "gen_ai.operation.name": "chat", + "gen_ai.request.max_tokens": 100, + "gen_ai.request.messages": "[{\"role\":\"user\",\"content\":\"Tell me a joke\"}]", + "gen_ai.request.model": "claude-3-5-sonnet-20241022", + "gen_ai.request.temperature": 0.7, + "gen_ai.response.id": "msg_test123", + "gen_ai.response.model": "claude-3-5-sonnet-20241022", + "gen_ai.response.stop_reason": "end_turn", + "gen_ai.response.text": "[\"Mock response from Anthropic!\"]", + "gen_ai.system": "anthropic", + "gen_ai.usage.input_tokens": 10, + "gen_ai.usage.output_tokens": 15, + "gen_ai.usage.total_tokens": 25, + "sentry.op": "gen_ai.chat", + "sentry.origin": "auto.ai.langchain", + }, + "description": "chat claude-3-5-sonnet-20241022", + "op": "gen_ai.chat", + "origin": "auto.ai.langchain", + "parent_span_id": "9a8ca0e363b2ec69", + "span_id": "baa023bf53e9b9b5", + "start_timestamp": 1766497316.388, +
suites/tracing/langchain/test.ts > LangChain integration > esm/cjs > esm > creates langchain related spans with sendDefaultPii: true: dev-packages/node-integration-tests/utils/assertions.ts#L35
AssertionError: expected { contexts: { …(8) }, …(14) } to match object { event_id: Any<String>, …(5) } (90 matching properties omitted from actual) - Expected + Received @@ -1,75 +1,201 @@ { "event_id": Any<String>, - "spans": ArrayContaining [ - ObjectContaining { - "data": ObjectContaining { + "spans": [ + { + "data": { + "http.request.method": "POST", + "http.request.method_original": "POST", + "http.response.header.content-length": 253, + "http.response.status_code": 200, + "network.peer.address": "::1", + "network.peer.port": 34887, + "otel.kind": "CLIENT", + "sentry.op": "http.client", + "sentry.origin": "auto.http.otel.node_fetch", + "server.address": "localhost", + "server.port": 34887, + "url": "http://localhost:34887/v1/messages", + "url.full": "http://localhost:34887/v1/messages", + "url.path": "/v1/messages", + "url.query": "", + "url.scheme": "http", + "user_agent.original": "Anthropic/JS 0.65.0", + }, + "description": "POST http://localhost:34887/v1/messages", + "op": "http.client", + "origin": "auto.http.otel.node_fetch", + "parent_span_id": "e4b65092895e752d", + "span_id": "34fb0b58996e3de6", + "start_timestamp": 1766497315.405, + "status": "ok", + "timestamp": 1766497315.448136, + "trace_id": "c735d35585b7dd976e0e60595a265563", + }, + { + "data": { "gen_ai.operation.name": "chat", "gen_ai.request.max_tokens": 100, - "gen_ai.request.messages": Any<String>, + "gen_ai.request.messages": "[{\"role\":\"user\",\"content\":\"Tell me a joke\"}]", "gen_ai.request.model": "claude-3-5-sonnet-20241022", "gen_ai.request.temperature": 0.7, - "gen_ai.response.id": Any<String>, - "gen_ai.response.model": Any<String>, - "gen_ai.response.stop_reason": Any<String>, - "gen_ai.response.text": Any<String>, + "gen_ai.response.id": "msg_test123", + "gen_ai.response.model": "claude-3-5-sonnet-20241022", + "gen_ai.response.stop_reason": "end_turn", + "gen_ai.response.text": "[\"Mock response from Anthropic!\"]", "gen_ai.system": "anthropic", "gen_ai.usage.input_tokens": 10, "gen_ai.usage.output_tokens": 15, "gen_ai.usage.total_tokens": 25, "sentry.op": "gen_ai.chat", "sentry.origin": "auto.ai.langchain", }, "description": "chat claude-3-5-sonnet-20241022", "op": "gen_ai.chat", "origin": "auto.ai.langchain", + "parent_span_id": "e4b65092895e752d", + "span_id": "85693553cc5dc588", + "start_timestamp": 1766497315.392, "status": "ok", + "timestamp": 1766497315.4519837, + "trace_id": "c735d35585b7dd976e0e60595a265563", }, - ObjectContaining { - "data": ObjectContaining { + { + "data": { + "gen_ai.operation.name": "chat", + "gen_ai.request.max_tokens": 100, + "gen_ai.request.model": "claude-3-5-sonnet-20241022", + "gen_ai.request.temperature": 0.7, + "gen_ai.response.id": "msg_test123", + "gen_ai.response.model": "claude-3-5-sonnet-20241022", + "gen_ai.response.stop_reason": "end_turn", + "gen_ai.system": "anthropic", + "gen_ai.usage.input_tokens": 10, + "gen_ai.usage.output_tokens": 15, + "gen_ai.usage.total_tokens": 25, + "sentry.op": "gen_ai.chat", + "sentry.origin": "auto.ai.langchain", + }, + "description": "chat claude-3-5-sonnet-20241022", + "op": "gen_ai.chat", + "origin": "auto.ai.langchain", + "parent_span_id": "e4b65092895e752d", + "span_id": "2cc4adf484af3b65", + "start_timestamp": 1766497315.393, + "status": "ok", + "timestamp": 1766497315.452657, + "trace_id": "c735d35585b7dd976e0e60595a265563", + }, + { + "data": { + "http.r
suites/tracing/langchain/test.ts > LangChain integration > esm/cjs > cjs > creates langchain related spans with sendDefaultPii: false: dev-packages/node-integration-tests/utils/assertions.ts#L35
AssertionError: expected { contexts: { …(8) }, …(14) } to match object { event_id: Any<String>, …(5) } (90 matching properties omitted from actual) - Expected + Received @@ -1,70 +1,269 @@ { "event_id": Any<String>, - "spans": ArrayContaining [ - ObjectContaining { - "data": ObjectContaining { + "spans": [ + { + "data": { + "http.request.method": "POST", + "http.request.method_original": "POST", + "http.response.header.content-length": 253, + "http.response.status_code": 200, + "network.peer.address": "::1", + "network.peer.port": 36333, + "otel.kind": "CLIENT", + "sentry.op": "http.client", + "sentry.origin": "auto.http.otel.node_fetch", + "server.address": "localhost", + "server.port": 36333, + "url": "http://localhost:36333/v1/messages", + "url.full": "http://localhost:36333/v1/messages", + "url.path": "/v1/messages", + "url.query": "", + "url.scheme": "http", + "user_agent.original": "Anthropic/JS 0.65.0", + }, + "description": "POST http://localhost:36333/v1/messages", + "op": "http.client", + "origin": "auto.http.otel.node_fetch", + "parent_span_id": "b2ac6a8a48b80a12", + "span_id": "f5f6cabbc0c02604", + "start_timestamp": 1766497313.788, + "status": "ok", + "timestamp": 1766497313.8274086, + "trace_id": "09d6f7e702273686d02545b778bfd955", + }, + { + "data": { "gen_ai.operation.name": "chat", "gen_ai.request.max_tokens": 100, "gen_ai.request.model": "claude-3-5-sonnet-20241022", "gen_ai.request.temperature": 0.7, - "gen_ai.response.id": Any<String>, - "gen_ai.response.model": Any<String>, - "gen_ai.response.stop_reason": Any<String>, + "gen_ai.response.id": "msg_test123", + "gen_ai.response.model": "claude-3-5-sonnet-20241022", + "gen_ai.response.stop_reason": "end_turn", + "gen_ai.system": "anthropic", + "gen_ai.usage.input_tokens": 10, + "gen_ai.usage.output_tokens": 15, + "gen_ai.usage.total_tokens": 25, + "sentry.op": "gen_ai.chat", + "sentry.origin": "auto.ai.langchain", + }, + "description": "chat claude-3-5-sonnet-20241022", + "op": "gen_ai.chat", + "origin": "auto.ai.langchain", + "parent_span_id": "b2ac6a8a48b80a12", + "span_id": "1026606d5e84b803", + "start_timestamp": 1766497313.762, + "status": "ok", + "timestamp": 1766497313.8315623, + "trace_id": "09d6f7e702273686d02545b778bfd955", + }, + { + "data": { + "gen_ai.operation.name": "chat", + "gen_ai.request.max_tokens": 100, + "gen_ai.request.model": "claude-3-5-sonnet-20241022", + "gen_ai.request.temperature": 0.7, + "gen_ai.response.id": "msg_test123", + "gen_ai.response.model": "claude-3-5-sonnet-20241022", + "gen_ai.response.stop_reason": "end_turn", "gen_ai.system": "anthropic", "gen_ai.usage.input_tokens": 10, "gen_ai.usage.output_tokens": 15, "gen_ai.usage.total_tokens": 25, "sentry.op": "gen_ai.chat", "sentry.origin": "auto.ai.langchain", }, "description": "chat claude-3-5-sonnet-20241022", "op": "gen_ai.chat", "origin": "auto.ai.langchain", + "parent_span_id": "b2ac6a8a48b80a12", + "span_id": "0478097047da4d42", + "start_timestamp": 1766497313.762, "status": "ok", + "timestamp": 1766497313.8311877, + "trace_id": "09d6f7e702273686d02545b778bfd955", }, - ObjectContaining { - "data": ObjectContaining { + { + "data": { + "gen_ai.operation.name": "chat", + "gen_ai.request.max_tokens": 100, + "gen_ai.request.model": "claude-3-5-sonnet-20241022", + "gen_ai.request.temperature": 0.7, + "gen_ai.response.id": "msg_test123", + "gen_ai.response.model":
suites/tracing/langchain/test.ts > LangChain integration > esm/cjs > esm > creates langchain related spans with sendDefaultPii: false: dev-packages/node-integration-tests/utils/assertions.ts#L35
AssertionError: expected { contexts: { …(8) }, …(14) } to match object { event_id: Any<String>, …(5) } (90 matching properties omitted from actual) - Expected + Received @@ -1,70 +1,196 @@ { "event_id": Any<String>, - "spans": ArrayContaining [ - ObjectContaining { - "data": ObjectContaining { + "spans": [ + { + "data": { + "http.request.method": "POST", + "http.request.method_original": "POST", + "http.response.header.content-length": 253, + "http.response.status_code": 200, + "network.peer.address": "::1", + "network.peer.port": 44339, + "otel.kind": "CLIENT", + "sentry.op": "http.client", + "sentry.origin": "auto.http.otel.node_fetch", + "server.address": "localhost", + "server.port": 44339, + "url": "http://localhost:44339/v1/messages", + "url.full": "http://localhost:44339/v1/messages", + "url.path": "/v1/messages", + "url.query": "", + "url.scheme": "http", + "user_agent.original": "Anthropic/JS 0.65.0", + }, + "description": "POST http://localhost:44339/v1/messages", + "op": "http.client", + "origin": "auto.http.otel.node_fetch", + "parent_span_id": "c851b529fd86b90e", + "span_id": "9d688a39446b4544", + "start_timestamp": 1766497312.831, + "status": "ok", + "timestamp": 1766497312.8687022, + "trace_id": "d15533c95f4c7ce754d04fb57ae5fae2", + }, + { + "data": { + "gen_ai.operation.name": "chat", + "gen_ai.request.max_tokens": 100, + "gen_ai.request.model": "claude-3-5-sonnet-20241022", + "gen_ai.request.temperature": 0.7, + "gen_ai.response.id": "msg_test123", + "gen_ai.response.model": "claude-3-5-sonnet-20241022", + "gen_ai.response.stop_reason": "end_turn", + "gen_ai.system": "anthropic", + "gen_ai.usage.input_tokens": 10, + "gen_ai.usage.output_tokens": 15, + "gen_ai.usage.total_tokens": 25, + "sentry.op": "gen_ai.chat", + "sentry.origin": "auto.ai.langchain", + }, + "description": "chat claude-3-5-sonnet-20241022", + "op": "gen_ai.chat", + "origin": "auto.ai.langchain", + "parent_span_id": "c851b529fd86b90e", + "span_id": "f6c19e09c2f9f9f6", + "start_timestamp": 1766497312.818, + "status": "ok", + "timestamp": 1766497312.8726473, + "trace_id": "d15533c95f4c7ce754d04fb57ae5fae2", + }, + { + "data": { "gen_ai.operation.name": "chat", "gen_ai.request.max_tokens": 100, "gen_ai.request.model": "claude-3-5-sonnet-20241022", "gen_ai.request.temperature": 0.7, - "gen_ai.response.id": Any<String>, - "gen_ai.response.model": Any<String>, - "gen_ai.response.stop_reason": Any<String>, + "gen_ai.response.id": "msg_test123", + "gen_ai.response.model": "claude-3-5-sonnet-20241022", + "gen_ai.response.stop_reason": "end_turn", "gen_ai.system": "anthropic", "gen_ai.usage.input_tokens": 10, "gen_ai.usage.output_tokens": 15, "gen_ai.usage.total_tokens": 25, "sentry.op": "gen_ai.chat", "sentry.origin": "auto.ai.langchain", }, "description": "chat claude-3-5-sonnet-20241022", "op": "gen_ai.chat", "origin": "auto.ai.langchain", + "parent_span_id": "c851b529fd86b90e", + "span_id": "cca64c7bf0fa941f", + "start_timestamp": 1766497312.818, "status": "ok", + "timestamp": 1766497312.8723266, + "trace_id": "d15533c95f4c7ce754d04fb57ae5fae2", }, - ObjectContaining { - "data": ObjectContaining { + { + "data": { + "http.request.method": "POST", + "http.request.method_original": "POST", + "http.response.header.content-length": 249, + "http.response.status_code": 200, + "network.peer.address": "::1", + "network.peer.port": 44339, +
Node (20) Integration Tests
Process completed with exit code 1.
suites/tracing/langchain/test.ts > LangChain integration > esm/cjs > cjs > creates langchain related spans with sendDefaultPii: true: dev-packages/node-integration-tests/utils/assertions.ts#L35
AssertionError: expected { contexts: { …(8) }, …(14) } to match object { event_id: Any<String>, …(5) } (90 matching properties omitted from actual) - Expected + Received @@ -1,75 +1,279 @@ { "event_id": Any<String>, - "spans": ArrayContaining [ - ObjectContaining { - "data": ObjectContaining { + "spans": [ + { + "data": { + "http.request.method": "POST", + "http.request.method_original": "POST", + "http.response.header.content-length": 253, + "http.response.status_code": 200, + "network.peer.address": "::1", + "network.peer.port": 40489, + "otel.kind": "CLIENT", + "sentry.op": "http.client", + "sentry.origin": "auto.http.otel.node_fetch", + "server.address": "localhost", + "server.port": 40489, + "url": "http://localhost:40489/v1/messages", + "url.full": "http://localhost:40489/v1/messages", + "url.path": "/v1/messages", + "url.query": "", + "url.scheme": "http", + "user_agent.original": "Anthropic/JS 0.65.0", + }, + "description": "POST http://localhost:40489/v1/messages", + "op": "http.client", + "origin": "auto.http.otel.node_fetch", + "parent_span_id": "ed73cacd89957756", + "span_id": "fabf61eaffd4aed1", + "start_timestamp": 1766497324.179, + "status": "ok", + "timestamp": 1766497324.2376091, + "trace_id": "9a5c59fd3a53ba53b1d66623be38ba6b", + }, + { + "data": { "gen_ai.operation.name": "chat", "gen_ai.request.max_tokens": 100, - "gen_ai.request.messages": Any<String>, + "gen_ai.request.messages": "[{\"role\":\"user\",\"content\":\"Tell me a joke\"}]", "gen_ai.request.model": "claude-3-5-sonnet-20241022", "gen_ai.request.temperature": 0.7, - "gen_ai.response.id": Any<String>, - "gen_ai.response.model": Any<String>, - "gen_ai.response.stop_reason": Any<String>, - "gen_ai.response.text": Any<String>, + "gen_ai.response.id": "msg_test123", + "gen_ai.response.model": "claude-3-5-sonnet-20241022", + "gen_ai.response.stop_reason": "end_turn", + "gen_ai.response.text": "[\"Mock response from Anthropic!\"]", "gen_ai.system": "anthropic", "gen_ai.usage.input_tokens": 10, "gen_ai.usage.output_tokens": 15, "gen_ai.usage.total_tokens": 25, "sentry.op": "gen_ai.chat", "sentry.origin": "auto.ai.langchain", }, "description": "chat claude-3-5-sonnet-20241022", "op": "gen_ai.chat", "origin": "auto.ai.langchain", + "parent_span_id": "ed73cacd89957756", + "span_id": "27d57c06b74c2fd1", + "start_timestamp": 1766497324.146, "status": "ok", + "timestamp": 1766497324.2472756, + "trace_id": "9a5c59fd3a53ba53b1d66623be38ba6b", }, - ObjectContaining { - "data": ObjectContaining { + { + "data": { + "gen_ai.operation.name": "chat", + "gen_ai.request.max_tokens": 100, + "gen_ai.request.messages": "[{\"role\":\"user\",\"content\":\"Tell me a joke\"}]", + "gen_ai.request.model": "claude-3-5-sonnet-20241022", + "gen_ai.request.temperature": 0.7, + "gen_ai.response.id": "msg_test123", + "gen_ai.response.model": "claude-3-5-sonnet-20241022", + "gen_ai.response.stop_reason": "end_turn", + "gen_ai.response.text": "[\"Mock response from Anthropic!\"]", + "gen_ai.system": "anthropic", + "gen_ai.usage.input_tokens": 10, + "gen_ai.usage.output_tokens": 15, + "gen_ai.usage.total_tokens": 25, + "sentry.op": "gen_ai.chat", + "sentry.origin": "auto.ai.langchain", + }, + "description": "chat claude-3-5-sonnet-20241022", + "op": "gen_ai.chat", + "origin": "auto.ai.langchain", + "parent_span_id": "ed73cacd89957756", + "span_id": "f4832691d170505d", + "start_timestamp": 1766497324.146, +
suites/tracing/langchain/test.ts > LangChain integration > esm/cjs > esm > creates langchain related spans with sendDefaultPii: true: dev-packages/node-integration-tests/utils/assertions.ts#L35
AssertionError: expected { contexts: { …(8) }, …(14) } to match object { event_id: Any<String>, …(5) } (90 matching properties omitted from actual) - Expected + Received @@ -1,75 +1,201 @@ { "event_id": Any<String>, - "spans": ArrayContaining [ - ObjectContaining { - "data": ObjectContaining { + "spans": [ + { + "data": { + "http.request.method": "POST", + "http.request.method_original": "POST", + "http.response.header.content-length": 253, + "http.response.status_code": 200, + "network.peer.address": "::1", + "network.peer.port": 35525, + "otel.kind": "CLIENT", + "sentry.op": "http.client", + "sentry.origin": "auto.http.otel.node_fetch", + "server.address": "localhost", + "server.port": 35525, + "url": "http://localhost:35525/v1/messages", + "url.full": "http://localhost:35525/v1/messages", + "url.path": "/v1/messages", + "url.query": "", + "url.scheme": "http", + "user_agent.original": "Anthropic/JS 0.65.0", + }, + "description": "POST http://localhost:35525/v1/messages", + "op": "http.client", + "origin": "auto.http.otel.node_fetch", + "parent_span_id": "4e240dd379b0ac38", + "span_id": "447d1afacab57165", + "start_timestamp": 1766497323.061, + "status": "ok", + "timestamp": 1766497323.129364, + "trace_id": "fd111995744069e19b4c34245b7e2b68", + }, + { + "data": { "gen_ai.operation.name": "chat", "gen_ai.request.max_tokens": 100, - "gen_ai.request.messages": Any<String>, + "gen_ai.request.messages": "[{\"role\":\"user\",\"content\":\"Tell me a joke\"}]", "gen_ai.request.model": "claude-3-5-sonnet-20241022", "gen_ai.request.temperature": 0.7, - "gen_ai.response.id": Any<String>, - "gen_ai.response.model": Any<String>, - "gen_ai.response.stop_reason": Any<String>, - "gen_ai.response.text": Any<String>, + "gen_ai.response.id": "msg_test123", + "gen_ai.response.model": "claude-3-5-sonnet-20241022", + "gen_ai.response.stop_reason": "end_turn", + "gen_ai.response.text": "[\"Mock response from Anthropic!\"]", "gen_ai.system": "anthropic", "gen_ai.usage.input_tokens": 10, "gen_ai.usage.output_tokens": 15, "gen_ai.usage.total_tokens": 25, "sentry.op": "gen_ai.chat", "sentry.origin": "auto.ai.langchain", }, "description": "chat claude-3-5-sonnet-20241022", "op": "gen_ai.chat", "origin": "auto.ai.langchain", + "parent_span_id": "4e240dd379b0ac38", + "span_id": "a2d3774093145cef", + "start_timestamp": 1766497323.017, "status": "ok", + "timestamp": 1766497323.135194, + "trace_id": "fd111995744069e19b4c34245b7e2b68", }, - ObjectContaining { - "data": ObjectContaining { + { + "data": { + "gen_ai.operation.name": "chat", + "gen_ai.request.max_tokens": 100, + "gen_ai.request.model": "claude-3-5-sonnet-20241022", + "gen_ai.request.temperature": 0.7, + "gen_ai.response.id": "msg_test123", + "gen_ai.response.model": "claude-3-5-sonnet-20241022", + "gen_ai.response.stop_reason": "end_turn", + "gen_ai.system": "anthropic", + "gen_ai.usage.input_tokens": 10, + "gen_ai.usage.output_tokens": 15, + "gen_ai.usage.total_tokens": 25, + "sentry.op": "gen_ai.chat", + "sentry.origin": "auto.ai.langchain", + }, + "description": "chat claude-3-5-sonnet-20241022", + "op": "gen_ai.chat", + "origin": "auto.ai.langchain", + "parent_span_id": "4e240dd379b0ac38", + "span_id": "cc29d6c35c5db75d", + "start_timestamp": 1766497323.018, + "status": "ok", + "timestamp": 1766497323.135677, + "trace_id": "fd111995744069e19b4c34245b7e2b68", + }, + { + "data": { + "http.re
suites/tracing/langchain/test.ts > LangChain integration > esm/cjs > cjs > creates langchain related spans with sendDefaultPii: false: dev-packages/node-integration-tests/utils/assertions.ts#L35
AssertionError: expected { contexts: { …(8) }, …(14) } to match object { event_id: Any<String>, …(5) } (90 matching properties omitted from actual) - Expected + Received @@ -1,70 +1,269 @@ { "event_id": Any<String>, - "spans": ArrayContaining [ - ObjectContaining { - "data": ObjectContaining { + "spans": [ + { + "data": { + "http.request.method": "POST", + "http.request.method_original": "POST", + "http.response.header.content-length": 253, + "http.response.status_code": 200, + "network.peer.address": "::1", + "network.peer.port": 41143, + "otel.kind": "CLIENT", + "sentry.op": "http.client", + "sentry.origin": "auto.http.otel.node_fetch", + "server.address": "localhost", + "server.port": 41143, + "url": "http://localhost:41143/v1/messages", + "url.full": "http://localhost:41143/v1/messages", + "url.path": "/v1/messages", + "url.query": "", + "url.scheme": "http", + "user_agent.original": "Anthropic/JS 0.65.0", + }, + "description": "POST http://localhost:41143/v1/messages", + "op": "http.client", + "origin": "auto.http.otel.node_fetch", + "parent_span_id": "7a5b95f86d606fe0", + "span_id": "eaec1141357c76ad", + "start_timestamp": 1766497320.92, + "status": "ok", + "timestamp": 1766497320.962924, + "trace_id": "f0ee71cf68d741ea52da0d95bc946b0d", + }, + { + "data": { "gen_ai.operation.name": "chat", "gen_ai.request.max_tokens": 100, "gen_ai.request.model": "claude-3-5-sonnet-20241022", "gen_ai.request.temperature": 0.7, - "gen_ai.response.id": Any<String>, - "gen_ai.response.model": Any<String>, - "gen_ai.response.stop_reason": Any<String>, + "gen_ai.response.id": "msg_test123", + "gen_ai.response.model": "claude-3-5-sonnet-20241022", + "gen_ai.response.stop_reason": "end_turn", + "gen_ai.system": "anthropic", + "gen_ai.usage.input_tokens": 10, + "gen_ai.usage.output_tokens": 15, + "gen_ai.usage.total_tokens": 25, + "sentry.op": "gen_ai.chat", + "sentry.origin": "auto.ai.langchain", + }, + "description": "chat claude-3-5-sonnet-20241022", + "op": "gen_ai.chat", + "origin": "auto.ai.langchain", + "parent_span_id": "7a5b95f86d606fe0", + "span_id": "a1a9139edceb3aea", + "start_timestamp": 1766497320.887, + "status": "ok", + "timestamp": 1766497320.968686, + "trace_id": "f0ee71cf68d741ea52da0d95bc946b0d", + }, + { + "data": { + "gen_ai.operation.name": "chat", + "gen_ai.request.max_tokens": 100, + "gen_ai.request.model": "claude-3-5-sonnet-20241022", + "gen_ai.request.temperature": 0.7, + "gen_ai.response.id": "msg_test123", + "gen_ai.response.model": "claude-3-5-sonnet-20241022", + "gen_ai.response.stop_reason": "end_turn", "gen_ai.system": "anthropic", "gen_ai.usage.input_tokens": 10, "gen_ai.usage.output_tokens": 15, "gen_ai.usage.total_tokens": 25, "sentry.op": "gen_ai.chat", "sentry.origin": "auto.ai.langchain", }, "description": "chat claude-3-5-sonnet-20241022", "op": "gen_ai.chat", "origin": "auto.ai.langchain", + "parent_span_id": "7a5b95f86d606fe0", + "span_id": "1b68a33694015fa7", + "start_timestamp": 1766497320.887, "status": "ok", + "timestamp": 1766497320.9683084, + "trace_id": "f0ee71cf68d741ea52da0d95bc946b0d", }, - ObjectContaining { - "data": ObjectContaining { + { + "data": { + "gen_ai.operation.name": "chat", + "gen_ai.request.max_tokens": 100, + "gen_ai.request.model": "claude-3-5-sonnet-20241022", + "gen_ai.request.temperature": 0.7, + "gen_ai.response.id": "msg_test123", + "gen_ai.response.model": "cl
suites/tracing/langchain/test.ts > LangChain integration > esm/cjs > esm > creates langchain related spans with sendDefaultPii: false: dev-packages/node-integration-tests/utils/assertions.ts#L35
AssertionError: expected { contexts: { …(8) }, …(14) } to match object { event_id: Any<String>, …(5) } (90 matching properties omitted from actual) - Expected + Received @@ -1,70 +1,196 @@ { "event_id": Any<String>, - "spans": ArrayContaining [ - ObjectContaining { - "data": ObjectContaining { + "spans": [ + { + "data": { + "http.request.method": "POST", + "http.request.method_original": "POST", + "http.response.header.content-length": 253, + "http.response.status_code": 200, + "network.peer.address": "::1", + "network.peer.port": 37075, + "otel.kind": "CLIENT", + "sentry.op": "http.client", + "sentry.origin": "auto.http.otel.node_fetch", + "server.address": "localhost", + "server.port": 37075, + "url": "http://localhost:37075/v1/messages", + "url.full": "http://localhost:37075/v1/messages", + "url.path": "/v1/messages", + "url.query": "", + "url.scheme": "http", + "user_agent.original": "Anthropic/JS 0.65.0", + }, + "description": "POST http://localhost:37075/v1/messages", + "op": "http.client", + "origin": "auto.http.otel.node_fetch", + "parent_span_id": "51a96194fc8481b6", + "span_id": "e0e609f8408c674c", + "start_timestamp": 1766497319.991, + "status": "ok", + "timestamp": 1766497320.0349126, + "trace_id": "29f15f096d64657070fe26683d959440", + }, + { + "data": { + "gen_ai.operation.name": "chat", + "gen_ai.request.max_tokens": 100, + "gen_ai.request.model": "claude-3-5-sonnet-20241022", + "gen_ai.request.temperature": 0.7, + "gen_ai.response.id": "msg_test123", + "gen_ai.response.model": "claude-3-5-sonnet-20241022", + "gen_ai.response.stop_reason": "end_turn", + "gen_ai.system": "anthropic", + "gen_ai.usage.input_tokens": 10, + "gen_ai.usage.output_tokens": 15, + "gen_ai.usage.total_tokens": 25, + "sentry.op": "gen_ai.chat", + "sentry.origin": "auto.ai.langchain", + }, + "description": "chat claude-3-5-sonnet-20241022", + "op": "gen_ai.chat", + "origin": "auto.ai.langchain", + "parent_span_id": "51a96194fc8481b6", + "span_id": "61a2f73815ba4cc3", + "start_timestamp": 1766497319.963, + "status": "ok", + "timestamp": 1766497320.0388167, + "trace_id": "29f15f096d64657070fe26683d959440", + }, + { + "data": { "gen_ai.operation.name": "chat", "gen_ai.request.max_tokens": 100, "gen_ai.request.model": "claude-3-5-sonnet-20241022", "gen_ai.request.temperature": 0.7, - "gen_ai.response.id": Any<String>, - "gen_ai.response.model": Any<String>, - "gen_ai.response.stop_reason": Any<String>, + "gen_ai.response.id": "msg_test123", + "gen_ai.response.model": "claude-3-5-sonnet-20241022", + "gen_ai.response.stop_reason": "end_turn", "gen_ai.system": "anthropic", "gen_ai.usage.input_tokens": 10, "gen_ai.usage.output_tokens": 15, "gen_ai.usage.total_tokens": 25, "sentry.op": "gen_ai.chat", "sentry.origin": "auto.ai.langchain", }, "description": "chat claude-3-5-sonnet-20241022", "op": "gen_ai.chat", "origin": "auto.ai.langchain", + "parent_span_id": "51a96194fc8481b6", + "span_id": "9c50ac42b83e2919", + "start_timestamp": 1766497319.963, "status": "ok", + "timestamp": 1766497320.0384529, + "trace_id": "29f15f096d64657070fe26683d959440", }, - ObjectContaining { - "data": ObjectContaining { + { + "data": { + "http.request.method": "POST", + "http.request.method_original": "POST", + "http.response.header.content-length": 249, + "http.response.status_code": 200, + "network.peer.address": "::1", + "network.peer.port": 37075, +
Node (24) (TS 3.8) Integration Tests
Process completed with exit code 1.
suites/tracing/langchain/test.ts > LangChain integration > esm/cjs > cjs > creates langchain related spans with sendDefaultPii: true: dev-packages/node-integration-tests/utils/assertions.ts#L35
AssertionError: expected { contexts: { …(8) }, …(14) } to match object { event_id: Any<String>, …(5) } (90 matching properties omitted from actual) - Expected + Received @@ -1,75 +1,279 @@ { "event_id": Any<String>, - "spans": ArrayContaining [ - ObjectContaining { - "data": ObjectContaining { + "spans": [ + { + "data": { + "http.request.method": "POST", + "http.request.method_original": "POST", + "http.response.header.content-length": 253, + "http.response.status_code": 200, + "network.peer.address": "::1", + "network.peer.port": 45431, + "otel.kind": "CLIENT", + "sentry.op": "http.client", + "sentry.origin": "auto.http.otel.node_fetch", + "server.address": "localhost", + "server.port": 45431, + "url": "http://localhost:45431/v1/messages", + "url.full": "http://localhost:45431/v1/messages", + "url.path": "/v1/messages", + "url.query": "", + "url.scheme": "http", + "user_agent.original": "Anthropic/JS 0.65.0", + }, + "description": "POST http://localhost:45431/v1/messages", + "op": "http.client", + "origin": "auto.http.otel.node_fetch", + "parent_span_id": "8760dbecbaf94c20", + "span_id": "ea09f62828f7de74", + "start_timestamp": 1766497470.668, + "status": "ok", + "timestamp": 1766497470.7273343, + "trace_id": "7bbc688c55eaf52919e6226fe8af7d49", + }, + { + "data": { "gen_ai.operation.name": "chat", "gen_ai.request.max_tokens": 100, - "gen_ai.request.messages": Any<String>, + "gen_ai.request.messages": "[{\"role\":\"user\",\"content\":\"Tell me a joke\"}]", "gen_ai.request.model": "claude-3-5-sonnet-20241022", "gen_ai.request.temperature": 0.7, - "gen_ai.response.id": Any<String>, - "gen_ai.response.model": Any<String>, - "gen_ai.response.stop_reason": Any<String>, - "gen_ai.response.text": Any<String>, + "gen_ai.response.id": "msg_test123", + "gen_ai.response.model": "claude-3-5-sonnet-20241022", + "gen_ai.response.stop_reason": "end_turn", + "gen_ai.response.text": "[\"Mock response from Anthropic!\"]", "gen_ai.system": "anthropic", "gen_ai.usage.input_tokens": 10, "gen_ai.usage.output_tokens": 15, "gen_ai.usage.total_tokens": 25, "sentry.op": "gen_ai.chat", "sentry.origin": "auto.ai.langchain", }, "description": "chat claude-3-5-sonnet-20241022", "op": "gen_ai.chat", "origin": "auto.ai.langchain", + "parent_span_id": "8760dbecbaf94c20", + "span_id": "f21d4ac134fcdb87", + "start_timestamp": 1766497470.64, "status": "ok", + "timestamp": 1766497470.7315993, + "trace_id": "7bbc688c55eaf52919e6226fe8af7d49", }, - ObjectContaining { - "data": ObjectContaining { + { + "data": { + "gen_ai.operation.name": "chat", + "gen_ai.request.max_tokens": 100, + "gen_ai.request.messages": "[{\"role\":\"user\",\"content\":\"Tell me a joke\"}]", + "gen_ai.request.model": "claude-3-5-sonnet-20241022", + "gen_ai.request.temperature": 0.7, + "gen_ai.response.id": "msg_test123", + "gen_ai.response.model": "claude-3-5-sonnet-20241022", + "gen_ai.response.stop_reason": "end_turn", + "gen_ai.response.text": "[\"Mock response from Anthropic!\"]", + "gen_ai.system": "anthropic", + "gen_ai.usage.input_tokens": 10, + "gen_ai.usage.output_tokens": 15, + "gen_ai.usage.total_tokens": 25, + "sentry.op": "gen_ai.chat", + "sentry.origin": "auto.ai.langchain", + }, + "description": "chat claude-3-5-sonnet-20241022", + "op": "gen_ai.chat", + "origin": "auto.ai.langchain", + "parent_span_id": "8760dbecbaf94c20", + "span_id": "e7d9d616fb0ecb89", + "start_timestamp": 1766497470.641, +
suites/tracing/langchain/test.ts > LangChain integration > esm/cjs > esm > creates langchain related spans with sendDefaultPii: true: dev-packages/node-integration-tests/utils/assertions.ts#L35
AssertionError: expected { contexts: { …(8) }, …(14) } to match object { event_id: Any<String>, …(5) } (90 matching properties omitted from actual) - Expected + Received @@ -1,75 +1,201 @@ { "event_id": Any<String>, - "spans": ArrayContaining [ - ObjectContaining { - "data": ObjectContaining { + "spans": [ + { + "data": { + "http.request.method": "POST", + "http.request.method_original": "POST", + "http.response.header.content-length": 253, + "http.response.status_code": 200, + "network.peer.address": "::1", + "network.peer.port": 42639, + "otel.kind": "CLIENT", + "sentry.op": "http.client", + "sentry.origin": "auto.http.otel.node_fetch", + "server.address": "localhost", + "server.port": 42639, + "url": "http://localhost:42639/v1/messages", + "url.full": "http://localhost:42639/v1/messages", + "url.path": "/v1/messages", + "url.query": "", + "url.scheme": "http", + "user_agent.original": "Anthropic/JS 0.65.0", + }, + "description": "POST http://localhost:42639/v1/messages", + "op": "http.client", + "origin": "auto.http.otel.node_fetch", + "parent_span_id": "6258eaf44c370cd7", + "span_id": "b8bd782c46242db5", + "start_timestamp": 1766497469.606, + "status": "ok", + "timestamp": 1766497469.6562328, + "trace_id": "55dd06f7bd172d49643f5b191658a99e", + }, + { + "data": { "gen_ai.operation.name": "chat", "gen_ai.request.max_tokens": 100, - "gen_ai.request.messages": Any<String>, + "gen_ai.request.messages": "[{\"role\":\"user\",\"content\":\"Tell me a joke\"}]", "gen_ai.request.model": "claude-3-5-sonnet-20241022", "gen_ai.request.temperature": 0.7, - "gen_ai.response.id": Any<String>, - "gen_ai.response.model": Any<String>, - "gen_ai.response.stop_reason": Any<String>, - "gen_ai.response.text": Any<String>, + "gen_ai.response.id": "msg_test123", + "gen_ai.response.model": "claude-3-5-sonnet-20241022", + "gen_ai.response.stop_reason": "end_turn", + "gen_ai.response.text": "[\"Mock response from Anthropic!\"]", "gen_ai.system": "anthropic", "gen_ai.usage.input_tokens": 10, "gen_ai.usage.output_tokens": 15, "gen_ai.usage.total_tokens": 25, "sentry.op": "gen_ai.chat", "sentry.origin": "auto.ai.langchain", }, "description": "chat claude-3-5-sonnet-20241022", "op": "gen_ai.chat", "origin": "auto.ai.langchain", + "parent_span_id": "6258eaf44c370cd7", + "span_id": "eefc9c0b325305f9", + "start_timestamp": 1766497469.585, "status": "ok", + "timestamp": 1766497469.6607401, + "trace_id": "55dd06f7bd172d49643f5b191658a99e", }, - ObjectContaining { - "data": ObjectContaining { + { + "data": { + "gen_ai.operation.name": "chat", + "gen_ai.request.max_tokens": 100, + "gen_ai.request.model": "claude-3-5-sonnet-20241022", + "gen_ai.request.temperature": 0.7, + "gen_ai.response.id": "msg_test123", + "gen_ai.response.model": "claude-3-5-sonnet-20241022", + "gen_ai.response.stop_reason": "end_turn", + "gen_ai.system": "anthropic", + "gen_ai.usage.input_tokens": 10, + "gen_ai.usage.output_tokens": 15, + "gen_ai.usage.total_tokens": 25, + "sentry.op": "gen_ai.chat", + "sentry.origin": "auto.ai.langchain", + }, + "description": "chat claude-3-5-sonnet-20241022", + "op": "gen_ai.chat", + "origin": "auto.ai.langchain", + "parent_span_id": "6258eaf44c370cd7", + "span_id": "a8e989ae43c3eb4d", + "start_timestamp": 1766497469.586, + "status": "ok", + "timestamp": 1766497469.6610634, + "trace_id": "55dd06f7bd172d49643f5b191658a99e", + }, + { + "data": { + "http
suites/tracing/langchain/test.ts > LangChain integration > esm/cjs > cjs > creates langchain related spans with sendDefaultPii: false: dev-packages/node-integration-tests/utils/assertions.ts#L35
AssertionError: expected { contexts: { …(8) }, …(14) } to match object { event_id: Any<String>, …(5) } (90 matching properties omitted from actual) - Expected + Received @@ -1,70 +1,269 @@ { "event_id": Any<String>, - "spans": ArrayContaining [ - ObjectContaining { - "data": ObjectContaining { + "spans": [ + { + "data": { + "http.request.method": "POST", + "http.request.method_original": "POST", + "http.response.header.content-length": 253, + "http.response.status_code": 200, + "network.peer.address": "::1", + "network.peer.port": 33325, + "otel.kind": "CLIENT", + "sentry.op": "http.client", + "sentry.origin": "auto.http.otel.node_fetch", + "server.address": "localhost", + "server.port": 33325, + "url": "http://localhost:33325/v1/messages", + "url.full": "http://localhost:33325/v1/messages", + "url.path": "/v1/messages", + "url.query": "", + "url.scheme": "http", + "user_agent.original": "Anthropic/JS 0.65.0", + }, + "description": "POST http://localhost:33325/v1/messages", + "op": "http.client", + "origin": "auto.http.otel.node_fetch", + "parent_span_id": "ea7f33a03f5f9ae3", + "span_id": "f5500a0d4dbb6ab4", + "start_timestamp": 1766497467.674, + "status": "ok", + "timestamp": 1766497467.7292562, + "trace_id": "aa6456fe3508fd40964bd412b7473c28", + }, + { + "data": { "gen_ai.operation.name": "chat", "gen_ai.request.max_tokens": 100, "gen_ai.request.model": "claude-3-5-sonnet-20241022", "gen_ai.request.temperature": 0.7, - "gen_ai.response.id": Any<String>, - "gen_ai.response.model": Any<String>, - "gen_ai.response.stop_reason": Any<String>, + "gen_ai.response.id": "msg_test123", + "gen_ai.response.model": "claude-3-5-sonnet-20241022", + "gen_ai.response.stop_reason": "end_turn", + "gen_ai.system": "anthropic", + "gen_ai.usage.input_tokens": 10, + "gen_ai.usage.output_tokens": 15, + "gen_ai.usage.total_tokens": 25, + "sentry.op": "gen_ai.chat", + "sentry.origin": "auto.ai.langchain", + }, + "description": "chat claude-3-5-sonnet-20241022", + "op": "gen_ai.chat", + "origin": "auto.ai.langchain", + "parent_span_id": "ea7f33a03f5f9ae3", + "span_id": "f44909908a824b40", + "start_timestamp": 1766497467.626, + "status": "ok", + "timestamp": 1766497467.733304, + "trace_id": "aa6456fe3508fd40964bd412b7473c28", + }, + { + "data": { + "gen_ai.operation.name": "chat", + "gen_ai.request.max_tokens": 100, + "gen_ai.request.model": "claude-3-5-sonnet-20241022", + "gen_ai.request.temperature": 0.7, + "gen_ai.response.id": "msg_test123", + "gen_ai.response.model": "claude-3-5-sonnet-20241022", + "gen_ai.response.stop_reason": "end_turn", "gen_ai.system": "anthropic", "gen_ai.usage.input_tokens": 10, "gen_ai.usage.output_tokens": 15, "gen_ai.usage.total_tokens": 25, "sentry.op": "gen_ai.chat", "sentry.origin": "auto.ai.langchain", }, "description": "chat claude-3-5-sonnet-20241022", "op": "gen_ai.chat", "origin": "auto.ai.langchain", + "parent_span_id": "ea7f33a03f5f9ae3", + "span_id": "cac8d2eda9070caa", + "start_timestamp": 1766497467.627, "status": "ok", + "timestamp": 1766497467.733703, + "trace_id": "aa6456fe3508fd40964bd412b7473c28", }, - ObjectContaining { - "data": ObjectContaining { + { + "data": { + "gen_ai.operation.name": "chat", + "gen_ai.request.max_tokens": 100, + "gen_ai.request.model": "claude-3-5-sonnet-20241022", + "gen_ai.request.temperature": 0.7, + "gen_ai.response.id": "msg_test123", + "gen_ai.response.model": "c
suites/tracing/langchain/test.ts > LangChain integration > esm/cjs > esm > creates langchain related spans with sendDefaultPii: false: dev-packages/node-integration-tests/utils/assertions.ts#L35
AssertionError: expected { contexts: { …(8) }, …(14) } to match object { event_id: Any<String>, …(5) } (90 matching properties omitted from actual) - Expected + Received @@ -1,70 +1,196 @@ { "event_id": Any<String>, - "spans": ArrayContaining [ - ObjectContaining { - "data": ObjectContaining { + "spans": [ + { + "data": { + "http.request.method": "POST", + "http.request.method_original": "POST", + "http.response.header.content-length": 253, + "http.response.status_code": 200, + "network.peer.address": "::1", + "network.peer.port": 46807, + "otel.kind": "CLIENT", + "sentry.op": "http.client", + "sentry.origin": "auto.http.otel.node_fetch", + "server.address": "localhost", + "server.port": 46807, + "url": "http://localhost:46807/v1/messages", + "url.full": "http://localhost:46807/v1/messages", + "url.path": "/v1/messages", + "url.query": "", + "url.scheme": "http", + "user_agent.original": "Anthropic/JS 0.65.0", + }, + "description": "POST http://localhost:46807/v1/messages", + "op": "http.client", + "origin": "auto.http.otel.node_fetch", + "parent_span_id": "03c6f0896a078799", + "span_id": "7b73cfc8fa45a143", + "start_timestamp": 1766497466.47, + "status": "ok", + "timestamp": 1766497466.5246243, + "trace_id": "e2831316b6853c7c8f8bcfb7b9102b00", + }, + { + "data": { + "gen_ai.operation.name": "chat", + "gen_ai.request.max_tokens": 100, + "gen_ai.request.model": "claude-3-5-sonnet-20241022", + "gen_ai.request.temperature": 0.7, + "gen_ai.response.id": "msg_test123", + "gen_ai.response.model": "claude-3-5-sonnet-20241022", + "gen_ai.response.stop_reason": "end_turn", + "gen_ai.system": "anthropic", + "gen_ai.usage.input_tokens": 10, + "gen_ai.usage.output_tokens": 15, + "gen_ai.usage.total_tokens": 25, + "sentry.op": "gen_ai.chat", + "sentry.origin": "auto.ai.langchain", + }, + "description": "chat claude-3-5-sonnet-20241022", + "op": "gen_ai.chat", + "origin": "auto.ai.langchain", + "parent_span_id": "03c6f0896a078799", + "span_id": "aa9b799c36b6a093", + "start_timestamp": 1766497466.451, + "status": "ok", + "timestamp": 1766497466.5293741, + "trace_id": "e2831316b6853c7c8f8bcfb7b9102b00", + }, + { + "data": { "gen_ai.operation.name": "chat", "gen_ai.request.max_tokens": 100, "gen_ai.request.model": "claude-3-5-sonnet-20241022", "gen_ai.request.temperature": 0.7, - "gen_ai.response.id": Any<String>, - "gen_ai.response.model": Any<String>, - "gen_ai.response.stop_reason": Any<String>, + "gen_ai.response.id": "msg_test123", + "gen_ai.response.model": "claude-3-5-sonnet-20241022", + "gen_ai.response.stop_reason": "end_turn", "gen_ai.system": "anthropic", "gen_ai.usage.input_tokens": 10, "gen_ai.usage.output_tokens": 15, "gen_ai.usage.total_tokens": 25, "sentry.op": "gen_ai.chat", "sentry.origin": "auto.ai.langchain", }, "description": "chat claude-3-5-sonnet-20241022", "op": "gen_ai.chat", "origin": "auto.ai.langchain", + "parent_span_id": "03c6f0896a078799", + "span_id": "c5442a9586ab5bf5", + "start_timestamp": 1766497466.451, "status": "ok", + "timestamp": 1766497466.5289192, + "trace_id": "e2831316b6853c7c8f8bcfb7b9102b00", }, - ObjectContaining { - "data": ObjectContaining { + { + "data": { + "http.request.method": "POST", + "http.request.method_original": "POST", + "http.response.header.content-length": 249, + "http.response.status_code": 200, + "network.peer.address": "::1", + "network.peer.port": 46807, + "
All required jobs passed or were skipped
Process completed with exit code 1.
PW loader_tracing Tests
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
PW loader_tracing_replay Tests
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
PW loader_base Tests
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
PW loader_eager Tests
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
PW loader_debug Tests
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
PW loader_replay_buffer Tests
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
PW loader_replay Tests
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
Playwright bundle Tests
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
Playwright bundle_min Tests
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
Remix (Node 22) Tests
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
Remix (Node 24) Tests
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
Remix (Node 18) Tests
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
Remix (Node 20) Tests
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
Playwright bundle_replay Tests
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
Node (18) Unit Tests
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
Playwright esm (1/4) Tests
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
Node (22) Unit Tests
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
Node (20) Unit Tests
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
Node (24) Unit Tests
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
Playwright bundle_tracing_replay_feedback_min firefox Tests
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
Browser Unit Tests
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E node-core-express-otel-v2 Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E node-express-esm-preload Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E node-profiling-cjs Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E node-otel Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E nestjs-distributed-tracing Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E node-koa Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E node-otel-custom-sampler Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E node-core-express-otel-v2-sdk-node Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E node-connect Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E node-core-express-otel-v2-custom-sampler Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E astro-5 Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E react-router-7-spa Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E node-express-esm-without-loader Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E nestjs-with-submodules-decorator Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E nestjs-8 Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E browser-webworker-vite Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E generic-ts5.0 Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E solid Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E nestjs-graphql Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E node-express-cjs-preload Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E webpack-5 Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E svelte-5 Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E node-express Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E node-otel-sdk-node Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E nestjs-11 Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E node-fastify-3 Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E node-express-incorrect-instrumentation Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E nestjs-fastify Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E react-router-7-framework-spa-node-20-18 Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E node-hapi Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E create-remix-app-express Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E node-profiling-esm Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E cloudflare-mcp Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E nestjs-with-submodules Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E node-express-v5 Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E nestjs-basic-with-graphql Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E sveltekit-cloudflare-pages Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E solid-tanstack-router Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E cloudflare-workers Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
Playwright bundle_tracing_replay_feedback_min webkit Tests
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E node-core-express-otel-v1-custom-sampler Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E node-express-esm-loader Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E webpack-4 Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E tanstackstart-react Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E react-router-5 Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E node-core-express-otel-v1-sdk-node Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E react-router-7-framework Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E node-core-express-otel-v1 Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E generic-ts3.8 Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E react-19 Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E react-17 Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E create-remix-app-v2 Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E vue-tanstack-router Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E react-router-7-framework (latest) Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E react-router-7-spa (TS 3.8) Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E sveltekit-2-svelte-5 Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E default-browser Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E tanstack-router Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E nestjs-basic Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E solidstart-dynamic-import Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E react-router-7-framework-node-20-18 Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E react-router-7-framework-spa Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E sveltekit-2.5.0-twp Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E react-router-6-use-routes Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
Playwright esm (2/4) Tests
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E react-create-memory-router Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E astro-4 Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E react-create-browser-router Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E create-remix-app-express-vite-dev Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E solidstart-spa Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E node-otel-without-tracing Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E create-react-app (TS 3.8) Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E node-fastify-5 Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E node-firebase Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E sveltekit-2 Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E tsx-express Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E angular-17 Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E sveltekit-2-kit-tracing Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E create-remix-app-v2-non-vite Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E react-create-hash-router Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E react-router-7-framework-custom Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E nuxt-3-dynamic-import Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E react-router-7-cross-usage Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E solidstart-top-level-import Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E nuxt-3-top-level-import Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E angular-21 Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E vue-3 Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E react-router-6-descendant-routes Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E create-next-app Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E create-react-app Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E create-next-app (next@13) Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E solidstart Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E nextjs-16-cacheComponents Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E nextjs-16-tunnel Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E nextjs-16-tunnel (turbopack) Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E hydrogen-react-router-7 Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E angular-20 Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E aws-serverless (Node 18) Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E angular-19 Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E nuxt-3 Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E ember-embroider Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E ember-classic Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E aws-serverless Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E remix-hydrogen Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E react-router-6 Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E angular-18 Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E aws-serverless (Node 20) Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E nextjs-pages-dir Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E node-exports-test-app Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E nextjs-15-intl Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E nuxt-4 Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
Playwright esm (4/4) Tests
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
Playwright esm (3/4) Tests
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E nextjs-pages-dir (next@13) Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E nuxt-3-min Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E nextjs-pages-dir (next@15) Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E nextjs-14 Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E nextjs-16-tunnel (webpack) Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
Playwright bundle_tracing_replay_feedback Tests
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E nextjs-13 Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E nextjs-15-basepath Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
Playwright bundle_tracing_replay_feedback_min Tests
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E nextjs-t3 Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E nextjs-16 Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E nextjs-16 (latest, turbopack) Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
Playwright bundle_tracing Tests
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E react-router-7-lazy-routes Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E nextjs-15 Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
Playwright bundle_tracing_replay Tests
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E nextjs-16 (webpack) Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
Node (18) Integration Tests
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E nextjs-16 (latest, webpack) Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
Node (24) Integration Tests
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E nextjs-app-dir (next@13) Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E nextjs-app-dir Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
Node (22) Integration Tests
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E supabase-nextjs Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
Node (20) Integration Tests
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E react-router-6 (TS 3.8) Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E node-fastify-4 Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
E2E nextjs-app-dir (next@15) Test
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results
Node (24) (TS 3.8) Integration Tests
This action is being deprecated in favor of 'codecov-action'. Please update CI accordingly to use 'codecov-action@v5' with 'report_type: test_results'. The 'codecov-action' should and can be run at least once for coverage and once for test results

Artifacts

Produced during runtime
Name Size Digest
build-output
27.2 MB
sha256:9b19c8a2a2bc41a3676cc0e275de596726ffa6cec3b64edd22a19717e150c412