{"id":84868,"name":"getsentry/testing-ai-sdk-integrations","ecosystem":"actions","repository_url":"https://github.com/getsentry/testing-ai-sdk-integrations","issues_count":3,"created_at":"2026-02-16T04:13:41.813Z","updated_at":"2026-02-16T04:13:41.813Z","purl":"pkg:githubactions/getsentry/testing-ai-sdk-integrations","metadata":{"id":14092125,"name":"getsentry/testing-ai-sdk-integrations","ecosystem":"actions","description":"Run AI SDK integration tests for a specific language (js or python) and report failures","homepage":"","licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/getsentry/testing-ai-sdk-integrations","keywords_array":["tag-non-production"],"namespace":"getsentry","versions_count":1,"first_release_published_at":"2025-12-11T13:03:33.000Z","latest_release_published_at":"2025-12-11T13:03:33.000Z","latest_release_number":"v1","last_synced_at":"2026-03-21T15:31:03.030Z","created_at":"2026-03-21T15:31:01.762Z","updated_at":"2026-03-21T15:34:28.478Z","registry_url":"https://github.com/getsentry/testing-ai-sdk-integrations","install_command":null,"documentation_url":null,"metadata":{"name":"Run AI SDK Integration Tests","description":"Run AI SDK integration tests for a specific language (js or python) and report failures","author":"Sentry Telemetry Experience Team","branding":{"icon":"triangle","color":"purple"},"inputs":{"language":{"description":"SDK language to test. One of: js, py, or leave empty for both","required":false,"default":""},"openai-api-key":{"description":"OpenAI API key","required":true},"anthropic-api-key":{"description":"Anthropic API key","required":true},"google-api-key":{"description":"Google API key for GenAI","required":true}},"outputs":{"success":{"description":"Whether all tests passed","value":"${{ steps.run-tests.outputs.success }}"}},"runs":{"using":"composite","steps":[{"name":"Setup Node.js","uses":"actions/setup-node@v4","with":{"node-version":"20"}},{"name":"Setup Python","if":"inputs.language == 'py' || inputs.language == ''","uses":"actions/setup-python@v5","with":{"python-version":"3.13"}},{"name":"Install orchestration dependencies","shell":"bash","working-directory":"${{ github.action_path }}/shared/orchestration","run":"npm install"},{"name":"Setup SDK dependencies","shell":"bash","working-directory":"${{ github.action_path }}","run":"if [ -z \"${{ inputs.language }}\" ]; then\n  npm run cli setup\nelse\n  npm run cli setup ${{ inputs.language }}\nfi\n"},{"name":"Run tests","id":"run-tests","shell":"bash","working-directory":"${{ github.action_path }}","env":{"OPENAI_API_KEY":"${{ inputs.openai-api-key }}","ANTHROPIC_API_KEY":"${{ inputs.anthropic-api-key }}","GOOGLE_API_KEY":"${{ inputs.google-api-key }}"},"run":"set +e\nif [ -z \"${{ inputs.language }}\" ]; then\n  npm run cli run -- --all --reports ctrf\nelse\n  npm run cli run ${{ inputs.language }} -- --reports ctrf\nfi\nEXIT_CODE=$?\nset -e\n\nif [ $EXIT_CODE -eq 0 ]; then\n  echo \"success=true\" \u003e\u003e $GITHUB_OUTPUT\nelse\n  echo \"success=false\" \u003e\u003e $GITHUB_OUTPUT\nfi\n\nexit $EXIT_CODE\n"},{"name":"Create or update issue on failure","if":"failure()","uses":"actions/github-script@v7","with":{"script":"const fs = require('fs');\nconst runUrl = `${context.serverUrl}/${context.repo.owner}/${context.repo.repo}/actions/runs/${context.runId}`;\n\n// Helper functions\nconst formatDuration = (ms) =\u003e ms \u003c 1000 ? `${ms}ms` : `${(ms / 1000).toFixed(2)}s`;\nconst getStatusIcon = (status) =\u003e {\n  const icons = { passed: '✓', failed: '✗', skipped: '○' };\n  return icons[status] || '-';\n};\n\n// Try to read and format test results from CTRF report\nlet resultsContent = 'Test execution failed. Check the [workflow run](' + runUrl + ') for details.';\nconst ctrfPath = '${{ github.action_path }}/shared/orchestration/test-results/ctrf-report.json';\n\nif (fs.existsSync(ctrfPath)) {\n  try {\n    const report = JSON.parse(fs.readFileSync(ctrfPath, 'utf8'));\n    const summary = report.results.summary;\n    const tests = report.results.tests;\n    const duration = summary.stop - summary.start;\n\n    // Build summary table\n    let content = '## 📊 Summary\\n\\n';\n    content += '| Metric | Value |\\n|--------|-------|\\n';\n    content += `| **Total Tests** | ${summary.tests} |\\n`;\n    content += `| **✓ Passed** | ${summary.passed} |\\n`;\n    content += `| **✗ Failed** | ${summary.failed} |\\n`;\n    content += `| **Duration** | ${formatDuration(duration)} |\\n\\n`;\n\n    // Build test matrix\n    const sdks = [...new Set(tests.map(t =\u003e (t.suite?.[0] || 'unknown')))].sort();\n    const testCases = [...new Set(tests.map(t =\u003e t.name.split(' :: ')[1] || t.name))].sort();\n\n    const testMap = new Map();\n    tests.forEach(test =\u003e {\n      const caseId = test.name.split(' :: ')[1] || test.name;\n      const suite = test.suite?.[0] || 'unknown';\n      testMap.set(`${suite}::${caseId}`, test);\n    });\n\n    content += '## 🧪 Test Matrix\\n\\n';\n    content += '| SDK | ' + testCases.join(' | ') + ' |\\n';\n    content += '|-----|' + testCases.map(() =\u003e '-----').join('|') + '|\\n';\n\n    sdks.forEach(sdk =\u003e {\n      content += `| **${sdk}** |`;\n      testCases.forEach(caseId =\u003e {\n        const test = testMap.get(`${sdk}::${caseId}`);\n        content += test ? ` ${getStatusIcon(test.status)} |` : ' - |';\n      });\n      content += '\\n';\n    });\n    content += '\\n';\n\n    // Build failed tests details\n    const failedTests = tests.filter(t =\u003e t.status === 'failed');\n    if (failedTests.length \u003e 0) {\n      content += '## ❌ Failed Tests Details\\n\\n';\n      failedTests.forEach(test =\u003e {\n        const caseId = test.name.split(' :: ')[1] || test.name;\n        const suite = test.suite?.[0] || 'unknown';\n        content += `\u003cdetails\u003e\\n\u003csummary\u003e\u003cstrong\u003e${suite}\u003c/strong\u003e :: ${caseId} (${test.duration}ms)\u003c/summary\u003e\\n\\n`;\n        if (test.trace) content += '```\\n' + test.trace + '\\n```\\n';\n        content += '\u003c/details\u003e\\n\\n';\n      });\n    }\n\n    resultsContent = content;\n  } catch (e) {\n    console.log('Could not parse test results:', e.message);\n  }\n}\n\nconst issueLabel = 'ai-integration-test-failure';\nconst date = new Date();\nconst formattedDate = date.toLocaleString('en-US', {\n  year: 'numeric',\n  month: 'long',\n  day: 'numeric',\n  hour: '2-digit',\n  minute: '2-digit',\n  timeZone: 'UTC',\n  timeZoneName: 'short'\n});\nconst body = `## AI Integration Test Failure\n\n**Date**: ${formattedDate}\n**Workflow Run**: ${runUrl}\n\n${resultsContent}\n\n---\n*This issue was automatically created by the [AI Integration Testing framework](https://github.com/getsentry/testing-ai-sdk-integrations).*\n`;\n\n// Check for existing open issues with the label\nconst issues = await github.rest.issues.listForRepo({\n  owner: context.repo.owner,\n  repo: context.repo.repo,\n  labels: issueLabel,\n  state: 'open'\n});\n\nif (issues.data.length \u003e 0) {\n  // Update existing issue\n  await github.rest.issues.update({\n    owner: context.repo.owner,\n    repo: context.repo.repo,\n    issue_number: issues.data[0].number,\n    body: body\n  });\n  console.log(`Updated existing issue #${issues.data[0].number}`);\n} else {\n  // Create new issue\n  await github.rest.issues.create({\n    owner: context.repo.owner,\n    repo: context.repo.repo,\n    title: '❌ AI Integration Tests Failed',\n    body: body,\n    labels: [issueLabel, 'automated']\n  });\n  console.log('Created new issue');\n}\n"}}]},"default_branch":"main","path":null},"repo_metadata":{"id":333661340,"uuid":"1095017233","full_name":"getsentry/testing-ai-sdk-integrations","owner":"getsentry","description":"This repo contains everything needed to test Sentry SDK AI integrations for Python and JavaScript.","archived":false,"fork":false,"pushed_at":"2026-03-18T15:38:52.000Z","size":1260,"stargazers_count":2,"open_issues_count":12,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-03-19T04:56:09.038Z","etag":null,"topics":["tag-non-production"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/getsentry.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"custom":["https://sentry.io/pricing/","https://sentry.io/"]}},"created_at":"2025-11-12T13:34:40.000Z","updated_at":"2026-03-18T15:38:56.000Z","dependencies_parsed_at":"2026-02-06T16:12:53.410Z","dependency_job_id":null,"html_url":"https://github.com/getsentry/testing-ai-sdk-integrations","commit_stats":null,"previous_names":["getsentry/testing-ai-sdk-integrations"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/getsentry/testing-ai-sdk-integrations","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Ftesting-ai-sdk-integrations","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Ftesting-ai-sdk-integrations/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Ftesting-ai-sdk-integrations/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Ftesting-ai-sdk-integrations/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/getsentry","download_url":"https://codeload.github.com/getsentry/testing-ai-sdk-integrations/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Ftesting-ai-sdk-integrations/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30790619,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-20T22:51:33.771Z","status":"online","status_checked_at":"2026-03-21T02:00:07.962Z","response_time":114,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"repo_metadata_updated_at":"2026-03-21T15:34:14.658Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":43.1398498091838,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":21.5699249045919},"purl":"pkg:githubactions/getsentry/testing-ai-sdk-integrations","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/actions/getsentry/testing-ai-sdk-integrations","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/actions/getsentry/testing-ai-sdk-integrations","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/actions/getsentry/testing-ai-sdk-integrations/dependencies","status":null,"funding_links":["https://sentry.io/pricing/","https://sentry.io/"],"critical":null,"issue_metadata":{"last_synced_at":"2026-03-21T15:34:13.915Z","issues_count":0,"pull_requests_count":11,"avg_time_to_close_issue":null,"avg_time_to_close_pull_request":249660.54545454544,"issues_closed_count":0,"pull_requests_closed_count":11,"pull_request_authors_count":2,"issue_authors_count":0,"avg_comments_per_issue":null,"avg_comments_per_pull_request":1.3636363636363635,"merged_pull_requests_count":10,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":0,"past_year_pull_requests_count":11,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":249660.54545454544,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":11,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":1.3636363636363635,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":10,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Ftesting-ai-sdk-integrations/issues","maintainers":[{"login":"nicohrubec","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nicohrubec"},{"login":"constantinius","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/constantinius"}],"active_maintainers":[{"login":"nicohrubec","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nicohrubec"},{"login":"constantinius","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/constantinius"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/github%20actions/packages/getsentry%2Ftesting-ai-sdk-integrations/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/github%20actions/packages/getsentry%2Ftesting-ai-sdk-integrations/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/github%20actions/packages/getsentry%2Ftesting-ai-sdk-integrations/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/github%20actions/packages/getsentry%2Ftesting-ai-sdk-integrations/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/github%20actions/packages/getsentry%2Ftesting-ai-sdk-integrations/codemeta","maintainers":[],"registry":{"name":"github actions","url":"https://github.com/marketplace/actions/","ecosystem":"actions","default":true,"packages_count":32494,"maintainers_count":0,"namespaces_count":20334,"keywords_count":0,"github":"actions","metadata":{"funded_packages_count":4009},"icon_url":"https://github.com/actions.png","created_at":"2023-01-03T17:16:39.185Z","updated_at":"2026-03-20T05:40:51.720Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/github%20actions/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/github%20actions/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/github%20actions/namespaces"}},"unique_repositories_count":1,"unique_repositories_count_past_30_days":1,"recent_issues":[{"uuid":"4417958516","node_id":"PR_kwDOCDbi-87aGghh","number":6243,"state":"open","title":"build(deps): bump getsentry/testing-ai-sdk-integrations from 1dd9ee2a2d821f41473fc90809a758e8394c689c to 18229d1da4bb8120ce923bdf7aac00fcf6f38311","user":"dependabot[bot]","labels":["Dependencies","github_actions"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-11T03:54:52.000Z","updated_at":"2026-05-11T04:01:28.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"getsentry/testing-ai-sdk-integrations","old_version":"1dd9ee2a2d821f41473fc90809a758e8394c689c","new_version":"18229d1da4bb8120ce923bdf7aac00fcf6f38311","repository_url":"https://github.com/getsentry/testing-ai-sdk-integrations"}],"path":null,"ecosystem":"actions"},"body":"Bumps [getsentry/testing-ai-sdk-integrations](https://github.com/getsentry/testing-ai-sdk-integrations) from 1dd9ee2a2d821f41473fc90809a758e8394c689c to 18229d1da4bb8120ce923bdf7aac00fcf6f38311.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/testing-ai-sdk-integrations/commit/18229d1da4bb8120ce923bdf7aac00fcf6f38311\"\u003e\u003ccode\u003e18229d1\u003c/code\u003e\u003c/a\u003e feat(litellm): add variant for responses\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/testing-ai-sdk-integrations/commit/1dbe6a422d3bbb55c8e19c289fa8fe1fbbc39d1e\"\u003e\u003ccode\u003e1dbe6a4\u003c/code\u003e\u003c/a\u003e fix(litellm): do an async wait for async code to fix some blocking tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/testing-ai-sdk-integrations/commit/d9653cd4017c4263d82902564d8cbc173b9d4e99\"\u003e\u003ccode\u003ed9653cd\u003c/code\u003e\u003c/a\u003e fix: Use \u003ccode\u003einstrumentCreateReactAgent\u003c/code\u003e in LangGraph cloudflare template (\u003ca href=\"https://redirect.github.com/getsentry/testing-ai-sdk-integrations/issues/146\"\u003e#146\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/testing-ai-sdk-integrations/commit/a54d8909e140430cd46256402cb561cc20e4273a\"\u003e\u003ccode\u003ea54d890\u003c/code\u003e\u003c/a\u003e fix: update \u003ccode\u003e@​langchain/anthropic\u003c/code\u003e version to 0.3.21 across multiple configurat...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/testing-ai-sdk-integrations/commit/f5b52b9df8cea59bb0431dd80261bf7f090dca9b\"\u003e\u003ccode\u003ef5b52b9\u003c/code\u003e\u003c/a\u003e fix: Ensure ports are confirmed free before allocation in Cloudflare and Pyth...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/testing-ai-sdk-integrations/commit/9536cb825696584a28c59c5f4320ff19b605be9b\"\u003e\u003ccode\u003e9536cb8\u003c/code\u003e\u003c/a\u003e feat(openai): add variants for the responses API (\u003ca href=\"https://redirect.github.com/getsentry/testing-ai-sdk-integrations/issues/142\"\u003e#142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/testing-ai-sdk-integrations/commit/e5c638e62164e17ee311a1d70d97678668d23ced\"\u003e\u003ccode\u003ee5c638e\u003c/code\u003e\u003c/a\u003e feat: adding variations for several frameworks to test at least openai + anth...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/testing-ai-sdk-integrations/commit/d8f2c18ec3ba71c0740b1c77c871455fe1dd886d\"\u003e\u003ccode\u003ed8f2c18\u003c/code\u003e\u003c/a\u003e chore(runner): remove browser/langgraph tests (\u003ca href=\"https://redirect.github.com/getsentry/testing-ai-sdk-integrations/issues/144\"\u003e#144\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/testing-ai-sdk-integrations/commit/df59cbfbb71b59c74adb2a11c016b2a3b6f51583\"\u003e\u003ccode\u003edf59cbf\u003c/code\u003e\u003c/a\u003e fix(checks): tighten checkToolErrorSpan to require non-ok span status (\u003ca href=\"https://redirect.github.com/getsentry/testing-ai-sdk-integrations/issues/141\"\u003e#141\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/getsentry/testing-ai-sdk-integrations/compare/1dd9ee2a2d821f41473fc90809a758e8394c689c...18229d1da4bb8120ce923bdf7aac00fcf6f38311\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/getsentry/sentry-python/pull/6243","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-python/issues/6243","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6243/packages"},{"uuid":"4009119904","node_id":"PR_kwDOCDbi-87HOOYp","number":5568,"state":"open","title":"build(deps): bump getsentry/testing-ai-sdk-integrations from 5b57253605660c813c237839a42826d3d003ee0b to 121da677853244cedfe11e95184b2b431af102eb","user":"dependabot[bot]","labels":["Dependencies","github_actions"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-02T03:52:45.000Z","updated_at":"2026-03-02T03:59:09.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"getsentry/testing-ai-sdk-integrations","old_version":"5b57253605660c813c237839a42826d3d003ee0b","new_version":"121da677853244cedfe11e95184b2b431af102eb","repository_url":"https://github.com/getsentry/testing-ai-sdk-integrations"}],"path":null,"ecosystem":"actions"},"body":"Bumps [getsentry/testing-ai-sdk-integrations](https://github.com/getsentry/testing-ai-sdk-integrations) from 5b57253605660c813c237839a42826d3d003ee0b to 121da677853244cedfe11e95184b2b431af102eb.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/testing-ai-sdk-integrations/commit/121da677853244cedfe11e95184b2b431af102eb\"\u003e\u003ccode\u003e121da67\u003c/code\u003e\u003c/a\u003e feat(python-runner): Add configurable minimum Python version per framework\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/testing-ai-sdk-integrations/commit/ac429c0e7b6e8ccd585b01d3f6a8e35e19acda52\"\u003e\u003ccode\u003eac429c0\u003c/code\u003e\u003c/a\u003e fix: Pass minimumPlatformVersion through cli and setup config\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/testing-ai-sdk-integrations/commit/074e12ae2e16ebbe32e48f1b82dc26871b2e070a\"\u003e\u003ccode\u003e074e12a\u003c/code\u003e\u003c/a\u003e feat(python-runner): Add configurable minimum Python version per framework\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/testing-ai-sdk-integrations/commit/33954b153f453c180e12d6811fd6764cb84d0931\"\u003e\u003ccode\u003e33954b1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/testing-ai-sdk-integrations/issues/62\"\u003e#62\u003c/a\u003e from getsentry/constantinius/feat/trends\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/testing-ai-sdk-integrations/commit/713a4f172dd1993995b34e4daa012ba342444d20\"\u003e\u003ccode\u003e713a4f1\u003c/code\u003e\u003c/a\u003e fix: seeding initial history\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/testing-ai-sdk-integrations/commit/7971fa4d7e8f7a421b0c327973cd626eeba1c68f\"\u003e\u003ccode\u003e7971fa4\u003c/code\u003e\u003c/a\u003e feat: add analytics page to track the number of total/failed/passed tests ove...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/testing-ai-sdk-integrations/commit/0a22cd3653f30ced0e36aeec65243857a749fb8e\"\u003e\u003ccode\u003e0a22cd3\u003c/code\u003e\u003c/a\u003e fix tests templates (\u003ca href=\"https://redirect.github.com/getsentry/testing-ai-sdk-integrations/issues/60\"\u003e#60\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/testing-ai-sdk-integrations/commit/7c1feaab5e7b3bf1446d78977d00eb2c7d67190e\"\u003e\u003ccode\u003e7c1feaa\u003c/code\u003e\u003c/a\u003e fix: Update Google GenAI tests model (\u003ca href=\"https://redirect.github.com/getsentry/testing-ai-sdk-integrations/issues/59\"\u003e#59\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/testing-ai-sdk-integrations/commit/e8eb1e127b26e2db4ec5714168a52d22ed742b47\"\u003e\u003ccode\u003ee8eb1e1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/testing-ai-sdk-integrations/issues/56\"\u003e#56\u003c/a\u003e from getsentry/add-stream-option\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/testing-ai-sdk-integrations/commit/c211e27ac8727ce2d3919e4ef07deef1b7352896\"\u003e\u003ccode\u003ec211e27\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/testing-ai-sdk-integrations/issues/57\"\u003e#57\u003c/a\u003e from getsentry/constantinius/fix/review-fixes\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/testing-ai-sdk-integrations/compare/5b57253605660c813c237839a42826d3d003ee0b...121da677853244cedfe11e95184b2b431af102eb\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/getsentry/sentry-python/pull/5568","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-python/issues/5568","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/5568/packages"},{"uuid":"3945734275","node_id":"PR_kwDOCDbi-87D_phT","number":5466,"state":"open","title":"build(deps): bump getsentry/testing-ai-sdk-integrations from dba21cbfb57482556338983d8c35e6b09b534667 to 4f8f646817e5eb41e0a77fe94cedbd632d72de2e","user":"dependabot[bot]","labels":["Dependencies","github_actions"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-16T03:52:50.000Z","updated_at":"2026-02-16T03:58:07.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"getsentry/testing-ai-sdk-integrations","old_version":"dba21cbfb57482556338983d8c35e6b09b534667","new_version":"4f8f646817e5eb41e0a77fe94cedbd632d72de2e","repository_url":"https://github.com/getsentry/testing-ai-sdk-integrations"}],"path":null,"ecosystem":"actions"},"body":"Bumps [getsentry/testing-ai-sdk-integrations](https://github.com/getsentry/testing-ai-sdk-integrations) from dba21cbfb57482556338983d8c35e6b09b534667 to 4f8f646817e5eb41e0a77fe94cedbd632d72de2e.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/testing-ai-sdk-integrations/commit/4f8f646817e5eb41e0a77fe94cedbd632d72de2e\"\u003e\u003ccode\u003e4f8f646\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/testing-ai-sdk-integrations/issues/41\"\u003e#41\u003c/a\u003e from getsentry/priscila/feat/add-nextjs-folder-and-tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/testing-ai-sdk-integrations/commit/bc52fa407c11bdb6353b5b506814c06ed88207a4\"\u003e\u003ccode\u003ebc52fa4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/testing-ai-sdk-integrations/issues/42\"\u003e#42\u003c/a\u003e from getsentry/priscila/fix/npm-install-lockfile-changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/testing-ai-sdk-integrations/commit/61d7b23e1e38a34d7c73ec81c053c9a8eef3d1ff\"\u003e\u003ccode\u003e61d7b23\u003c/code\u003e\u003c/a\u003e chore: regenerate package-lock.json\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/testing-ai-sdk-integrations/commit/a627fd3e21157a58099d94e1f2897110cb02f972\"\u003e\u003ccode\u003ea627fd3\u003c/code\u003e\u003c/a\u003e chore: regenerate package-lock.json with consistent npm version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/testing-ai-sdk-integrations/commit/2eea2698381d635a044aae65359ee24a80f0dedc\"\u003e\u003ccode\u003e2eea269\u003c/code\u003e\u003c/a\u003e fix google gen ai package\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/testing-ai-sdk-integrations/commit/f6b15dcc15c95997814226b836552de286c1c431\"\u003e\u003ccode\u003ef6b15dc\u003c/code\u003e\u003c/a\u003e fix google gen ai package\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/testing-ai-sdk-integrations/commit/2b873f7c3bec611df3a06189bb0471dccefe8c8a\"\u003e\u003ccode\u003e2b873f7\u003c/code\u003e\u003c/a\u003e simplify\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/testing-ai-sdk-integrations/commit/4499eed2dd386cc55631362d4afd97a40cf9548f\"\u003e\u003ccode\u003e4499eed\u003c/code\u003e\u003c/a\u003e simplify\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/testing-ai-sdk-integrations/commit/c67b2c2b4ad7d9a8b3622ec5f6a42d7926e041c3\"\u003e\u003ccode\u003ec67b2c2\u003c/code\u003e\u003c/a\u003e update description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/testing-ai-sdk-integrations/commit/f341271591142f953005a60b593e0e54ce109022\"\u003e\u003ccode\u003ef341271\u003c/code\u003e\u003c/a\u003e cleanup\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/testing-ai-sdk-integrations/compare/dba21cbfb57482556338983d8c35e6b09b534667...4f8f646817e5eb41e0a77fe94cedbd632d72de2e\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/getsentry/sentry-python/pull/5466","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-python/issues/5466","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/5466/packages"}],"issue_packages":[{"old_version":"1dd9ee2a2d821f41473fc90809a758e8394c689c","new_version":"18229d1da4bb8120ce923bdf7aac00fcf6f38311","update_type":null,"path":null,"pr_created_at":"2026-05-11T03:54:52.000Z","version_change":"1dd9ee2a2d821f41473fc90809a758e8394c689c → 18229d1da4bb8120ce923bdf7aac00fcf6f38311","issue":{"uuid":"4417958516","node_id":"PR_kwDOCDbi-87aGghh","number":6243,"state":"open","title":"build(deps): bump getsentry/testing-ai-sdk-integrations from 1dd9ee2a2d821f41473fc90809a758e8394c689c to 18229d1da4bb8120ce923bdf7aac00fcf6f38311","user":"dependabot[bot]","labels":["Dependencies","github_actions"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-11T03:54:52.000Z","updated_at":"2026-05-11T04:01:28.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"getsentry/testing-ai-sdk-integrations","old_version":"1dd9ee2a2d821f41473fc90809a758e8394c689c","new_version":"18229d1da4bb8120ce923bdf7aac00fcf6f38311","repository_url":"https://github.com/getsentry/testing-ai-sdk-integrations"}],"path":null,"ecosystem":"actions"},"body":"Bumps [getsentry/testing-ai-sdk-integrations](https://github.com/getsentry/testing-ai-sdk-integrations) from 1dd9ee2a2d821f41473fc90809a758e8394c689c to 18229d1da4bb8120ce923bdf7aac00fcf6f38311.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/testing-ai-sdk-integrations/commit/18229d1da4bb8120ce923bdf7aac00fcf6f38311\"\u003e\u003ccode\u003e18229d1\u003c/code\u003e\u003c/a\u003e feat(litellm): add variant for responses\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/testing-ai-sdk-integrations/commit/1dbe6a422d3bbb55c8e19c289fa8fe1fbbc39d1e\"\u003e\u003ccode\u003e1dbe6a4\u003c/code\u003e\u003c/a\u003e fix(litellm): do an async wait for async code to fix some blocking tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/testing-ai-sdk-integrations/commit/d9653cd4017c4263d82902564d8cbc173b9d4e99\"\u003e\u003ccode\u003ed9653cd\u003c/code\u003e\u003c/a\u003e fix: Use \u003ccode\u003einstrumentCreateReactAgent\u003c/code\u003e in LangGraph cloudflare template (\u003ca href=\"https://redirect.github.com/getsentry/testing-ai-sdk-integrations/issues/146\"\u003e#146\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/testing-ai-sdk-integrations/commit/a54d8909e140430cd46256402cb561cc20e4273a\"\u003e\u003ccode\u003ea54d890\u003c/code\u003e\u003c/a\u003e fix: update \u003ccode\u003e@​langchain/anthropic\u003c/code\u003e version to 0.3.21 across multiple configurat...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/testing-ai-sdk-integrations/commit/f5b52b9df8cea59bb0431dd80261bf7f090dca9b\"\u003e\u003ccode\u003ef5b52b9\u003c/code\u003e\u003c/a\u003e fix: Ensure ports are confirmed free before allocation in Cloudflare and Pyth...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/testing-ai-sdk-integrations/commit/9536cb825696584a28c59c5f4320ff19b605be9b\"\u003e\u003ccode\u003e9536cb8\u003c/code\u003e\u003c/a\u003e feat(openai): add variants for the responses API (\u003ca href=\"https://redirect.github.com/getsentry/testing-ai-sdk-integrations/issues/142\"\u003e#142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/testing-ai-sdk-integrations/commit/e5c638e62164e17ee311a1d70d97678668d23ced\"\u003e\u003ccode\u003ee5c638e\u003c/code\u003e\u003c/a\u003e feat: adding variations for several frameworks to test at least openai + anth...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/testing-ai-sdk-integrations/commit/d8f2c18ec3ba71c0740b1c77c871455fe1dd886d\"\u003e\u003ccode\u003ed8f2c18\u003c/code\u003e\u003c/a\u003e chore(runner): remove browser/langgraph tests (\u003ca href=\"https://redirect.github.com/getsentry/testing-ai-sdk-integrations/issues/144\"\u003e#144\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/testing-ai-sdk-integrations/commit/df59cbfbb71b59c74adb2a11c016b2a3b6f51583\"\u003e\u003ccode\u003edf59cbf\u003c/code\u003e\u003c/a\u003e fix(checks): tighten checkToolErrorSpan to require non-ok span status (\u003ca href=\"https://redirect.github.com/getsentry/testing-ai-sdk-integrations/issues/141\"\u003e#141\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/getsentry/testing-ai-sdk-integrations/compare/1dd9ee2a2d821f41473fc90809a758e8394c689c...18229d1da4bb8120ce923bdf7aac00fcf6f38311\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/getsentry/sentry-python/pull/6243","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-python/issues/6243","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6243/packages"}},{"old_version":"5b57253605660c813c237839a42826d3d003ee0b","new_version":"121da677853244cedfe11e95184b2b431af102eb","update_type":null,"path":null,"pr_created_at":"2026-03-02T03:52:45.000Z","version_change":"5b57253605660c813c237839a42826d3d003ee0b → 121da677853244cedfe11e95184b2b431af102eb","issue":{"uuid":"4009119904","node_id":"PR_kwDOCDbi-87HOOYp","number":5568,"state":"open","title":"build(deps): bump getsentry/testing-ai-sdk-integrations from 5b57253605660c813c237839a42826d3d003ee0b to 121da677853244cedfe11e95184b2b431af102eb","user":"dependabot[bot]","labels":["Dependencies","github_actions"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-02T03:52:45.000Z","updated_at":"2026-03-02T03:59:09.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"getsentry/testing-ai-sdk-integrations","old_version":"5b57253605660c813c237839a42826d3d003ee0b","new_version":"121da677853244cedfe11e95184b2b431af102eb","repository_url":"https://github.com/getsentry/testing-ai-sdk-integrations"}],"path":null,"ecosystem":"actions"},"body":"Bumps [getsentry/testing-ai-sdk-integrations](https://github.com/getsentry/testing-ai-sdk-integrations) from 5b57253605660c813c237839a42826d3d003ee0b to 121da677853244cedfe11e95184b2b431af102eb.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/testing-ai-sdk-integrations/commit/121da677853244cedfe11e95184b2b431af102eb\"\u003e\u003ccode\u003e121da67\u003c/code\u003e\u003c/a\u003e feat(python-runner): Add configurable minimum Python version per framework\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/testing-ai-sdk-integrations/commit/ac429c0e7b6e8ccd585b01d3f6a8e35e19acda52\"\u003e\u003ccode\u003eac429c0\u003c/code\u003e\u003c/a\u003e fix: Pass minimumPlatformVersion through cli and setup config\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/testing-ai-sdk-integrations/commit/074e12ae2e16ebbe32e48f1b82dc26871b2e070a\"\u003e\u003ccode\u003e074e12a\u003c/code\u003e\u003c/a\u003e feat(python-runner): Add configurable minimum Python version per framework\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/testing-ai-sdk-integrations/commit/33954b153f453c180e12d6811fd6764cb84d0931\"\u003e\u003ccode\u003e33954b1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/testing-ai-sdk-integrations/issues/62\"\u003e#62\u003c/a\u003e from getsentry/constantinius/feat/trends\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/testing-ai-sdk-integrations/commit/713a4f172dd1993995b34e4daa012ba342444d20\"\u003e\u003ccode\u003e713a4f1\u003c/code\u003e\u003c/a\u003e fix: seeding initial history\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/testing-ai-sdk-integrations/commit/7971fa4d7e8f7a421b0c327973cd626eeba1c68f\"\u003e\u003ccode\u003e7971fa4\u003c/code\u003e\u003c/a\u003e feat: add analytics page to track the number of total/failed/passed tests ove...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/testing-ai-sdk-integrations/commit/0a22cd3653f30ced0e36aeec65243857a749fb8e\"\u003e\u003ccode\u003e0a22cd3\u003c/code\u003e\u003c/a\u003e fix tests templates (\u003ca href=\"https://redirect.github.com/getsentry/testing-ai-sdk-integrations/issues/60\"\u003e#60\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/testing-ai-sdk-integrations/commit/7c1feaab5e7b3bf1446d78977d00eb2c7d67190e\"\u003e\u003ccode\u003e7c1feaa\u003c/code\u003e\u003c/a\u003e fix: Update Google GenAI tests model (\u003ca href=\"https://redirect.github.com/getsentry/testing-ai-sdk-integrations/issues/59\"\u003e#59\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/testing-ai-sdk-integrations/commit/e8eb1e127b26e2db4ec5714168a52d22ed742b47\"\u003e\u003ccode\u003ee8eb1e1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/testing-ai-sdk-integrations/issues/56\"\u003e#56\u003c/a\u003e from getsentry/add-stream-option\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/testing-ai-sdk-integrations/commit/c211e27ac8727ce2d3919e4ef07deef1b7352896\"\u003e\u003ccode\u003ec211e27\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/testing-ai-sdk-integrations/issues/57\"\u003e#57\u003c/a\u003e from getsentry/constantinius/fix/review-fixes\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/testing-ai-sdk-integrations/compare/5b57253605660c813c237839a42826d3d003ee0b...121da677853244cedfe11e95184b2b431af102eb\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/getsentry/sentry-python/pull/5568","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-python/issues/5568","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/5568/packages"}},{"old_version":"dba21cbfb57482556338983d8c35e6b09b534667","new_version":"4f8f646817e5eb41e0a77fe94cedbd632d72de2e","update_type":null,"path":null,"pr_created_at":"2026-02-16T03:52:50.000Z","version_change":"dba21cbfb57482556338983d8c35e6b09b534667 → 4f8f646817e5eb41e0a77fe94cedbd632d72de2e","issue":{"uuid":"3945734275","node_id":"PR_kwDOCDbi-87D_phT","number":5466,"state":"open","title":"build(deps): bump getsentry/testing-ai-sdk-integrations from dba21cbfb57482556338983d8c35e6b09b534667 to 4f8f646817e5eb41e0a77fe94cedbd632d72de2e","user":"dependabot[bot]","labels":["Dependencies","github_actions"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-16T03:52:50.000Z","updated_at":"2026-02-16T03:58:07.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"getsentry/testing-ai-sdk-integrations","old_version":"dba21cbfb57482556338983d8c35e6b09b534667","new_version":"4f8f646817e5eb41e0a77fe94cedbd632d72de2e","repository_url":"https://github.com/getsentry/testing-ai-sdk-integrations"}],"path":null,"ecosystem":"actions"},"body":"Bumps [getsentry/testing-ai-sdk-integrations](https://github.com/getsentry/testing-ai-sdk-integrations) from dba21cbfb57482556338983d8c35e6b09b534667 to 4f8f646817e5eb41e0a77fe94cedbd632d72de2e.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/testing-ai-sdk-integrations/commit/4f8f646817e5eb41e0a77fe94cedbd632d72de2e\"\u003e\u003ccode\u003e4f8f646\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/testing-ai-sdk-integrations/issues/41\"\u003e#41\u003c/a\u003e from getsentry/priscila/feat/add-nextjs-folder-and-tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/testing-ai-sdk-integrations/commit/bc52fa407c11bdb6353b5b506814c06ed88207a4\"\u003e\u003ccode\u003ebc52fa4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/testing-ai-sdk-integrations/issues/42\"\u003e#42\u003c/a\u003e from getsentry/priscila/fix/npm-install-lockfile-changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/testing-ai-sdk-integrations/commit/61d7b23e1e38a34d7c73ec81c053c9a8eef3d1ff\"\u003e\u003ccode\u003e61d7b23\u003c/code\u003e\u003c/a\u003e chore: regenerate package-lock.json\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/testing-ai-sdk-integrations/commit/a627fd3e21157a58099d94e1f2897110cb02f972\"\u003e\u003ccode\u003ea627fd3\u003c/code\u003e\u003c/a\u003e chore: regenerate package-lock.json with consistent npm version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/testing-ai-sdk-integrations/commit/2eea2698381d635a044aae65359ee24a80f0dedc\"\u003e\u003ccode\u003e2eea269\u003c/code\u003e\u003c/a\u003e fix google gen ai package\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/testing-ai-sdk-integrations/commit/f6b15dcc15c95997814226b836552de286c1c431\"\u003e\u003ccode\u003ef6b15dc\u003c/code\u003e\u003c/a\u003e fix google gen ai package\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/testing-ai-sdk-integrations/commit/2b873f7c3bec611df3a06189bb0471dccefe8c8a\"\u003e\u003ccode\u003e2b873f7\u003c/code\u003e\u003c/a\u003e simplify\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/testing-ai-sdk-integrations/commit/4499eed2dd386cc55631362d4afd97a40cf9548f\"\u003e\u003ccode\u003e4499eed\u003c/code\u003e\u003c/a\u003e simplify\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/testing-ai-sdk-integrations/commit/c67b2c2b4ad7d9a8b3622ec5f6a42d7926e041c3\"\u003e\u003ccode\u003ec67b2c2\u003c/code\u003e\u003c/a\u003e update description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/testing-ai-sdk-integrations/commit/f341271591142f953005a60b593e0e54ce109022\"\u003e\u003ccode\u003ef341271\u003c/code\u003e\u003c/a\u003e cleanup\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/testing-ai-sdk-integrations/compare/dba21cbfb57482556338983d8c35e6b09b534667...4f8f646817e5eb41e0a77fe94cedbd632d72de2e\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/getsentry/sentry-python/pull/5466","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/getsentry%2Fsentry-python/issues/5466","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/5466/packages"}}]}