From bb13c24ef23cbee6e41d75ec94e2f249bee19157 Mon Sep 17 00:00:00 2001 From: Levi Neely Date: Mon, 11 May 2026 15:48:52 +0200 Subject: [PATCH] u/complete: prompt says implement, not complete; reject stub echoing --- scripts/u/complete | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/u/complete b/scripts/u/complete index 9c14316..2494aa0 100755 --- a/scripts/u/complete +++ b/scripts/u/complete @@ -103,7 +103,7 @@ context_block="" [ -n "$context" ] && context_block=" ${context}" -printf '%s\n' "Complete the code at the cursor${file_hint}. The prefix is already written. Output ONLY the new text that comes after the prefix — do NOT repeat any part of the prefix. Continue to finish the current function, block, or logical unit. No markdown code fences, no backticks, no explanation, no preamble. +printf '%s\n' "Implement the code at the cursor${file_hint}. The prefix ends at the point where new code is needed. Write the implementation — do not echo stubs, TODOs, or placeholder returns from the prefix. Output ONLY the new implementation code. No markdown code fences, no backticks, no explanation, no preamble. ${context_block} ${prefix}