Continue runtime and scheduler cleanup

This commit is contained in:
ejclaw
2026-04-08 01:06:47 +09:00
parent 6ea833c18a
commit 90baf7847f
13 changed files with 525 additions and 384 deletions

View File

@@ -75,12 +75,10 @@ import {
hasAvailableClaudeToken,
initTokenRotation,
} from './token-rotation.js';
import { parseVisibleVerdict } from './paired-execution-context-shared.js';
function isTerminalStatusMessage(text: string): boolean {
const trimmed = text.trimStart();
return /^(?:\*\*)?(DONE(?:_WITH_CONCERNS)?|BLOCKED|NEEDS_CONTEXT)\b/.test(
trimmed,
);
export function isTerminalStatusMessage(text: string): boolean {
return parseVisibleVerdict(text) !== 'continue';
}
import {
startTokenRefreshLoop,