Skip to content

GoPeak v2.3.0 — Shell Hook Notifications & Star Prompt

Choose a tag to compare

@HaD0Yun HaD0Yun released this 05 Mar 12:34

What's New

🔔 Shell Hook System — Auto Update & Star Notifications

GoPeak now includes a terminal-level notification system that works before your AI CLI tools start.

New CLI Subcommands

  • gopeak setup — Install shell hooks into ~/.bashrc / ~/.zshrc
  • gopeak check — Check for updates (--bg background, --quiet silent)
  • gopeak star — Star the repo via gh CLI
  • gopeak notify — Interactive update/star prompt
  • gopeak uninstall — Remove shell hooks
  • gopeak version / gopeak help

How It Works

  1. Run gopeak setup once after install
  2. Shell hooks wrap 6 AI CLI tools: claude, codex, gemini, opencode, omc, omx
  3. Background check runs on each CLI launch (cached 24h via npm registry)
  4. If update available → interactive prompt before tool starts
  5. One-time GitHub star prompt (uses gh CLI if available, graceful fallback)

Design

  • Zero disruption: Cache-then-display — no delays during sessions
  • Function preservation: Existing shell functions (e.g. omx --no-alt-screen) composited, not overwritten
  • No forced deps: gh CLI optional — shows URL fallback if absent

Full Changelog

v2.2.0...v2.3.0