Skip to content

This week's second round of dependency updates, and the Docker catalog entry at 0.21.0 - #918

Merged
irparent merged 3 commits into
mainfrom
deps/batch-2026-10-25b
Oct 25, 2026
Merged

irparent merged 3 commits into
mainfrom
deps/batch-2026-10-25b

Conversation

@irparent

@irparent irparent commented Oct 25, 2026 •

Copy link
Copy Markdown
Member

The Dependabot updates opened since the last batch (#901), applied together so CI runs once instead of eight times. Each is Dependabot's own diff, generated on Linux, applied unchanged, except #912 and #914 (below); they touch eight different lockfiles or files, so none overlaps another.

Pull request Where What moves
#909 website/ React and React DOM 19.3.1
#911 publish-python.yml pypa/gh-action-pypi-publish 1.14.3 (the same commit pin Dependabot proposed)
#912, adjusted examples/otel-recipes (Python) llama-index-llms-openai 0.8.3, OpenTelemetry SDK and OTLP exporter 1.45.1, openai-agents 0.24.0, openinference-instrumentation-openai-agents 2.5.3; openinference-instrumentation-llama-index stays at 4.5.2 (see below)
#913 root typescript-eslint parser and plugin 8.72.0
#914, adjusted examples/otel-recipes/js @openai/agents 0.20.0, OpenInference core 2.8.0 and its OpenAI Agents instrumentation 0.3.2, and OpenTelemetry's 2.x line at its newest: core, resources and both trace SDKs 2.12.0, the OTLP proto exporter 0.223.0, the API 1.9.1 (see below)
#915 packages/sdk @anthropic-ai/sdk 0.136.0, openai 7.39.0
#916 packages/langchain @langchain/langgraph 1.5.1
#917 dashboard/ lucide-react 1.60.0, react-router 8.5.0, typescript-eslint 8.72.0

Against main, no lockfile downgrades anything. npm audit reports 0 in every lockfile except the root, where it reports only the two development-tool rows SECURITY-EXPOSURE.md records; none of the new Python pins has a published advisory. actionlint passes. Locally, with these lockfiles installed: lint, the type checks, the dashboard's tests and the website's lint and types pass. The OpenTelemetry recipes take pre-1.0 moves (openai-agents 0.24, @openai/agents 0.20); their recipe jobs here are the check that they still send traces Iris scores.

Why #914 is adjusted. As Dependabot proposed it, #914 moved OpenTelemetry resources to 3.0.0, the exporter to 0.300.0 and the API to 1.10.0 while sdk-trace-base and sdk-trace-node stayed on 2.12.0, whose peer range is API <1.10.0, so npm refused to install it (ERESOLVE) and the recipe job failed. OpenTelemetry JS has published 3.x of core, resources and the exporters but not of the trace SDKs, and OpenInference's instrumentation needs core ^2.8.0, so no consistent 3.x set exists yet. The recipe takes the newest consistent set instead, regenerated on Linux (one API copy, nothing downgraded, npm audit 0), and dependabot.yml ignores the 3.x line in that directory until the trace SDKs publish 3.x.

Why #912 is adjusted. With openinference-instrumentation-llama-index 4.6.0, as #912 proposed, and with 4.6.1, the LlamaIndex recipe runs and answers but Iris stores no trace whose input is its question, so the recipe job failed. 4.5.2 with every other new pin passes. #919 tracks the cause, with a plan; dependabot.yml holds that one package below 4.6.0 until it is fixed.

Also: docs/launch/listings/docker/server.yaml carries the 0.21.0 release commit, as the docker/mcp-registry entry it mirrors now does.

🤖 Generated with Claude Code

…r catalog entry's source.commit at 0.21.0

Dependabot's own diffs, each generated on Linux, applied together (one CI
run instead of eight): #909 (website React 19.3.1), #911
(pypa/gh-action-pypi-publish 1.14.3), #912 (the Python OpenTelemetry
recipes), #913 (typescript-eslint 8.72.0), #914 (the JS OpenTelemetry
recipe), #915 (@anthropic-ai/sdk 0.136.0, openai 7.39.0), #916
(@langchain/langgraph 1.5.1), #917 (dashboard lucide-react 1.60.0,
react-router 8.5.0, typescript-eslint 8.72.0). Against main nothing is
downgraded; npm audit is 0 in every lockfile but the root's two recorded
development-tool rows; actionlint passes.

docs/launch/listings/docker/server.yaml carries the 0.21.0 release commit,
as the docker/mcp-registry entry now does.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@vercel

vercel Bot commented Oct 25, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

1 Skipped Deployment
Project Deployment Actions Updated
website Ignored Ignored Preview Oct 25, 2026 10:16pm UTC

@github-actions

github-actions Bot commented Oct 25, 2026 •

Copy link
Copy Markdown

Iris gate — 1 of 2 tripped --fail-on detector_veto

iris-eval ingest: 3 stored, 1 tripped --fail-on detector_veto (2 of 3 evaluated in dataset "release-gate")

Trace Verdict Basis Rules, classes or missing inputs Evidence
b880f5c7e45142bb22906ea19289e137 failed detector_veto + risk_over_loss no_pii, pii_leak, credential_leak no_pii: AWS Access Key (output 45–65)
Verdict basis Traces
detector_veto 2
clean 1

Unjudged questions: task_completed (3), tool_use_correct (3) — a trace that did not carry what a rule needs.

tests/fixtures/ci-gate/traces.ndjson · 3 evaluated · dataset release-gate: 2 in the gate · exit 1 · what the bases mean

@github-actions

Copy link
Copy Markdown

Iris gate — 1 stored, nothing tripped --fail-on any

iris-eval ingest: 1 stored, 0 tripped --fail-on any

Verdict basis Traces
clean 1

Unjudged questions: task_completed (1), tool_use_correct (1) — a trace that did not carry what a rule needs.

tests/fixtures/ci-gate/clean.ndjson · 1 evaluated · exit 0 · what the bases mean

irparent and others added 2 commits October 25, 2026 14:55
…ewest; its half-published 3.x line is ignored for now

#914 moved @opentelemetry/resources to 3.0.0, the OTLP exporter to 0.300.0
and the API to 1.10.0, but left sdk-trace-base and sdk-trace-node on 2.12.0,
whose peer range is api <1.10.0: npm refused to install it (ERESOLVE), so
the recipe job failed. sdk-trace 3.x is not published yet, and OpenInference's
instrumentation needs core ^2.8.0, so no consistent 3.x set exists today.

The recipe takes the newest consistent set: api 1.9.1, core, resources and
both trace SDKs 2.12.0, the exporter 0.223.0, with #914's other updates
(@openai/agents 0.20.0, OpenInference core 2.8.0 and its OpenAI Agents
instrumentation 0.3.2). Regenerated on Linux; npm ci resolves one API copy;
nothing is downgraded against main; npm audit 0. dependabot.yml ignores the
3.x line in this directory, with the condition that lifts it.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…tion-llama-index 4.5.2 (#919)

With 4.6.0 (from #912) and 4.6.1 the recipe runs and answers but Iris
stores no matching trace, so its job failed. 4.5.2 with every other new pin
(llama-index-llms-openai 0.8.3, OpenTelemetry SDK and exporter 1.45.1)
passes 2 of 2 locally. #919 tracks the cause with a plan; dependabot.yml
holds the package below 4.6.0 until then.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@irparent
irparent merged commit dbc0e8e into main Oct 25, 2026
82 checks passed
@irparent
irparent deleted the deps/batch-2026-10-25b branch October 25, 2026 22:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant