What's changed
Added
ai-devkit initnow accepts-y, --yesto run without prompts (required for agent/CI contexts where stdin is not a TTY).channel-connector's Telegram adapter now renders Markdown to Telegram-flavored HTML with an automatic plain-text fallback when Telegram rejects the formatted payload.- The
channelcommand now surfaces polling-loop errors and emits diagnostic logs to help debug long-running channel sessions.
Changed
- The
dev-lifecycleskill's prerequisite step now invokesai-devkit init -a -e claude --built-in --yesso agents (e.g., OpenCode in a fresh worktree) cannot block on interactive prompts when.ai-devkit.jsonis missing. - The
debugskill has been renamed tostructured-debugacross the registry, templates, and docs to clarify its purpose. - The
capture-knowledgeskill has been renamed todocument-codeacross the registry, templates, and docs to better reflect its purpose. - Updated the CLI's built-in skill list to reflect the
structured-debuganddocument-coderenames.
Fixed
agent-managernow matches resumed Claude Code sessions by parsing the--resume <uuid>argument, fixing detection of sessions started viaclaude --resume.
Full Changelog: https://github.com/codeaholicguy/ai-devkit/compare/cli@0.28.0...cli@0.29.0