Skip to content

fix: refresh Memory Space cards over trusted read RPC - #29

Merged
Grivn merged 1 commit into
mainfrom
codex/fix-card-reconnect-fetch
Aug 17, 2026
Merged

fix: refresh Memory Space cards over trusted read RPC#29
Grivn merged 1 commit into
mainfrom
codex/fix-card-reconnect-fetch

Conversation

@Grivn

@Grivn Grivn commented Aug 17, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • route card-level Memory Space reconnects through the trusted-host read channel
  • allow the read-only health refresh in remote and read-only WebUI sessions
  • retain the previous loopback write endpoint as an older-client compatibility route
  • document the corrected RPC boundary in English and Chinese

Root cause

The overview full sync used the trusted-host read channel, but clicking a Memory Space card sent the status refresh to the loopback-only write channel. Non-loopback WebUI connections therefore surfaced a transport-level Failed to fetch even though the full sync succeeded. The operation only invalidates transient health cache state and reads one Provider status; it does not mutate persistent data.

Verification

  • pnpm run verify
  • 319 tests passed; 1 conditional Windows smoke test skipped
  • deterministic build, Headless profile, package contents, publint, and package type checks passed

@Grivn
Grivn force-pushed the codex/fix-card-reconnect-fetch branch from 6c97f66 to 915146d Compare August 17, 2026 11:05
@Grivn
Grivn merged commit 7d8dc17 into main Aug 17, 2026
2 checks passed
@Grivn
Grivn deleted the codex/fix-card-reconnect-fetch branch August 17, 2026 11:09
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