Conversation
The four codex-mobile-client alleycat crates and the kittylitter alleycat dep move from 0xSero/alleycat@417f2a9 (release/litter-mobile-v1.6-base) to 0xSero/alleycat@3fa1f194 — main after reconciling the production lineage (#51) and the opencode pagination fix (#49). Kittylitter's lock bumps cfg_aliases 0.2.1 -> 0.2.2 for the newer iroh.
The release version gate requires a version bump whenever services/kittylitter changes after the matching release tag.
Owner
Author
|
CI's kittylitter release-version gate flagged that |
This was referenced Sep 13, 2026
Open
Owner
Author
|
Closing as superseded — main moved past this PR's premise today:
The claude review of this PR earlier today found the pins themselves internally consistent; it's the ground truth that moved. Nothing here is lost — every intent is either merged or captured above. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Purpose
Unblocks #307, #331, and #189: those PRs pin alleycat forks because the production lineage Litter ships from lived only on
dnakov/alleycat@417f2a9(release/litter-mobile-v1.6-base). That lineage is now reconciled into0xSero/alleycatmain (alleycat#51) and extended with the opencode conversation-pagination fix (alleycat#49), so Litter can track the fork's main directly.Key changes
shared/rust-bridge/Cargo.toml: alleycat-bridge-core / alleycat-pi-bridge / alleycat-claude-bridge / alleycat-opencode-bridge move fromdnakov/alleycat@417f2a9to0xSero/alleycat@3fa1f194.services/kittylitter/Cargo.toml:alleycatsame move. Note the scale: alleycat's own root manifest bumped iroh 0.98 → 1.0.3, so kittylitter's lock also moves iroh/iroh-base/iroh-relay/iroh-dns, noq 0.18 → 1.3, netwatch, portmapper, hickory, ed25519/curve25519-dalek to stable, lru 0.16 → 0.18, and simple-dns 0.9 → 0.12. That is the daemon's own dependency generation, not lock drift; it needs a Play/TestFlight-adjacent QA pass on the daemon (local studio + pairing) before the next release.Cargo.locks updated; kittylitter bumped 0.3.6 → 0.3.7 percheck-kittylitter-release-version.sh.tools/scripts/update-alleycat-main.sh+ docs updated to recognize the new pin location (review follow-up).Verification
cargo checkinshared/rust-bridge: clean (full workspace incl. patched codex submodule).cargo check+ tests inservices/kittylitter: clean.cargo testrun results posted as CI finishes.Follow-ups enabled
After this merges: rebase/merge #307 and #331 onto this pin (they carry fork pins), and disposition #189.
[skip mobile-release]