You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: Implement TodoWrite LLM tool for structured task lists (#58)
Add TodoWrite tool that enables LLMs to create and manage structured
task lists for coding sessions.
## Features
- JSON Schema validation with required fields (id, content, status)
- Single in_progress task invariant enforcement
- Duplicate ID detection and validation
- Replace-all semantics for todo list updates
- Integration with existing tool registry and configuration system
## Quality Assurance
- Comprehensive test coverage including edge cases
- Domain type definitions for TodoItem and TodoWriteToolResult
- Configuration support with approval settings
- Follows established tool implementation patterns
Closes#42
🤖 Generated with [Claude Code](https://claude.ai/code)
---------
Signed-off-by: Eden Reich <eden.reich@gmail.com>
Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
Co-authored-by: Eden Reich <edenreich@users.noreply.github.com>
0 commit comments