Skip to content

Release v1.17.1 - Session Hook & CLI Improvements

Latest

Choose a tag to compare

@Interstellar-code Interstellar-code released this 25 Oct 17:54
· 4 commits to main since this release

Version 1.17.1

Highlights

  • Enhanced Session Hook - v2.0 topics.json format support with improved display
  • Fixed Workflow Manager CLI - Proper argparse handling for multi-word arguments
  • Documentation Updates - Corrected agent name references throughout

Fixed

Session Hook Enhancement (v1.0.1 → v1.1.0):

  • Added support for v2.0 topics.json format (camelCase fields: title, createdAt, lastActiveAt, currentPhase)
  • Enhanced topic display with description, current phase, and last active time
  • Improved progress display compatibility for both v1 and v2 topic formats
  • Better handling of totalTasks/completedTasks fields

Workflow Manager CLI Fix:

  • Converted workflow_manager.py to use argparse instead of manual sys.argv parsing
  • Fixed multi-word argument handling (error messages, descriptions with spaces)
  • Improved help text and usage examples with proper argument validation
  • Added type checking for command arguments

Documentation:

  • Corrected 13 references from "csprojecttask" to "agenthero-ai" in CLAUDE.md
  • Updated usage examples with correct agent name
  • Fixed enforcement rules and integration patterns

Added

Settings Configuration:

  • Added .claude/settings.json for hook system configuration
  • Configured SessionStart and PreCompact hooks
  • Enables automatic pending topics display on session start

Documentation:

  • Updated migration-state.json to reflect Phase 8 completion
  • Validated 23 Python scripts, found and fixed 1 argparse issue

📋 Full changelog: CHANGELOG.md

🤖 Generated with Claude Code