Skip to content

Include global bindings in store-backed runtime safety#1131

Merged
cbusillo merged 1 commit into
mainfrom
fix-store-backed-global-runtime-secret-bindings
Jun 3, 2026
Merged

Include global bindings in store-backed runtime safety#1131
cbusillo merged 1 commit into
mainfrom
fix-store-backed-global-runtime-secret-bindings

Conversation

@cbusillo
Copy link
Copy Markdown
Owner

@cbusillo cbusillo commented Jun 3, 2026

Summary

  • fetch runtime secret binding candidates broadly in the store-backed key-safety helper
  • let the shared evaluator choose exact, context, or global bindings by route rank
  • cover global store-backed bindings with a regression test

Validation

  • uv run --extra dev ruff check --exit-zero control_plane/runtime_key_safety.py tests/test_runtime_key_safety.py
  • uv run python -m unittest tests.test_runtime_key_safety
  • uv run --extra dev ruff check control_plane/runtime_key_safety.py tests/test_runtime_key_safety.py
  • uv run --extra dev mypy control_plane/runtime_key_safety.py tests/test_runtime_key_safety.py
  • git diff --check

@cbusillo cbusillo merged commit 81acb29 into main Jun 3, 2026
12 checks passed
@cbusillo cbusillo deleted the fix-store-backed-global-runtime-secret-bindings branch June 3, 2026 18:33
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