Matrix recovery key profile scoping bug fixes
Cluster 69090 · gateway. Data as of
Nothing open on GitHub. Fix merged in #76573. Check it covers your case.
The short answer
- Known?
- Yes. 5 related items grouped here, 1 issue already closed.
- Fix event
- A fix was merged to main in PR #76573. Check it covers your case. No release data is tracked.
- Tracker
- The maintainers' tracker marks this
resolved, deciding PR #76573. That is separate from the fix event. - Still open
- Nothing open on GitHub.
Multiple fixes addressing a bug where the Matrix adapter incorrectly read the recovery key from the default secret scope instead of the active profile's scope in multi-profile/multiplex mode. Related secret-scope migration work is also included.
Open issues0
Open PRs0
Fixes on record
-
#76573 fix(secrets): secret-scope migration wave — /compress, Matrix, model tools, cold hydration, WhatsApp (cluster salvage)
files:
agent/secret_sources/base.py,agent/secret_sources/bitwarden.py,agent/secret_sources/command.py,agent/secret_sources/onepassword.py,agent/secret_sources/registry.py,contributors/emails/[redacted:email],gateway/platforms/whatsapp_cloud.py,gateway/platforms/whatsapp_common.py,gateway/run.py,gateway/session.py,gateway/slash_commands.py,hermes_cli/env_loader.py,hermes_cli/tools_config.py,model_tools.py,plugins/platforms/matrix/adapter.py,plugins/platforms/whatsapp/adapter.py,tests/gateway/test_64674_multiplex_primary_token_scope.py,tests/gateway/test_75349_whatsapp_multiplex_secret_scope.py,tests/gateway/test_compress_command.py,tests/gateway/test_matrix_recovery_key_scope.py(+14 more)
3 PRs closed without merging
From the close comments: duplicate 1 · merged via another change 1 · superseded by another PR 1
-
#69110 fix(matrix): honor profile secret scope for recovery key under multiplex · merged via another change →
153442d,#76573,#69090 -
#69133 fix(matrix): read MATRIX_RECOVERY_KEY from the active profile secret scope (#69090) · superseded by another PR →
#69110,#69090,#59739 -
#70633 fix: use profile-scoped get_secret for MATRIX_RECOVERY_KEY (#69090) · duplicate →
#69110
Closed issues · 1
- Closed#69090[Bug]: Matrix adapter uses only the default recovery key in multi-profile mode
How this cluster was grouped
-
Link evidence (
structural links throughout): every member is connected by structural evidence: shared changed files, or a closing/superseded reference. -
Pairwise link density
0.40: the share of item pairs that carry a link, counting a structural link in full and a relevance-only link at 0.36.1.00means every pair is linked.
Pick up a Lab task
Check whether a fix covers the open issues here, with your own agent. Bring back evidence for maintainers.
Open the LabAt a glance
- Subsystem
- gateway
- Merged PRs
- #76573
- Closed issues
- 1
- Attempts
- 3 PRs closed without merging
- Fix link checked
- 2 Aug 2026