You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
discovery(authz): FOURTH scope enum — api/schemas_system.py SecretScope (CHAT/GENERAL legacy) + plain-class copy in infra secrets_manager.py #11759
From #11290 implementation: api/schemas_system.py:3300 defines another SecretScope (CHAT/GENERAL — legacy Redis chat-secrets store, iterated in the /scopes API response) and autobot-infrastructure/shared/scripts/secrets_manager.py:60 carries a plain-class copy. Outside #11290's three-enum scope but same canonical-debt class: fold or rename to distinct names to avoid the same collision pattern #6828 had.
Activity
refactor(authz): rename legacy chat-secrets scope enum — resolve Secr…
github-actions commentedon Jul 15, 2026
PR #11765 (merged to
Dev_new_gui) references this issue with a close keyword.If this issue is fully resolved, close it manually. If work remains, no action is needed.
mrveiss commentedon Jul 15, 2026
Closed — merged to Dev_new_gui. Commit: 6348d5f (PR #11765). Legacy chat-secrets enum renamed ChatSecretScope (members/values untouched; /api/secrets/types payload pinned by new test, base-vs-new IDENTICAL); consumers audited zero cross-contamination; infra script import-rot fixed in-scope; siblings tracked in #11761.
fix(types): regenerate api.ts — ChatSecretScope rename from #11759 (#…