revert prompt-too-long fallback and keep inline directives

This commit is contained in:
Peter Steinberger
2025-12-05 23:18:03 +00:00
parent 36b0796976
commit 3c64a57c84
3 changed files with 0 additions and 65 deletions

View File

@@ -684,7 +684,6 @@ export async function runCommandReply(
if (stderr?.trim()) {
logVerbose(`Command auto-reply stderr: ${stderr.trim()}`);
}
const promptTooLong = rawStdout.includes("prompt is too long");
const logFailure = () => {
const truncate = (s?: string) =>
@@ -703,21 +702,6 @@ export async function runCommandReply(
);
};
if (promptTooLong) {
const text =
"⚠️ Session history is too long. Starting a fresh session — please resend your last message.";
const meta: CommandReplyMeta = {
durationMs: Date.now() - started,
queuedMs,
queuedAhead,
exitCode: code,
signal,
killed,
agentMeta: { extra: { promptTooLong: true } },
};
return { payloads: [{ text }], meta };
}
const parsed = trimmed ? agent.parseOutput(trimmed) : undefined;
// Collect assistant texts and tool results from parseOutput (tau RPC can emit many).