Skip to content

deps: repin MyOwnMesh v0.3.1 and AllMyStuff v0.2.44#43

Merged
mrjeeves merged 1 commit into
mainfrom
claude/allmystuff-client-rename-save-ch730v
Jul 17, 2026
Merged

deps: repin MyOwnMesh v0.3.1 and AllMyStuff v0.2.44#43
mrjeeves merged 1 commit into
mainfrom
claude/allmystuff-client-rename-save-ch730v

Conversation

@mrjeeves

Copy link
Copy Markdown
Owner

What

Moves the CEC Support client onto the fixed upstream dependencies:

  • MyOwnMesh v0.3.1 — the topology-shaper fix that stops a pinned CEC support session from being pruned and redialed on a loop (which dropped the technician's video + control every few seconds).
  • AllMyStuff v0.2.44 — the technician cec_chat_send registration (so customers can finally see the tech's chat lines) plus the CEC consent-sweep change.

Pins changed

Only some pins live in .rev files — flagging the ones that don't:

Pin File Purpose
.myownmesh-rev → v0.3.1 .rev bundled myownmesh daemon sidecar binary
.allmystuff-rev → v0.2.44 .rev bundled allmystuff-serve node sidecar binary
allmystuff-node / -cec-protocol / -cec-consent → v0.2.44 gui/src-tauri/Cargo.toml not a .rev file — the linked source crates carry their own hardcoded git tags; bumped in lockstep so the compiled-in code matches the sidecars

Sequencing note

Both target tags are cut separately (MyOwnMesh v0.3.1, AllMyStuff v0.2.44). Until those releases exist, the full Tauri build's git deps won't resolve — but this repo's check CI builds only the frontend (pnpm check) and the cec-support-service crate, neither of which touches gui/src-tauri, so CI here is unaffected.

🤖 Generated with Claude Code

https://claude.ai/code/session_01GiGnE5ucyTgqdVrhKVJSUm


Generated by Claude Code

Move the client onto the fixed dependencies:
  * MyOwnMesh v0.3.1 — the topology-shaper fix that stops a CEC support
    session being pruned and redialed on a loop (dropped video + control).
  * AllMyStuff v0.2.44 — the technician chat-send registration (customers
    can now see the tech's chat lines) and the CEC consent-sweep change.

Pin sites, only some of which are .rev files:
  * .myownmesh-rev / .allmystuff-rev — the bundled daemon + node sidecar
    binaries the installer stages.
  * gui/src-tauri/Cargo.toml — the linked source crates (allmystuff-node,
    -cec-protocol, -cec-consent) carry their own hardcoded git tags outside
    .rev; bumped in lockstep so the compiled-in code matches the sidecars.

Both target tags are cut separately; until the releases exist the Tauri
build's git deps won't resolve (this repo's check CI builds only the
frontend + service crate, so it is unaffected).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01GiGnE5ucyTgqdVrhKVJSUm
@mrjeeves
mrjeeves merged commit 417cfa9 into main Jul 17, 2026
4 checks passed
@mrjeeves
mrjeeves deleted the claude/allmystuff-client-rename-save-ch730v branch July 17, 2026 02:08
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.

2 participants