modelbeast/server
m3ultra 9004ce64bc fix(trellis ops): drop manifest python pins — remote dispatch to m1 broke on missing venv path
Remote runs exec the repo-relative manifest python via bash with no
existence check ('vendor/trellis2-mlx/.venv/bin/python: No such file'),
killing trellis2_mlx on the validated m1 lane (its fork lives at
~/trellis2-mlx). Both run.py launchers are stdlib-only and already
resolve the per-box fork checkout + venv themselves — run them on the
server/system python instead. trellis_mac/run.py now resolves its vendor
venv explicitly (sys.executable was only correct under the old pin).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-23 16:27:46 +10:00
..
operators fix(trellis ops): drop manifest python pins — remote dispatch to m1 broke on missing venv path 2026-07-23 16:27:46 +10:00
__init__.py Phase 0 baseline: FastAPI+SQLite operator pipeline, React/three.js UI, ffprobe/ffmpeg_frames/blender_convert operators 2026-07-12 21:05:22 +10:00
auth.py Security hardening from adversarial review (5-agent workflow) 2026-07-13 12:25:13 +10:00
db.py Security hardening from adversarial review (5-agent workflow) 2026-07-13 12:25:13 +10:00
main.py Security hardening from adversarial review (5-agent workflow) 2026-07-13 12:25:13 +10:00
registry.py Phase 0 baseline: FastAPI+SQLite operator pipeline, React/three.js UI, ffprobe/ffmpeg_frames/blender_convert operators 2026-07-12 21:05:22 +10:00
remote.py runner: gpu lane becomes a node pool (local + remote workers) 2026-07-14 13:38:34 +10:00
runner.py fix(runner): remap remote-worker output paths after collect 2026-07-22 19:04:23 +10:00
settings.py Security hardening from adversarial review (5-agent workflow) 2026-07-13 12:25:13 +10:00
store.py Security hardening from adversarial review (5-agent workflow) 2026-07-13 12:25:13 +10:00
sysinfo.py runner: gpu lane becomes a node pool (local + remote workers) 2026-07-14 13:38:34 +10:00