[SLOP(gpt-5)] fix(run): split engine host and port env from endpoint#5218
Conversation
|
Stack for rivet-dev/rivet
Get stack: |
|
🚅 Deployed to the rivet-pr-5218 environment in rivet-frontend
|
Code Review: PR #5218 — Split engine host and port env from endpointOverall this is a clean, well-motivated change. The core idea is correct: Critical — Compile Error
Major — Policy Violation:
|
| # | Severity | File | Issue |
|---|---|---|---|
| 1 | Compile error | rivetkit-rust/.../engine_process.rs |
test_config missing bind_host/bind_port fields |
| 2 | Policy | rivetkit-typescript/.../registry-constructor.test.ts:6 |
vi.mock is prohibited by CLAUDE.md |
| 3 | Bug | rivetkit-typescript/.../engine.ts |
Dead "[::]" / "[::1]" checks (URL strips brackets) |
| 4 | Bug | rivetkit-typescript/.../env-vars.ts |
parseInt returns NaN on bad input; not guarded |
| 5 | Design | rivetkit-typescript/.../config/index.ts |
Dev-mode fallback ignores engineHost/enginePort |
| 6 | Nit | rivetkit-typescript/.../engine.ts |
Regex accepts partial/out-of-range 127.x addresses |
| 7 | Minor | Rust layer | Naming mismatch: bind_host vs engine_host for same concept |
No description provided.