Skip to content

chore(deps): bump the node-deps group across 1 directory with 5 updates#152

Merged
ojongerius merged 1 commit into
mainfrom
dependabot/npm_and_yarn/node-deps-3f5b0f52a0
Jun 9, 2026
Merged

chore(deps): bump the node-deps group across 1 directory with 5 updates#152
ojongerius merged 1 commit into
mainfrom
dependabot/npm_and_yarn/node-deps-3f5b0f52a0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github May 30, 2026

Copy link
Copy Markdown
Contributor

Bumps the node-deps group with 5 updates in the / directory:

Package From To
@agnt-rcpt/sdk-ts 0.9.0 0.10.0
@types/node 25.9.0 25.9.1
@vitest/coverage-v8 4.1.6 4.1.7
openclaw 2026.5.18 2026.5.27
vitest 4.1.6 4.1.7

Updates @agnt-rcpt/sdk-ts from 0.9.0 to 0.10.0

Release notes

Sourced from @​agnt-rcpt/sdk-ts's releases.

daemon v0.10.0

What's Changed

Full Changelog: agent-receipts/ar@daemon/v0.9.1...daemon/v0.10.0

hook v0.10.0

What's Changed

Full Changelog: agent-receipts/ar@sdk/go/v0.9.0...hook/v0.10.0

mcp-proxy v0.10.0

What's Changed

Full Changelog: agent-receipts/ar@sdk/go/v0.10.0...mcp-proxy/v0.10.0

sdk-go v0.10.0

What's Changed

Full Changelog: agent-receipts/ar@mcp-proxy/v0.9.0...sdk/go/v0.10.0

sdk-py 0.10.0

What's Changed

... (truncated)

Changelog

Sourced from @​agnt-rcpt/sdk-ts's changelog.

[0.10.0] - 2026-05-24

Implements spec v0.4.0 (action.idempotency_key), the ADR-0020 emitter interface redesign (WAL, HTTP, composite, in-memory), and aligns peer_credential uid/gid types with the Go SDK. Two breaking changes.

