-
released this
2026-04-12 18:46:10 -07:00 | 4 commits to main since this releaseWhat's New
Fixes
- Structured roster with four sections: BUDDYMON · LANGUAGE MASCOTS · LANGUAGE AFFINITIES · BUG TROPHY CASE
- Roster output routed through Stop hook (avoids Bash truncation)
- Stale buddy guard: prevents caught trophies from appearing as active buddy
- Already-owned auto-dismiss: instant clear for monsters already in collection
- New language trigger: use affinity XP (not volatile session list) to prevent false positives
- catalog.json copied to
~/.claude/buddymon/on install for stable path resolution - VoidSpecter duplicate entry cleaned up
Session state
- Per-session XP files fall through to active.json when buddymon_id is null (pgrp mismatch fix)
Language mascots
- Spawn probability:
base_rate * (1 + affinity_level * affinity_scale) - Passive strength reduction on each Write/Edit in matching language (floor 5%)
- Affinity-based catch formula for mascots in cmd_catch()
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads