Skip to content

Update Rust crate temporalio-client to f1899d2#8415

Open
hash-worker[bot] wants to merge 1 commit into
mainfrom
deps/rs/temporalio-client-digest
Open

Update Rust crate temporalio-client to f1899d2#8415
hash-worker[bot] wants to merge 1 commit into
mainfrom
deps/rs/temporalio-client-digest

Conversation

@hash-worker
Copy link
Copy Markdown
Contributor

@hash-worker hash-worker Bot commented Feb 13, 2026

This PR contains the following updates:

Package Type Update Change
temporalio-client workspace.dependencies digest 231e21cf1899d2

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • "before 4am every weekday,every weekend"
  • Automerge
    • "before 4am every weekday,every weekend"

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

@hash-worker hash-worker Bot enabled auto-merge February 13, 2026 00:44
@cursor
Copy link
Copy Markdown

cursor Bot commented Feb 13, 2026

PR Summary

Medium Risk
Updates the Temporal workflow client used for connections and workflow starts; behavior can shift with upstream sdk-core changes, and client/common rev mismatch may cause subtle compatibility issues.

Overview
Renovate bumps the workspace temporalio-client pin on temporalio/sdk-core from commit 231e21c to f1899d23248d546d21b4ae7aaba8ee2848a5e8b6.

Consumers such as hash-temporal-client pull the crate via { workspace = true }, so this single Cargo.toml change updates the Temporal SDK client everywhere it is used. temporalio-common is unchanged at 231e21c, so client and common may no longer share the same sdk-core revision until a follow-up aligns them.

Reviewed by Cursor Bugbot for commit dda02c1. Bugbot is set up for automated code reviews on this repo. Configure here.

@vercel
Copy link
Copy Markdown

vercel Bot commented Feb 13, 2026

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

Project Deployment Actions Updated (UTC)
hash Error Error Jun 5, 2026 11:42pm
hashdotdesign Ready Ready Preview, Comment Jun 5, 2026 11:42pm
hashdotdesign-tokens Ready Ready Preview, Comment Jun 5, 2026 11:42pm
petrinaut Ready Ready Preview Jun 5, 2026 11:42pm

@github-actions github-actions Bot added the area/deps Relates to third-party dependencies (area) label Feb 13, 2026
Copy link
Copy Markdown

@cursor cursor Bot left a comment

Choose a reason for hiding this comment

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

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Bugbot Autofix is OFF. To automatically fix reported issues with Cloud Agents, enable Autofix in the Cursor dashboard.

Comment thread Cargo.toml Outdated
@augmentcode
Copy link
Copy Markdown

augmentcode Bot commented Feb 13, 2026

🤖 Augment PR Summary

Summary: This PR updates the Rust dependency on temporalio-client to a newer git revision.

Changes:

  • Bumps temporalio-client from rev 231e21c to 7ecb7c0… (from the Temporal sdk-core repo)
  • Regenerates Cargo.lock to reflect the updated dependency graph

Technical Notes: Only the temporalio-client git rev is changed; other Temporal crates (e.g., temporalio-common) remain pinned to their prior rev.

🤖 Was this summary useful? React with 👍 or 👎

Copy link
Copy Markdown

@augmentcode augmentcode Bot left a comment

Choose a reason for hiding this comment

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

Review completed. 1 suggestions posted.

Fix All in Augment

Comment augment review to trigger a new review at any time.

Comment thread Cargo.toml
tarpc = { version = "0.36.0", default-features = false, git = "https://github.com/google/tarpc", rev = "f55f36d2d876b1868cfcf52f41d0456a60cf726c" }
temporalio-client = { git = "https://github.com/temporalio/sdk-core", rev = "231e21c" }
temporalio-client = { git = "https://github.com/temporalio/sdk-core", rev = "7ecb7c0542de829de7003b40eca2f95befeb0eae" }
temporalio-common = { git = "https://github.com/temporalio/sdk-core", rev = "231e21c" }
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

