Cleanup backend and agent provider abstractions #216

Merged
didericis merged 21 commits from issue-215-dockerfile-colocation into main 2026-06-08 23:01:36 -04:00
Showing only changes of commit 0208d94df9 - Show all commits
@@ -31,13 +31,6 @@ from .bottle_plan import SmolmachinesBottlePlan
from .util import smolmachines_bundle_subnet, smolmachines_preflight from .util import smolmachines_bundle_subnet, smolmachines_preflight
# Gateway ports the bundle exposes inside its container — git-gate's
# git-daemon, supervise's MCP. The agent inside the smolvm guest
# dials these on the bundle's pinned IP.
_BUNDLE_GIT_GATE_PORT = 9418
_BUNDLE_SUPERVISE_PORT = 9100
def resolve_plan( def resolve_plan(
spec: BottleSpec, *, stage_dir: Path spec: BottleSpec, *, stage_dir: Path
) -> SmolmachinesBottlePlan: ) -> SmolmachinesBottlePlan: