Start V3 specs with /spec run and enable Preserve scrollback
Kiro 2.20.2 (with 2.20.1) adds a full-screen V3 spec task view via /spec run, with live progress and pre-run task scope selection, plus a Preserve scrollback toggle that keeps terminal history through overflow and resize redraws. Use both so runs stay scoped and output is not lost.Why this loop
v2.20.1 and v2.20.2 change how V3 specs should be executed. /spec run opens a dedicated full-screen task execution view: you choose task scope before work starts and follow progress in real time. Driving the same spec from a nested terminal skips that scope gate and hides live status. Long full-screen runs also overflow and redraw on resize; Preserve scrollback keeps that history available instead of dropping it. Upgrade to 2.20.2, turn the toggle on, and treat /spec run plus explicit scope selection as the only V3 kickoff path.
Proposed actions
- Upgrade Kiro to v2.20.2, open the active V3 spec, and run /spec run to enter the dedicated full-screen task execution view.
- In the /spec run view, select the task scope before execution begins so only the intended tasks run, then follow real-time progress there instead of a nested terminal.
- Turn on Kiro's Preserve scrollback toggle so terminal history stays available through overflow and resize redraws during /spec run.
- Paste to your coding agent: Always start V3 specs with /spec run. Do not begin execution until I have chosen the task scope in the full-screen view. Do not drive spec tasks from a nested terminal.
- If a /spec run window resizes or output overflows, recover prior terminal history via Preserve scrollback rather than re-running tasks to recapture logs.
Agent prompt
Paste into your agent or query via MCP (get_agent_prompt) — free, no extra AI costAGENTS.md / CLAUDE.md / GEMINI.md rule update
DevAgentRadar → Repo Harness Rule Patch
Goal: update our repository's permanent harness instructions based on this release.
Update the file that tool actually reads. Do not dump everything into one file.
- Claude Code → CLAUDE.md plus
.claude/(skills, hooks, settings, agents, commands). It does not read AGENTS.md natively; start CLAUDE.md with@AGENTS.md. - Codex, Copilot, Cursor, Factory Droid, Grok Build, Roo Code, Goose, OpenCode, Amp, Zed, Aider → AGENTS.md.
- Gemini CLI / Antigravity → GEMINI.md. AGENTS.md only if
context.fileNameis set. - Cursor glob-scoped rules →
.cursor/rules/*.mdc(plain.mdis ignored), not a second constitution. - Codex MCP →
.codex/config.toml, not.mcp.json. - Copilot extra instructions →
.github/copilot-instructions.md; custom agents →.github/agents/. - Windsurf →
.windsurf/rules(do not assume AGENTS.md). - Cline →
.clinerules. - Procedures → a skill (
SKILL.md). Enforcement the model must not skip → a hook. Isolated roles → subagents. - Do not fork the same rule into three tool files.
Context
Assistant: Kiro Proposal: Start V3 specs with /spec run and enable Preserve scrollback Summary: Kiro 2.20.2 (with 2.20.1) adds a full-screen V3 spec task view via /spec run, with live progress and pre-run task scope selection, plus a Preserve scrollback toggle that keeps terminal history through overflow and resize redraws. Use both so runs stay scoped and output is not lost. Primary source: https://kiro.dev/changelog/#v2-20-2
Why it matters
v2.20.1 and v2.20.2 change how V3 specs should be executed. /spec run opens a dedicated full-screen task execution view: you choose task scope before work starts and follow progress in real time. Driving the same spec from a nested terminal skips that scope gate and hides live status. Long full-screen runs also overflow and redraw on resize; Preserve scrollback keeps that history available instead of dropping it. Upgrade to 2.20.2, turn the toggle on, and treat /spec run plus explicit scope selection as the only V3 kickoff path.
Suggested actions
- Upgrade Kiro to v2.20.2, open the active V3 spec, and run /spec run to enter the dedicated full-screen task execution view.
- In the /spec run view, select the task scope before execution begins so only the intended tasks run, then follow real-time progress there instead of a nested terminal.
- Turn on Kiro's Preserve scrollback toggle so terminal history stays available through overflow and resize redraws during /spec run.
- Paste to your coding agent: Always start V3 specs with /spec run. Do not begin execution until I have chosen the task scope in the full-screen view. Do not drive spec tasks from a nested terminal.
- If a /spec run window resizes or output overflows, recover prior terminal history via Preserve scrollback rather than re-running tasks to recapture logs.
Config surfaces this release may change
- MCP servers — check your repo before applying
After you finish
Do not report this as applied to DevAgentRadar. You cannot write the visitor's loop.
Tell the human: open https://devagentradar.com/proposals/kiro-v2-20-2-start-v3-specs-with-spec-run-and-enable-preserve-scrollback and mark Applied, Skipped, or Failed. Proposal id: 6a7faa66-1548-48a2-95b1-6af66b0f2994
Instructions:
- Read the existing context files and settings for the tools in this repo.
- Draft an explicit Git diff. Update ONLY agent harness rules or tool configuration.
- Call out deprecated flags, obsolete habits, or changed permission boundaries.
- Do not touch application logic.
Start with the proposed diff and say which layer and which tool's file it belongs in.
Your loop
This browser · no sign-in · not shared as “you”After you run the prompt
Only you can mark this. Agents cannot write your loop.
Your decision stays on this device. A public tally appears after a few votes.