From 642ef9a4d818e19fe4b6316db7e05dedd0302157 Mon Sep 17 00:00:00 2001 From: nrslib <38722970+nrslib@users.noreply.github.com> Date: Sat, 31 Jan 2026 01:23:25 +0900 Subject: [PATCH] =?UTF-8?q?docs:=20CHANGELOG=20=E3=81=AB=200.3.1=20?= =?UTF-8?q?=E3=82=A8=E3=83=B3=E3=83=88=E3=83=AA=E3=82=92=E8=BF=BD=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index c84ed8f..8d511fe 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,27 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/). +## [0.3.1] - 2026-01-31 + +### Added + +- Interactive task planning mode: `takt` (no args) starts AI conversation to refine task requirements before execution (#47, #5) + - Session persistence across takt restarts + - Read-only tools (Read, Glob, Grep, Bash, WebSearch, WebFetch) for codebase investigation + - Planning-only system prompt prevents code changes during conversation + - `/go` to confirm and execute, `/cancel` to exit +- Boy Scout Rule enforcement in reviewer/supervisor agent templates + +### Changed + +- CLI migrated from slash commands (`takt /run-tasks`) to subcommands (`takt run`) (#47) +- `/help` and `/refresh-builtin` commands removed; `eject` simplified +- SDK options builder only includes defined values to prevent hangs + +### Fixed + +- Claude Agent SDK hanging when `model: undefined` or other undefined options were passed as keys + ## [0.3.0] - 2026-01-30 ### Added