fix(ai-pull-request): 分支長度抽具名常數並標示 opencode stderr 截斷
This commit is contained in:
+5
-1
@@ -92,7 +92,11 @@ export class OpenCode {
|
||||
);
|
||||
|
||||
if (result.status !== 0) {
|
||||
log.warn(`opencode 執行失敗 (${result.status}):${maskSecrets(result.stderr).slice(0, 500)}`);
|
||||
const stderr = maskSecrets(result.stderr);
|
||||
const shown = stderr.length > 2000
|
||||
? `${stderr.slice(0, 2000)}\n…(錯誤訊息過長,已截斷,僅顯示前 2000 字元)`
|
||||
: stderr;
|
||||
log.warn(`opencode 執行失敗 (${result.status}):${shown}`);
|
||||
return null;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user