temporalio-client is bumped to a newer sdk-core revision, but temporalio-common is still pinned to the older 231e21c rev. Since both come from the same upstream repo, it’s worth double-checking that this mixed-rev combination is intentional/compatible (otherwise consider updating them in lockstep).

Severity: medium

Fix This in Augment

🤖 Was this useful? React with 👍 or 👎, or 🚀 if it prevented an incident/outage.

@codecov
Copy link
Copy Markdown

codecov Bot commented Feb 13, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 59.06%. Comparing base (9b7faef) to head (dda02c1).
⚠️ Report is 2 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #8415   +/-   ##
=======================================
  Coverage   59.06%   59.06%           
=======================================
  Files        1346     1346           
  Lines      129820   129820           
  Branches     5876     5876           
=======================================
  Hits        76680    76680           
  Misses      52237    52237           
  Partials      903      903           
Flag Coverage Δ
local.claude-hooks 0.00% <ø> (ø)
rust.antsi 0.00% <ø> (ø)
rust.error-stack 90.87% <ø> (ø)
rust.harpc-codec 84.70% <ø> (ø)
rust.harpc-net 96.21% <ø> (ø)
rust.harpc-tower 67.03% <ø> (ø)
rust.harpc-types 0.00% <ø> (ø)
rust.harpc-wire-protocol 92.23% <ø> (ø)
rust.hash-codec 72.76% <ø> (ø)
rust.hashql-core 79.28% <ø> (ø)
rust.hashql-diagnostics 72.53% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@codspeed-hq
Copy link
Copy Markdown

codspeed-hq Bot commented Feb 13, 2026

Merging this PR will not alter performance

✅ 56 untouched benchmarks
⏩ 24 skipped benchmarks1


Comparing deps/rs/temporalio-client-digest (dda02c1) with main (9b7faef)2

Open in CodSpeed

Footnotes

  1. 24 benchmarks were skipped, so the baseline results were used instead. If they were deleted from the codebase, click here and archive them to remove them from the performance reports.

  2. No successful run was found on main (819c96f) during the generation of this report, so 9b7faef was used instead as the comparison base. There might be some changes unrelated to this pull request in this report.

@hash-worker hash-worker Bot requested a review from a team February 13, 2026 01:45
@hash-worker hash-worker Bot changed the title Update Rust crate temporalio-client to 7ecb7c0 Update Rust crate temporalio-client to fb14d9c Feb 13, 2026
@hash-worker hash-worker Bot force-pushed the deps/rs/temporalio-client-digest branch from ee5a29e to 85c6326 Compare February 13, 2026 15:55
@hash-worker hash-worker Bot force-pushed the deps/rs/temporalio-client-digest branch from 85c6326 to 6f5efb9 Compare February 17, 2026 17:33
@hash-worker hash-worker Bot changed the title Update Rust crate temporalio-client to fb14d9c Update Rust crate temporalio-client to 20a6817 Feb 17, 2026
@hash-worker hash-worker Bot changed the title Update Rust crate temporalio-client to 20a6817 Update Rust crate temporalio-client to 12c656f Feb 17, 2026
@hash-worker hash-worker Bot changed the title Update Rust crate temporalio-client to dc127f5 Update Rust crate temporalio-client to 21e03c2 Feb 19, 2026
@hash-worker hash-worker Bot force-pushed the deps/rs/temporalio-client-digest branch from 3ff08d2 to 2ee828a Compare February 19, 2026 19:52
@hash-worker hash-worker Bot changed the title Update Rust crate temporalio-client to 21e03c2 Update Rust crate temporalio-client to 2014f31 Feb 19, 2026
@hash-worker hash-worker Bot force-pushed the deps/rs/temporalio-client-digest branch from 2ee828a to e3b3db1 Compare February 19, 2026 20:19
@hash-worker hash-worker Bot force-pushed the deps/rs/temporalio-client-digest branch from e3b3db1 to d43fd0b Compare February 19, 2026 21:50
@hash-worker hash-worker Bot changed the title Update Rust crate temporalio-client to 2014f31 Update Rust crate temporalio-client to a0caec4 Feb 19, 2026
@hash-worker hash-worker Bot changed the title Update Rust crate temporalio-client to a0caec4 Update Rust crate temporalio-client to 9d678b9 Feb 23, 2026
@hash-worker hash-worker Bot force-pushed the deps/rs/temporalio-client-digest branch from d43fd0b to 63c8ea8 Compare February 23, 2026 19:35
@hash-worker hash-worker Bot changed the title Update Rust crate temporalio-client to 9d678b9 Update Rust crate temporalio-client to 78a94de Feb 23, 2026
@hash-worker
Copy link
Copy Markdown
Contributor Author

