Skip to content

v0.2.0

Choose a tag to compare

@kyujin-cho kyujin-cho released this 14 Jan 08:37
· 17 commits to main since this release

Changes

New Features

  • Job completion notifications via Stop hook - get notified when Claude Code finishes a task
  • Single unified CLI with subcommands - only one binary to install

CLI Refactor

The CLI now uses subcommands instead of separate binaries:

claude-code-telegram hook   # PermissionRequest handler
claude-code-telegram stop   # Job completion notifications
claude-code-telegram bot    # Telegram bot

Hook Configuration

Update your ~/.claude/settings.json:

{
  "hooks": {
    "PermissionRequest": [{
      "matcher": {"tools": ["Bash", "Edit", "Write"]},
      "hooks": [{"type": "command", "command": "claude-code-telegram hook"}]
    }],
    "Stop": [{
      "matcher": {},
      "hooks": [{"type": "command", "command": "claude-code-telegram stop"}]
    }]
  }
}

Bug Fixes

  • Fix CI/CD workflow trigger on release creation
  • Fix lint errors
  • Use macos-14 instead of deprecated macos-13