Skip to content

agentplane: separate App command from HTTP server ownership - #16217

Open
agentydragon wants to merge 1 commit into
codex/agentplane-app-private-batch4from
codex/agentplane-app-server-batch4
Open

agentydragon wants to merge 1 commit into
codex/agentplane-app-private-batch4from
codex/agentplane-app-server-batch4

Conversation

@agentydragon

Copy link
Copy Markdown
Owner

The App command currently shares a Go package and directory with HTTP composition and route implementations. Put process startup in app/cmd and the HTTP server, handlers and their tests in app/internal/server, with Run and ExportOpenAPI as the two package entry points.

Keep signal handling, logging, --migrate-only and --export-openapi modes in the command. Update binary/image/runfile targets, schema export, x_defs, imports and active docs atomically. Preserve route registrations, generated schemas, authentication, settings and serving/draining behavior; no compatibility target or forwarding package remains.

Native stack #16208, above App-private libraries. Focused RBE validation passed 15/15 command/server/API tests (https://app.buildbuddy.io/invocation/52d00cdb-7e5a-4e2a-9bb3-66a89e91c1de), and the App image plus OpenAPI schema built (https://app.buildbuddy.io/invocation/1e865ea2-cba5-4c14-b02b-446e073ec98a). Mandatory hooks passed; hosted CI checks the full integrated head.

@agentydragon agentydragon added the proposed Concrete implementation proposed for review; not approved for automatic merge label Nov 13, 2026
@agentydragon
agentydragon force-pushed the codex/agentplane-app-server-batch4 branch from f0fd358 to dcbee21 Compare November 13, 2026 12:01
@agentydragon
agentydragon force-pushed the codex/agentplane-app-server-batch4 branch from dcbee21 to 9d636ab Compare November 13, 2026 12:08
@github-actions

github-actions Bot commented Nov 13, 2026 •

Copy link
Copy Markdown
Contributor

Visual review for 9d636ab1

Request a manual rerun from the CI run page.

Warning

12 targets used the latest devel baseline (5bce8ae5) because the PR base published none. Diffs there may include devel drift, not just this PR's changes.

No visual changes among the 12 affected Bazel test targets. Open visual review.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

proposed Concrete implementation proposed for review; not approved for automatic merge

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant