fix(core,tooling): keep the harness's own ports out of the Agent's environment and off the dev server (#100)

Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-authored-by: J.Li <jl2388@cam.ac.uk>
This commit is contained in:
Yaowei Zheng
2026-07-29 16:15:23 +08:00
committed by GitHub
parent 5530b7ffad
commit 6b3574f5c9
14 changed files with 237 additions and 15 deletions
+3 -2
View File
@@ -15,10 +15,11 @@ pnpm install
pnpm build # build first: core's exports point at dist/
pnpm dev # backend + web app together (prefixed logs, deps built once)
pnpm dev:server # backend at 127.0.0.1:7364
pnpm dev:web # web app (Vite) at 127.0.0.1:7365, /api proxied
pnpm dev:server # backend at 127.0.0.1:7368 (not the installed server's 7364)
pnpm dev:web # web app (Vite) at 127.0.0.1:7365, /api proxied to 7368
pnpm dev:docs # docs site (Vite) at 127.0.0.1:7367
pnpm dev:landing # landing page (Vite) at 127.0.0.1:7366
pnpm penguin ... # CLI from source; `penguin web` serves at 127.0.0.1:7369
BASE_PATH=/ pnpm build:site # assemble landing + docs exactly like the Pages deploy
```