Breaking Changes

  • Emitter class renamed to DaemonEmitter (#548). The existing Emitter class (Unix-socket fire-and-forget emitter) is now exported as DaemonEmitter. The name Emitter is now the new interface (see Added). Update all import sites: import { DaemonEmitter } from "@agnt-rcpt/sdk-ts".
  • peer_credential.uid and peer_credential.gid are now number | undefined (#580). Previously typed as number, they are now optional to align with the Go SDK's *uint32 — UID=0 (root) is a valid identity and must be distinguishable from "no UID concept on this platform". Code that assumed these fields are always present must add a presence check.

Added

  • Emitter interface (#548) — new top-level interface accepted by all emitter consumers. Takes a signed AgentReceipt and returns Promise<void>. Implement it to supply custom delivery backends.
  • HttpEmitter (#548) — posts receipts to an HTTP endpoint. Implements Emitter.
  • CompositeEmitter (#548) — fans out to multiple Emitter instances sequentially; always attempts every child and collects failures. Implements Emitter.
  • BufferingEmitter (#548) — accumulates receipts and flushes in configurable batches. Implements Emitter.
  • InMemoryEmitter (#548) — holds receipts in memory; useful for testing. Implements Emitter.
  • WalEmitter (#567) — wraps any Emitter and records each receipt in a write-ahead log before delivery, providing at-least-once delivery guarantees. Supports file-backed (durable) and in-memory backends (ADR-0020).
  • Action.idempotency_key (#565) — optional string field for deduplication. Chain verifiers surface duplicate values as non-fatal warnings. Part of spec v0.4.0.

Changed

  • VERSION constant bumped to "0.4.0" (#565) — receipts emitted via createReceipt() now stamp the v0.4.0 schema label.
  • defaultSocketPath() macOS default is now HOME-based (#545). macOS resolves to $XDG_DATA_HOME/agent-receipts/events.sock (defaulting to ~/.local/share/agent-receipts/events.sock) instead of $TMPDIR/agentreceipts/events.sock. TMPDIR is not inherited by GUI-spawned Node processes (e.g., MCP servers launched by Claude Desktop), which broke the daemon ↔ emitter handshake silently. The Go and Python SDKs ship the same resolution so every emitter and the daemon agree on a single path per user. AGENTRECEIPTS_SOCKET continues to take precedence; users who relied on TMPDIR redirection should switch to it.
Commits

Updates @types/node from 25.9.0 to 25.9.1

Commits

Updates @vitest/coverage-v8 from 4.1.6 to 4.1.7

Release notes

Sourced from @​vitest/coverage-v8's releases.

v4.1.7

   🐞 Bug Fixes

    View changes on GitHub
Commits

Updates openclaw from 2026.5.18 to 2026.5.27

Release notes

Sourced from openclaw's releases.

openclaw 2026.5.27

Highlights

  • Stronger security and content boundaries: group prompt text is kept out of the system prompt, repeated-dot hostnames are normalized, side-effecting command wrappers and unsafe Node runtime env overrides are blocked, no-auth Tailscale exposure is rejected, and node/device-role approvals now require admin authority. (#87144, #87305, #87292, #87308, #87146) Thanks @​eleqtrizit and @​pgondhi987.
  • More reliable Codex app-server runs: Codex runtime models resolve first, workspace memory is routed through tools, shared app-server clients survive startup and spawned-helper failures, native hook relay generations survive restarts and rotate on fresh fallbacks, and false runtime live switches are avoided. (#87383, #87403, #87375, #72574, #87428) Thanks @​yetval.
  • Faster Gateway and reply paths: session reads, plugin metadata fingerprints, auth env snapshots, auto-enabled plugin config, tool-search catalogs, and stable metadata caches do less hot-path rediscovery while visible replies no longer inherit hidden cleanup timeouts. (#86439, #87044) Thanks @​keshavbotagent.
  • Better provider and model coverage: OpenAI-compatible embedding providers are core, DeepInfra catalog browsing loads the full credential-aware model set, Pixverse adds video generation and API region selection, VLLM thinking params are wired, Claude CLI OAuth overlays load for PI auth profiles, and bare direct Anthropic model ids work. (#85269, #84549, #87167) Thanks @​dutifulbob, @​ats3v, and @​joshavant.
  • Channel delivery is steadier: Telegram sendMessage actions use durable outbound delivery, iMessage suppresses duplicate native exec approval prompts and sends, Slack keeps delivered final replies during late cleanup, Matrix mention previews/finals are stricter, QQBot fallback approval buttons honor slash-command auth, Discord guild requester checks are tighter, recovered Discord tool-warning artifacts stay out of successful replies, and Google Chat stops thread sends in DMs. (#87261, #87154) Thanks @​mbelinky and @​eleqtrizit.
  • Release, package, and CI proof paths are harder to wedge: npm/package inventory honors dist exclusions, shrinkwrap override pins merge correctly, Docker runtime workspace templates are packaged and smoked, release postpublish checks are stricter, beta smoke rejects empty runs, and E2E log/probe waits are bounded.

Changes

  • Memory: add a core OpenAI-compatible embedding provider for local and hosted OpenAI-style endpoints, with config, doctor, and docs support. (#85269) Thanks @​dutifulbob.
  • Plugin SDK: mark memory-specific embedding provider registration as deprecated compatibility and surface non-bundled usage in plugin compatibility diagnostics. (#85072) Thanks @​mbelinky.
  • Providers: add the Pixverse video generation provider, API region selection, docs, and external plugin packaging support.
  • DeepInfra: load the full model catalog when users browse models during onboarding, preserve configured API-key catalogs, refresh media/video defaults, and keep pricing/default model metadata aligned. (#84549) Thanks @​ats3v.
  • Plugin SDK: expose plugin approval action metadata and stop exporting Vitest test helpers from the public SDK surface. (#87120) Thanks @​RomneyDa.
  • Channel SDK: move channel message compatibility into core, remove old channel turn runtime aliases, and preserve runtime catalog markdown metadata for plugins.
  • ClawHub: add plugin display metadata so catalog/package listings use cleaner names. (#87354) Thanks @​thewilloftheshadow.
  • Agents: split the heartbeat runtime template out of docs assets and add compatibility repair for legacy heartbeat template content. (#85416) Thanks @​hxy91819.

Fixes

  • Security/content boundaries: route untrusted group prompt metadata outside system prompts, normalize repeated trailing hostname dots, block side-effecting command wrappers, reject unsafe Node runtime env overrides, reject no-auth Tailscale exposure, block untrusted Microsoft Teams service URLs, enforce /allowlist configWrites origin policy, gate QQBot fallback approval buttons, and require admin for node/device-role approvals. (#87144, #87305, #87292, #87308, #87146, #87154, #87334) Thanks @​eleqtrizit and @​pgondhi987.
  • Codex: resolve Codex runtime models before generic routing, route workspace memory through tools, preserve shared app-server clients after startup and spawned-helper failures, preserve native hook relay generations across restarts and fresh fallbacks, keep raw reasoning/source-reply guards intact, report quarantined dynamic tools, keep the attempt watchdog armed for queued terminal turns, and route Codex OAuth compaction through OpenAI-Codex. (#87383, #87403, #87375, #72574, #87428) Thanks @​yetval.
  • Agents/runtime: avoid session event queue self-waits, bound compaction wake and steering retries, preserve grace for pending error diagnostics, avoid false Codex runtime live switches, avoid stale restart continuation reuse, preserve session fallback errors, suppress duplicate Claude CLI skill prompts, keep runtime context before active user turns, strip stale Anthropic thinking, quarantine unsupported tool schemas, recover completed write timeouts safely, release retained session write locks on timeout abort, and validate forced plugin harness support before pinning. (#86123, #55424, #86855, #74341, #87278) Thanks @​luoyanglang, @​cathrynlavery, and @​openperf.
  • Reply/session delivery: keep visible turn admission unbounded, keep visible fallback delivery on latest targets, preserve bridge hook context, classify direct fallback targets by channel grammar, report approval resolutions in bridge mode, and avoid stale source-reply artifacts. (#87044) Thanks @​keshavbotagent.
  • Channels: make Telegram sendMessage action replies durable and preserve SecretRef prompt config, suppress duplicate iMessage native exec approval prompts and sends, keep iMessage approval polling alive after denied reactions, keep Slack delivered final replies during late cleanup, keep Matrix mention previews/finals mention-inert and normally delivered, ignore filename-embedded Matrix IDs, suppress recovered Discord tool-warning artifacts from successful replies, suppress Google Chat thread sends in DMs, and harden Discord guild requester checks. (#87261, #87452) Thanks @​mbelinky.
  • Memory: salvage QMD search JSON after nonzero exits and keep workspace memory routing through the Codex tool path where possible. (#87225, #87383, #87403) Thanks @​osolmaz.
  • Providers/models: forward cached token usage in OpenAI-compatible chat completions, load Claude CLI OAuth overlays for PI auth profiles, send bare direct Anthropic model ids, wire configured VLLM thinking params, honor OpenAI-compatible cache retention, normalize OpenAI Responses replay tool ids, resolve OpenAI gpt-5.5 without a cached catalog, preserve retry-after fallback handling, bound GitHub Copilot auth requests, and load DeepInfra custom/live catalogs consistently. (#82062, #87167, #84549) Thanks @​caz0075, @​joshavant, and @​ats3v.
  • Gateway/performance: borrow read-only session metadata and active session working stores, cache current/stable plugin metadata fingerprints, cache auto-enabled plugin config, slim metadata identity caches, trust current metadata lifecycle caches, stabilize isolated cron prompt-cache affinity, persist model auth profile suffixes, drain probe client closes, expire browser tokens after auth rotation, and keep default status fast paths bounded. Thanks @​ferminquant.
  • CLI/help/config: reject loose or malformed numeric options for gateway timeouts, model limits, directory limits, message options, webhooks, and partial values; respect subcommand version options; route generated/root/plugin help targets correctly; keep skills JSON output flushing naturally; and keep plugin descriptor loading quiet in root help. (#87398) Thanks @​Patrick-Erichsen.
  • Plugin state/tool search: evict the current namespace when plugin rows hit caps, reuse unchanged tool-search catalogs, align the release catalog reuse wrapper, and keep fallback tool warnings mention-inert.
  • Install/package/release: match npm globstar exclusions, honor dist package exclusions in inventory, omit unpacked test helpers, skip Homebrew until macOS packages need it, package Docker runtime workspace templates, smoke Docker runtime templates during full validation, merge nested shrinkwrap override pins, preserve forked shrinkwrap pins, pin aged lru-cache, harden postpublish verification, accept main full-validation proof, and reject empty beta smoke runs.
  • E2E/QA/Crabbox: bound Telegram, Open WebUI, ClawHub, Matrix, Tool Search, MCP, gateway network, bundled runtime, kitchen-sink, codex media, config reload, and agent-turn assertion waits; prefer Azure for Windows targets; reinitialize invalid changed-gate git dirs; full-sync sparse container runs; and fail empty explicit test requests. (#87186)

Release verification

... (truncated)

Commits
  • 27ae826 fix(release): accept openclaw qa runtime alias
  • 6cdc963 chore(release): prepare 2026.5.27 stable
  • a03cd48 fix(whatsapp): strip control characters from outbound document fileName (#77114)
  • 5ba6a59 fix(media): drain ignored download responses
  • 9de88d4 fix(media): cancel ignored input fetch bodies
  • b317664 fix(media): cancel oversized fetch responses
  • 66a5748 fix(telegram): lower polling keepalive delay (#83304)
  • 6aea967 fix(parallels): guard release target harness mismatch
  • 0b92a8e fix(release): accept openclaw runtime alias
  • 1e5ff65 docs(skills): refine beta release announcement guidance
  • Additional commits viewable in compare view
Install script changes

This version modifies prepare script that runs during installation. Review the package contents before updating.


Updates vitest from 4.1.6 to 4.1.7

Release notes

Sourced from vitest's releases.

v4.1.7

   🐞 Bug Fixes

    View changes on GitHub
Commits

Dependabot 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.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the node-deps group with 5 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [@agnt-rcpt/sdk-ts](https://github.com/agent-receipts/ar/tree/HEAD/sdk/ts) | `0.9.0` | `0.10.0` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.9.0` | `25.9.1` |
| [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `4.1.6` | `4.1.7` |
| [openclaw](https://github.com/openclaw/openclaw) | `2026.5.18` | `2026.5.27` |
| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.1.6` | `4.1.7` |



Updates `@agnt-rcpt/sdk-ts` from 0.9.0 to 0.10.0
- [Release notes](https://github.com/agent-receipts/ar/releases)
- [Changelog](https://github.com/agent-receipts/ar/blob/main/sdk/ts/CHANGELOG.md)
- [Commits](https://github.com/agent-receipts/ar/commits/hook/v0.10.0/sdk/ts)

Updates `@types/node` from 25.9.0 to 25.9.1
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Updates `@vitest/coverage-v8` from 4.1.6 to 4.1.7
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Changelog](https://github.com/vitest-dev/vitest/blob/main/docs/releases.md)
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.1.7/packages/coverage-v8)

Updates `openclaw` from 2026.5.18 to 2026.5.27
- [Release notes](https://github.com/openclaw/openclaw/releases)
- [Commits](openclaw/openclaw@v2026.5.18...v2026.5.27)

Updates `vitest` from 4.1.6 to 4.1.7
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Changelog](https://github.com/vitest-dev/vitest/blob/main/docs/releases.md)
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.1.7/packages/vitest)

---
updated-dependencies:
- dependency-name: "@agnt-rcpt/sdk-ts"
  dependency-version: 0.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: node-deps
- dependency-name: "@types/node"
  dependency-version: 25.9.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: node-deps
- dependency-name: "@vitest/coverage-v8"
  dependency-version: 4.1.7
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: node-deps
- dependency-name: openclaw
  dependency-version: 2026.5.27
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: node-deps
- dependency-name: vitest
  dependency-version: 4.1.7
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: node-deps
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels May 30, 2026
@ojongerius ojongerius merged commit c2a3ceb into main Jun 9, 2026
2 checks passed
@ojongerius ojongerius deleted the dependabot/npm_and_yarn/node-deps-3f5b0f52a0 branch June 9, 2026 05:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant