Releases: yhindy/agent_framework
Releases · yhindy/agent_framework
Release list
v0.0.2
What's Changed
- [fix] Restore CLAUDE.md to simplified version
- [release] Prepare v0.0.2 release
- [fix] Fix release script and HandoffApiService test flakiness (#161)
- Improve handoff with auto-commit, branch detection, and parent context (#159)
- [feat] Add automated release script and update release workflow (#160)
- [docs] Simplify and update CLAUDE.md (#156)
- [feat] Display workflow name in header chip and reorganize header layout (#158)
- [fix] Handle fragmented terminal escape sequences during tab switching (#157)
- [feat] Add Open Editor button with configurable editor preference (#154)
- [fix] normalize top bar model labels and status chips (#155)
- [fix] Preserve sidebar task data for orchestrators on agent list updates (#153)
- [feat] Add Shift+Enter for newlines and drag-drop file support in terminals (#152)
- [fix] Simplify PR detection to reduce GitHub rate limiting (#151)
- Audit test suite for quality and effectiveness (#122)
- [docs] Fix incorrect Skills Library documentation (#150)
- Defer plugin/skills scanning and improve agent info updates (#148)
- Add acceptance-criteria as workflow skill (#147)
- [docs] Document Agent Handoff API and /handoff command (#143)
- [feat] Add agent handoff feature for sequential work continuation (#145)
- [feat] Add teleport option to project sidebar dropdown (#144)
- Add comprehensive test suite for services and components (#142)
- Add Skills Library support for Vercel and project-local skills (#140)
- [fix] Fix base branch agent terminals not starting Claude (#141)
- [feat] Add acknowledged state for waiting agent notifications (#139)
- [fix] Prevent reserved branch names that collide with base agent (#138)
- [fix] Fix memory leaks from session watchers and tmux naming mismatch (#137)
- [fix] Fix false 'waiting' state for super minions with running Task subagents (#136)
- [fix] Fix tmux session reattachment and teleport validation on app restart (#135)
- Security audit before public release (#134)
- [feat] Update workflow agents to match real Claude subagent types (#133)
- [fix] Add caching for agent/assignment lookups to prevent EAGAIN errors (#131)
- [feat] Add workflow persistence and text editor mode
- [chore] Add .claude/settings.local.json to gitignore
- [fix] Improve tmux session management to prevent duplicate Claude and preserve active sessions (#132)
- [feat] Use branch name for worktree naming instead of random hash (#130)
- [fix] Prevent tmux session detachment when second window opens (#129)
- [feat] Add manual testing framework for AI agents (#128)
- [perf] Optimize sidebar loading with inline state and lazy task fetching (#127)
- [fix] Clean up orphaned minion-* tmux sessions on app startup (#126)
- [fix] Fix shell escaping and teleported session JSONL path lookup (#125)
- [fix] Use streaming to parse large Claude session JSONL files (#124)
- [fix] Add debounce and throttling to JSONL file watcher broadcasts (#123)
- [docs] Update stale documentation for minions.json and new project format (#121)
- [feat] Import Claude Code plugins as workflow subagent types (#118)
- [fix] Reduce IPC overhead with broadcast throttling and optimized polling (#120)
- [fix] Write .minion-cmd.sh to temp directory to prevent teleport dirty worktree error (#119)
- [fix] Prevent spurious notifications for super minions between Task invocations (#117)
- [fix] Suppress error popups during window close by adding robust PTY cleanup (#115)
- [feat] Display current git branch in window title (#113)
- [fix] Filter terminal query responses that leak as garbage on tab switch (#114)
- [fix] Fix tmux terminal mode resize, focus, and two-window issues (#112)
- [feat] Add visual copy feedback with "Copied!" tooltip below feature chip (#111)
- [fix] Fix tmux terminal mode issues and add settings UI (#110)
- [feat] Add tmux terminal mode for agent sessions (#109)
- [fix] Fix sub-agent sidebar display delay with unified polling (#108)
- [fix] Persist workflow selection per super minion (#107)
- [feat] Make workflow panel read-only in SuperAgentView (#106)
- [fix] Fix workflow save to update existing instead of creating new (#105)
- [fix] Refresh PR status when landing on SuperAgentView (#104)
Installation (Build from Source)
- Clone the repository
- Run
npm install - Run
npm run gui:devfor development - Or
npm run package:mac -w guito build the macOS app