Skip to content

chore(deps): bump weave to 0.16.6 - #169

Merged
rgao-coreweave merged 1 commit into
mainfrom
bump-weave-0.16.5
Aug 17, 2026
Merged

chore(deps): bump weave to 0.16.6#169
rgao-coreweave merged 1 commit into
mainfrom
bump-weave-0.16.5

Conversation

@rgao-coreweave

@rgao-coreweave rgao-coreweave commented Aug 14, 2026

Copy link
Copy Markdown
Contributor

Bumps weave from ^0.16.3 to ^0.16.6. Dependency only, no code change.

Branch is still named bump-weave-0.16.5 from the first push. Graphite refuses to rename a branch with an open PR, and forcing it would orphan this PR and rebase the two above it, so the stale name is left alone.

What is new, and what we use

Diffed the published dist across 0.16.3 → 0.16.5 → 0.16.6 rather than trusting changelogs. 0.16.6 is by far the larger of the two releases.

Adopted at the top of this stack

  • Turn.record({ outputMessages }) (0.16.5) and SubAgent.record({ messages, outputMessages }) (0.16.6). The SubAgent half is what makes the migration complete rather than partial, so all five gen_ai.output.messages writers move together.

Available, not adopted here

  • Tool.end({ result, errorType }) and args?: JsonObject | string. 0.16.6 deprecates the tool.result = setter, which we use at three sites in callLifecycle.ts. Still functional, so this is a follow-up rather than a blocker. Flagged below.
  • JsonValue / JsonObject exported types. We already define our own in callLifecycle.ts.
  • opLinkSpanProcessor, evalLinkSpanProcessor changes. Eval/op linking, not used here.

Not applicable

  • flush() / client.flush() / pendingCallCount() / useCallsComplete: classic Weave calls batch path. We emit only OTel genai spans and already use flushOTel().
  • registerCustomRuntime() + CustomRuntimeId: custom inference-runtime registration.
  • WEAVE_INTEGRATION_NAME / _VERSION / _META_PREFIX semconv consts: not exported from the public entrypoint (only via a deep internal import). The strings we hand-roll in genaiSpans.ts already match the canonical values exactly, so they are now upstream-validated.

Follow-up worth filing

tool.result = is deprecated in favour of end({ result }), and end() now takes errorType which maps to error.type (we set that attribute by hand). Happy to send that as a fourth PR on this stack.

Verification

npm ci && npm run check

tsc clean, 203/203 tests pass.

🤖 Generated with Claude Code

rgao-coreweave commented Aug 14, 2026

Copy link
Copy Markdown
Contributor Author

@socket-security

socket-security Bot commented Aug 14, 2026

Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updatedweave@​0.16.3 ⏵ 0.16.696 +15100100 +197 +1100

View full report

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@rgao-coreweave rgao-coreweave changed the title chore(deps): bump weave to 0.16.5 chore(deps): bump weave to 0.16.6 Aug 14, 2026
@w-b-hivemind

w-b-hivemind Bot commented Aug 14, 2026

Copy link
Copy Markdown

HiveMind Sessions

1 session · 4m · $2.55

Session Agent Duration Tokens Cost Lines
Daemon Pull Request Validation Check
5cc1071a-6b6d-49f1-bf3a-93e7ac9f1b9a
claude 4m 16.0K $2.55 +1 -1
Total 4m 16.0K $2.55 +1 -1

View all sessions in HiveMind →

Run claude --resume 5cc1071a-6b6d-49f1-bf3a-93e7ac9f1b9a to pickup where you left off.

@rgao-coreweave
rgao-coreweave marked this pull request as ready for review August 14, 2026 19:16
@rgao-coreweave
rgao-coreweave requested a review from a team as a code owner August 14, 2026 19:16

@ro31337 ro31337 left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed: dependency artifact, compatibility, and checks verified. No blockers.

@rgao-coreweave
rgao-coreweave merged commit 7d05755 into main Aug 17, 2026
4 checks passed
@github-actions github-actions Bot locked and limited conversation to collaborators Aug 17, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants