Tags: jbrinkman/kiro-krew
Tags
chore(release): 1.0.0 [skip ci] # 1.0.0 (2026-06-24) ### Bug Fixes * add allowedTools to architect and krew-lead configs ([ec89247](ec89247)) * add frontmatter to SKILL.md and correct invocation syntax ([9ef9b40](9ef9b40)) * add missing architect prompt and explicit agent naming ([01025d2](01025d2)) * add missing krew-lead prompt and fix PID log confusion ([52cb31e](52cb31e)) * avoid holding manager lock during PR verification ([b57c5e3](b57c5e3)) * avoid holding manager lock during PR verification ([d479505](d479505)) * clarify agent state refresh after PR check ([013b1ea](013b1ea)) * correct .gitignore entry for sessions folder ([011e3aa](011e3aa)) * eval framework creates empty results folders with no logging output ([#124](#124)) ([e413332](e413332)) * **eval:** add per-criterion deltas to eval diff output ([4919005](4919005)) * **eval:** ship captured outputs in test case templates ([db59dc5](db59dc5)) * **eval:** skip LLM-judged criteria instead of returning fake midpoint scores ([4d7fc3c](4d7fc3c)) * **eval:** skip unknown deterministic criteria instead of awarding full credit ([6e4ac0e](6e4ac0e)) * **eval:** sync captured outputs from templates to project-level eval cases ([b9d07d4](b9d07d4)) * **eval:** verify file references with os.Stat instead of pattern matching ([d9785ed](d9785ed)) * extract platform-specific syscall usage for Windows compatibility ([a6a4a2e](a6a4a2e)) * improve PR description template in krew-lead prompt ([23c0147](23c0147)) * include commit hash in about overlay after update check ([#110](#110)) ([ad71d7f](ad71d7f)), closes [#109](#109) * integrate label addition into planner agent workflow ([2247411](2247411)), closes [#17](#17) * minor config and docs fixes ([#1](#1)) ([f47e0b7](f47e0b7)) * only log retry-file cleanup when file is removed ([72937d5](72937d5)) * parse PR check output as JSON ([eda7028](eda7028)) * remove extra closing brace causing compile error in TUI ([7980c42](7980c42)) * remove invalid sentinelFile field from agent JSON configs ([#81](#81)) ([917265a](917265a)), closes [#79](#79) * resolve label parsing bug and add observability logging ([69c5890](69c5890)) * resolve TUI prompt rendering and add planner guardrails ([6d77fed](6d77fed)) * revalidate agent state after PR check ([e7ba32e](e7ba32e)) * spawn agents inside worktree to prevent work landing on main ([7d3c21c](7d3c21c)) * **tui:** resolve REPL unresponsiveness caused by log position never advancing ([e409541](e409541)) * **tui:** restore terminal input state after subprocess exit ([3bfb07d](3bfb07d)), closes [#7](#7) * use --body-file in planner prompt for safe multi-line issue creation ([d976e60](d976e60)) * use Task variable for version:set to work in CI ([a596572](a596572)) * watcher should not auto-start and use correct kiro-cli flags ([f33779d](f33779d)) * **watcher:** use case-insensitive comparison for issue state ([#96](#96)) ([5e08f02](5e08f02)), closes [#95](#95) * feat!: upgrade BubbleTea to v2.0.6 and all Charm dependencies ([938841b](938841b)), closes [#14](#14) ### Features * Add console view scrolling support ([#60](#60)) ([0ce03a0](0ce03a0)), closes [#57](#57) * Add help command support to kiro-krew CLI ([#35](#35)) ([7f0f031](7f0f031)) * add per-issue agent logging and heartbeat status ([8b0ba65](8b0ba65)) * **config:** enable copilot review ([e4c5ade](e4c5ade)) * **eval:** add per-agent evaluation framework with rubrics and cost tracking ([f1b76ff](f1b76ff)), closes [#10](#10) * **eval:** add rubrics and test cases for documenter and krew-lead agents ([3a694d1](3a694d1)) * execute validator agent after every task ([#2](#2)) ([a10fd17](a10fd17)) * Kiro CLI 2.0 compatibility ([#7](#7)) ([7111339](7111339)) * **tui:** add plan command for interactive issue creation ([79e99dd](79e99dd)), closes [#4](#4) * **tui:** implement modal dialog overlay for planning mode ([3b91c23](3b91c23)), closes [#16](#16) * verify PR exists before marking issue as done ([fa406be](fa406be)), closes [#23](#23) ### Performance Improvements * fix TUI lock contention causing sluggish input ([#93](#93)) ([007c216](007c216)) ### BREAKING CHANGES * requires Go 1.25+ due to bubbles/v2 dependency * Requires Kiro CLI 2.0+ for skills support * feat: enhance agent prompts and update gitignore team-lead-prompt.md: - Enforce stricter worktree isolation with mandatory pre-merge validation - Require explicit worktree path in every subagent query - Enforce git commits after each builder task - Add location verification to catch files outside worktree validator-prompt.md: - Document shell access with autoAllowReadonly setting - Clarify read-only command expectations documenter.json: - Add welcomeMessage for better UX .gitignore: - Add patterns for logs, .claude, app_docs, specs, test-results - Fix agents/ pattern to only match root directory * docs: update README for Kiro CLI 2.0 compatibility - Update workflow diagrams to show single-message skill invocation - Document skills vs prompts migration - Update file structure to show .kiro/skills/ directory - Change requirements from Kiro CLI 1.x to 2.0+ - Remove outdated 2.x incompatibility warning - Update command reference for inline arguments