From bb0d81a4da25120c820cca43252012db173484d3 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 25 Jul 2026 09:46:03 +0000 Subject: [PATCH 1/2] Initial plan From c73cbe0cf8e011858db801ed64132034135157d0 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 25 Jul 2026 09:59:54 +0000 Subject: [PATCH 2/2] chore: update scratchpad example to use modern steps.sanitized.outputs.text form Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com> --- scratchpad/activation-output-transformations.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scratchpad/activation-output-transformations.md b/scratchpad/activation-output-transformations.md index 2576986a40f..232ed36b2ce 100644 --- a/scratchpad/activation-output-transformations.md +++ b/scratchpad/activation-output-transformations.md @@ -115,10 +115,10 @@ on: issues {{#runtime-import instructions.md}} -Analyze: "${{ needs.activation.outputs.text }}" +Analyze: "${{ steps.sanitized.outputs.text }}" ``` -Even if `instructions.md` is edited to include new references to `needs.activation.outputs.text`, the transformation ensures these work correctly. +Even if `instructions.md` is edited at runtime to include new references (using either the modern `steps.sanitized.outputs.text` or the deprecated `needs.activation.outputs.text` form), the compiler-generated substitution table handles both correctly. ## Testing