Skip to content

Tags: jbrinkman/kiro-krew

Tags

v1.0.0

Toggle v1.0.0's commit message
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