Skip to content

@ai-sdk/harness@1.0.168

Choose a tag to compare

@github-actions github-actions released this 29 Oct 17:12
· 19 commits to main since this release
d1067fd

Patch Changes

  • 033f8d9: fix(harness): preserve execution-denied outputs for denied host tool calls without invoking the tool's toModelOutput converter
  • e7a8988: fix(harness): preserve differing runtime-native tool names in providerMetadata[harnessId].nativeToolName on tool calls and their approval requests
  • 2c12e25: fix(harness): fix completed host tool results being silently lost when a WebSocket enters CLOSING before the channel detects the disconnect
  • 6eab0f7: Fix turns hanging when a built-in tool approval and a host tool call share an assistant message. Pause for the approval without waiting for runtime echoes of completed host tools, preserving their results and original call metadata across consecutive approval pauses and session resumes until the runtime echo arrives, without executing them again or emitting duplicate results.
  • Updated dependencies [0cc4921]
  • Updated dependencies [61a315e]
  • Updated dependencies [077cfb3]
  • Updated dependencies [eb768e2]
    • ai@7.0.157
    • @ai-sdk/provider-utils@5.0.71