hash-worker Bot commented May 28, 2026

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: Cargo.lock
Command failed: cargo update --config net.git-fetch-with-cli=true --manifest-path Cargo.toml --workspace
info: syncing channel updates for nightly-2026-04-13-x86_64-unknown-linux-gnu
info: latest update on 2026-04-13 for version 1.97.0-nightly (14196dbfa 2026-04-12)
info: downloading 10 components
    Updating git repository `https://github.com/libp2p/rust-libp2p`
From https://github.com/libp2p/rust-libp2p
 * [new ref]           86b2122c8ffdd636d0c939b0344bf59a35c97499 -> refs/commit/86b2122c8ffdd636d0c939b0344bf59a35c97499
    Updating git repository `https://github.com/hashdeps/oxc`
From https://github.com/hashdeps/oxc
 * [new ref]             73c781b54fdd9b34accca9585ee2ebe091400104 -> refs/commit/73c781b54fdd9b34accca9585ee2ebe091400104
    Updating git repository `https://github.com/specta-rs/specta`
From https://github.com/specta-rs/specta
 * [new ref]         ab7d9245d5e2ace951707c3c383b0211ca7fc8ce -> refs/commit/ab7d9245d5e2ace951707c3c383b0211ca7fc8ce
    Updating crates.io index
    Updating git repository `https://github.com/google/tarpc`
From https://github.com/google/tarpc
 * [new ref]         f55f36d2d876b1868cfcf52f41d0456a60cf726c -> refs/commit/f55f36d2d876b1868cfcf52f41d0456a60cf726c
    Updating git repository `https://github.com/temporalio/sdk-core`
From https://github.com/temporalio/sdk-core
 * [new ref]           f1899d23248d546d21b4ae7aaba8ee2848a5e8b6 -> refs/commit/f1899d23248d546d21b4ae7aaba8ee2848a5e8b6
    Updating crates.io index
error: failed to select a version for `tonic`.
    ... required by package `temporalio-common v0.1.0 (https://github.com/temporalio/sdk-core?rev=231e21c#231e21ca)`
    ... which satisfies git dependency `temporalio-common` (locked to 0.1.0) of package `hash-temporal-client v0.0.0 (/tmp/renovate/repos/github/hashintel/hash/libs/@local/temporal-client)`
    ... which satisfies path dependency `hash-temporal-client` (locked to 0.0.0) of package `hash-graph v0.0.0 (/tmp/renovate/repos/github/hashintel/hash/apps/hash-graph)`
versions that meet the requirements `^0.14` (locked to 0.14.5) are: 0.14.5

all possible versions conflict with previously selected packages

  previously selected package `tonic v0.14.6`
    ... which satisfies dependency `tonic = "^0.14.6"` of package `temporalio-client v0.4.0 (https://github.com/temporalio/sdk-core?rev=f1899d23248d546d21b4ae7aaba8ee2848a5e8b6#f1899d23)`
    ... which satisfies git dependency `temporalio-client` of package `hash-temporal-client v0.0.0 (/tmp/renovate/repos/github/hashintel/hash/libs/@local/temporal-client)`
    ... which satisfies path dependency `hash-temporal-client` (locked to 0.0.0) of package `hash-graph v0.0.0 (/tmp/renovate/repos/github/hashintel/hash/apps/hash-graph)`

failed to select a version for `tonic` which could resolve this conflict

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/deps Relates to third-party dependencies (area)

Development

Successfully merging this pull request may close these issues.

2 participants