Skip to content

Harden Gateway runtime identity boundaries#89

Merged
madtank merged 1 commit intomainfrom
codex/gateway-runtime-followups
Apr 23, 2026
Merged

Harden Gateway runtime identity boundaries#89
madtank merged 1 commit intomainfrom
codex/gateway-runtime-followups

Conversation

@madtank
Copy link
Copy Markdown
Member

@madtank madtank commented Apr 23, 2026

Summary

  • reject user bootstrap PATs on Gateway-managed runtime/send paths
  • require managed runtime entries to have a bound agent_id before token use
  • isolate Gateway local state by AX_GATEWAY_ENV, with AX_GATEWAY_DIR override for explicit deployments
  • document environment-specific Gateway state and agent-bound runtime token requirements

Verification

  • uv run ruff check ax_cli/
  • uv run ruff format --check ax_cli/
  • uv run pytest -q tests/test_gateway_commands.py
  • uv run pytest -q

@madtank madtank merged commit 9bfa11e into main Apr 23, 2026
6 checks passed
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