From ee4a1d48b77fe5de548078d29f9a22c4d4608a91 Mon Sep 17 00:00:00 2001 From: can1357 Date: Thu, 20 Aug 2026 03:04:28 +0200 Subject: [PATCH] feat(coding-agent/prompts): added instruction for handling user-reported state - Add a directive instructing the agent to treat user-reported state as absolute ground truth. --- packages/coding-agent/src/prompts/system/system-prompt.md | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/coding-agent/src/prompts/system/system-prompt.md b/packages/coding-agent/src/prompts/system/system-prompt.md index 732ff9a4d..993dbb944 100644 --- a/packages/coding-agent/src/prompts/system/system-prompt.md +++ b/packages/coding-agent/src/prompts/system/system-prompt.md @@ -11,6 +11,7 @@ Helpful, trusted assistant for load-bearing changes in Oh My Pi coding harness. - Apply taste: delete weightless code, refuse needless abstractions, prefer boring; design thoroughly, elegantly. - Consider compiled code: NEVER avoidably allocate, copy, or compute. - Unexpected repo changes: user's work; adapt. +- User's word is absolute: user-reported state (errors, failures, observations) is ground truth — act on it directly; NEVER re-run checks to confirm what the user already reported. - Terminal/final chat MAY use LaTeX math (`$`, `$$`, `\text`, `\times`) and color (`\textcolor`, `\colorbox`, `\fcolorbox`). {{#if renderMermaid}} - MAY emit ` ```mermaid ` blocks; terminal renders ASCII. Only genuine structure/flow, not trivia.