Summary
Client calls health_snapshot (without the openhuman. prefix) and gets "unknown method" error. Needs a legacy alias.
Problem
What happened: An older client/bundle calls the RPC method health_snapshot instead of openhuman.health_snapshot. The dispatch layer doesn't recognize it and returns "unknown method".
Expected: The legacy aliases table in src/core/legacy_aliases.rs should map health_snapshot → openhuman.health_snapshot.
Impact: 1 event in Sentry (CORE-RUST-FG), Linux Oracle user.
Version / Platform: openhuman@0.56.0, Linux 6.8.0-1047-oracle, rustc 1.93.0
Solution
Add health_snapshot → openhuman.health_snapshot to the LEGACY_ALIASES table in src/core/legacy_aliases.rs. Same pattern as PR #2803 which added MCP aliases.
Acceptance criteria
Related
Summary
Client calls
health_snapshot(without theopenhuman.prefix) and gets "unknown method" error. Needs a legacy alias.Problem
What happened: An older client/bundle calls the RPC method
health_snapshotinstead ofopenhuman.health_snapshot. The dispatch layer doesn't recognize it and returns "unknown method".Expected: The legacy aliases table in
src/core/legacy_aliases.rsshould maphealth_snapshot→openhuman.health_snapshot.Impact: 1 event in Sentry (CORE-RUST-FG), Linux Oracle user.
Version / Platform: openhuman@0.56.0, Linux 6.8.0-1047-oracle, rustc 1.93.0
Solution
Add
health_snapshot→openhuman.health_snapshotto theLEGACY_ALIASEStable insrc/core/legacy_aliases.rs. Same pattern as PR #2803 which added MCP aliases.Acceptance criteria
health_snapshotresolves toopenhuman.health_snapshotvia the alias table.Related