Skip to content

[codex] Remove auto placement#37

Merged
arjunkomath merged 1 commit into
mainfrom
codex/remove-auto-placement
Jun 23, 2026
Merged

[codex] Remove auto placement#37
arjunkomath merged 1 commit into
mainfrom
codex/remove-auto-placement

Conversation

@techulus-agent

Copy link
Copy Markdown
Collaborator

Summary

Removes automatic server placement and makes explicit per-server replica assignments the only deployment path.

Changes

  • Removed the resource-aware placement planner and automatic replica replacement helpers.
  • Removed the auto_place service schema field and server-side actions that toggled automatic placement.
  • Updated rollout, build-completion, scheduler, restore, and config-diff paths to rely on configured service_replicas only.
  • Simplified the replicas UI to always show manual per-server replica controls.
  • Removed workload placement exclusion settings and forPlacement server filtering.
  • Updated service placement docs to describe manual placement only.

Validation

  • pnpm exec tsc --noEmit
  • pnpm --dir web exec biome check on the touched web files
  • git diff --check
  • Full pnpm exec biome check . still reports existing repo-wide lint/import-order issues outside this PR's touched scope.

@mintlify

mintlify Bot commented Jun 23, 2026

Copy link
Copy Markdown

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
techulus-cloud 🟢 Ready View Preview Jun 23, 2026, 8:20 AM

💡 Tip: Enable Workflows to automatically generate PRs for you.

@arjunkomath arjunkomath marked this pull request as ready for review June 23, 2026 11:46
@techulus-agent techulus-agent force-pushed the codex/remove-auto-placement branch from 58f43d3 to 2637378 Compare June 23, 2026 11:50
@techulus-agent techulus-agent marked this pull request as draft June 23, 2026 11:50
@arjunkomath arjunkomath marked this pull request as ready for review June 23, 2026 11:54
@techulus-agent techulus-agent force-pushed the codex/remove-auto-placement branch from 2637378 to d2dc83c Compare June 23, 2026 12:01
@techulus-agent techulus-agent marked this pull request as draft June 23, 2026 12:01
@arjunkomath arjunkomath marked this pull request as ready for review June 23, 2026 12:02
@arjunkomath arjunkomath merged commit 2d5924d into main Jun 23, 2026
5 checks passed
@arjunkomath arjunkomath deleted the codex/remove-auto-placement branch June 23, 2026 12:02
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.

2 participants