Skip to content

fix(slack): match live engine dep ranges so the worker installs (v0.1.3) - #366

Merged
rohitg00 merged 1 commit into
mainfrom
slack-fix-dep-ranges
Jun 29, 2026
Merged

fix(slack): match live engine dep ranges so the worker installs (v0.1.3)#366
rohitg00 merged 1 commit into
mainfrom
slack-fix-dep-ranges

Conversation

@rohitg00

@rohitg00 rohitg00 commented Jun 29, 2026

Copy link
Copy Markdown
Contributor

Summary

iii worker add harness console slack fails at the slack step:

version_conflict  slack -> harness -> iii-state
No version of 'iii-state' satisfies ^0.20.0 and ^0.19.0
requested: ["^0.20.0","^0.19.0"]

slack pins configuration/iii-state at ^0.20.0, but the live ecosystem (the harness graph) still pins ^0.19.0. ^0.20.0 ∩ ^0.19.0 = ∅, so the resolver rejects the install.

The ^0.20.0 convention only arrives with the open dependency sweep (#347); until that publishes, slack must match the live ecosystem — same as telegram-bot (^0.19.0).

Change

  • iii.worker.yaml: configuration/iii-state^0.19.0 (harness/session-manager unchanged at ^1.0.0).
  • Patch bump 0.1.20.1.3 so the registry republishes the fixed manifest.

No code change. When #347 lands and sweeps the ecosystem to 0.20, slack moves with it.

Summary by CodeRabbit

  • Chores
    • Updated the Slack package version to 0.1.3.
    • Adjusted internal dependency version ranges for the Slack worker configuration.

iii worker add slack failed with a registry version_conflict:
  slack -> harness -> iii-state: no version satisfies ^0.20.0 and ^0.19.0

slack pinned configuration/iii-state at ^0.20.0, but the live ecosystem
(harness graph) still pins ^0.19.0, so the ranges do not intersect. The ^0.20.0
bump only lands with the open dep sweep (#347); until it publishes, match the
live ecosystem like telegram-bot. Patch bump to republish.
@vercel

vercel Bot commented Jun 29, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
workers Ready Ready Preview, Comment Jun 29, 2026 12:33pm
workers-tech-spec Ready Ready Preview, Comment Jun 29, 2026 12:33pm

Request Review

@github-actions

Copy link
Copy Markdown
Contributor

skill-check — worker

0 verified, 28 skipped (no docs/).

Layer Result
structure
vale
ai
render

Four for four. Nicely done.

@coderabbitai

coderabbitai Bot commented Jun 29, 2026

Copy link
Copy Markdown

Review Change Stack

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 3c6c6072-9247-4966-9b24-7d1683742928

📥 Commits

Reviewing files that changed from the base of the PR and between f19b7f6 and 0ffb4e1.

⛔ Files ignored due to path filters (1)
  • slack/Cargo.lock is excluded by !**/*.lock
📒 Files selected for processing (2)
  • slack/Cargo.toml
  • slack/iii.worker.yaml

📝 Walkthrough

Walkthrough

The slack worker crate version is bumped from 0.1.2 to 0.1.3 in Cargo.toml. In iii.worker.yaml, the configuration and iii-state dependency version constraints are downgraded from ^0.20.0 to ^0.19.0.

Slack worker version and dependency updates

Layer / File(s) Summary
Crate version bump and dependency constraint update
slack/Cargo.toml, slack/iii.worker.yaml
Crate version updated to 0.1.3; configuration and iii-state constraints changed from ^0.20.0 to ^0.19.0.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Possibly related PRs

  • iii-hq/workers#288: Also adjusts configuration and iii-state dependency constraints to ^0.19.0 across multiple worker manifests.

Suggested reviewers

  • andersonleal

Poem

🐇 A version hops up, from two to three,
Dependencies slide back, as they should be.
^0.19 is where we land,
A small config tweak, perfectly planned.
Onwards we hop, to the next deploy! 🎉

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch slack-fix-dep-ranges

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@rohitg00
rohitg00 merged commit 5fb341b into main Jun 29, 2026
12 of 13 checks passed
@rohitg00
rohitg00 deleted the slack-fix-dep-ranges branch June 29, 2026 12:34
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