Skip to content

Add egress controls to bb apps - #296

Closed
nathan-thillairajah wants to merge 1 commit into
mainfrom
codex/apps-egress
Closed

Add egress controls to bb apps#296
nathan-thillairajah wants to merge 1 commit into
mainfrom
codex/apps-egress

Conversation

@nathan-thillairajah

Copy link
Copy Markdown
Contributor

Summary

Adds bb apps egress list, add, and remove so app owners and approved publishers can inspect and manage outbound HTTPS destinations from the CLI.

The command shape follows the live Apps Platform contract. Listing works for every runtime profile, while mutations are limited by the control plane to fetch-js and process. Host validation stays server-owned because some reserved-host rules depend on the deployment. The CLI preserves the full response, including global hosts, per-host attribution, and the app host limit.

Related issue

None found.

Testing

  • cd bb-cli && source ../bin/activate-hermit && just check
  • repository pre-commit and pre-push hooks (check, fmt-check, tauri-check, and clippy)

I did not run a live mutation because local Apps Platform auth is intentionally logged out. Request/response behavior is covered with mocked process-level and client tests.

@nathan-thillairajah
nathan-thillairajah requested a review from a team September 4, 2026 17:02
@nathan-thillairajah
nathan-thillairajah deleted the codex/apps-egress branch September 4, 2026 17:06
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