Skip to content

chore: pin Sessions v0.3.0 and Substrate v0.5.0 - #22

Merged
Tom Gamble (gambtho) merged 1 commit into
mainfrom
deps/sessions-v030
Oct 22, 2026
Merged

Tom Gamble (gambtho) merged 1 commit into
mainfrom
deps/sessions-v030

Conversation

@gambtho

Copy link
Copy Markdown
Member

Pin Sessions and its Substrate adapter to v0.3.0, plus Substrate v0.5.0.
Update schema-6 migration checks and upgrade notes.
Substrate needs a fresh-state reinstall; Canvas runtime and auth policies are unchanged.

Verified: full Canvas race shards, remaining Go race suite (-p 1), vet, JS, Python, build and browser smoke.
An initial parallel Go run hit a harness-readiness timeout; isolated and serial checks passed.
No live model or cluster qualification.

Copilot AI balanced review requested due to automatic review settings October 22, 2026 13:52

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

🔵 Needs a closer look

The one-way journal migration and fresh-state Substrate reinstall require human review of rollout and recovery requirements beyond the reported local verification.

No open issues 🎉

What changed in this PR

Pins Canvas to Sessions and its Substrate adapter v0.3.0 and Substrate v0.5.0, updating migration checks and compatibility guidance without changing Canvas runtime or authentication policies.

Changes:

  • Aligns dependency versions and checksums with the releases.
  • Updates journal migration tests to expect schema 6 while preserving recorded evidence.
  • Documents backup requirements, Substrate fresh-state reinstall, and checkpoint and network compatibility limits.
File Description
internal/​sessionhost/​upgrade_test.go Expects schema 6 after migration and preserves evidence checks.
go.sum Updates checksums for the pinned releases.
go.mod Pins Sessions, its adapter, and Substrate versions.
docs/​runtime-upgrade.md Updates migration, reinstall, and compatibility guidance.
docs/​authenticated-sessions.md Aligns dependency and upgrade notes with the new pins.

Review effort: Balanced

@gambtho
Tom Gamble (gambtho) merged commit e13b45d into main Oct 22, 2026
7 checks passed
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