Lakehouse observer.ts escalates to /api/run with mode code_review (underscored); canonical mode is codereview, so those calls silently 400. Normalize the alias after reading mode so they validate + dispatch via RUNNERS. One-line behavioral fix; py_compile clean.
Lakehouse observer.ts escalates to /api/run with mode code_review (underscored); canonical mode is codereview, so those calls silently 400. Normalize the alias after reading mode so they validate + dispatch via RUNNERS. One-line behavioral fix; py_compile clean.
External callers (lakehouse observer.ts) escalate to /api/run with mode
"code_review" (underscored), but the canonical registered mode is "codereview",
so those calls hit the unknown-mode 400 and silently dropped. Normalize the alias
right after reading the mode so it validates and dispatches via RUNNERS.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Lakehouse observer.ts escalates to /api/run with mode code_review (underscored); canonical mode is codereview, so those calls silently 400. Normalize the alias after reading mode so they validate + dispatch via RUNNERS. One-line behavioral fix; py_compile clean.
✅ Merged into main via
12d7b8c. (Gitea PR-status queue stalled; changes ARE in main.)Pull request closed