Files
zeekay 1725d71492 feat(tools): bidirectional HIP-0300 action sync across Python/TS/Rust
Sync all tool actions across all three language implementations:
- code: +8 actions (search_symbol, outline, metrics, exports, types, hierarchy, rename, grep_replace)
- fetch: +2 actions (request, open)
- think: restructured to 12 action-based handlers
- tasks: +12 actions (stats, search, batch, archive, move, prioritize, assign, subtasks, notes, export, import, delete)
- plan: +13 actions (create, show, list, next, archive, add_step, remove_step, estimate, visualize, clone, cancel, notes, progress)
- mode: +3 actions (switch alias, list_presets, select_preset)
- memory: +10 actions (search, stats, clear, export, import, merge, tag, untag, namespaces, history)
- fs: +1 action (mv)
- git: +21 actions (blame, show, stash, tag, remote, merge, rebase, cherry_pick, reset, clean, init, clone, fetch, pull, push, config, worktree, reflog, shortlog, rev_parse, describe, bisect)
2026-03-10 21:57:50 -07:00
..
2025-12-27 15:00:11 -08:00

hanzo-tools-todo

Task management tools for Hanzo MCP.

Installation

pip install hanzo-tools-todo

Tools

todo - Task Management

Manage todo items with status tracking.

List todos:

todo()  # List all
todo(filter="in_progress")  # Filter by status

Add todo:

todo(action="add", content="Implement feature X")
todo(action="add", content="Critical bug", priority="high")

Update todo:

todo(action="update", id="abc123", status="completed")
todo(action="update", id="abc123", content="Updated description")

Remove todo:

todo(action="remove", id="abc123")
todo(action="clear")  # Remove all

Status Values

  • pending - Not started
  • in_progress - Currently working
  • completed - Done

Priority Values

  • high - Urgent
  • medium - Normal (default)
  • low - Can wait

License

MIT