generated from nhcarrigan/template
feat: major feature additions and improvements #135
Reference in New Issue
Block a user
Delete Branch "feat/more"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
This PR includes major feature additions, bug fixes, comprehensive testing improvements, and responsive design enhancements!
New Features ✨
Plugin & MCP Management (#133, #134)
list_plugins,install_plugin,add_mcp_server, etc.)Visual Todo List Panel (#132)
TodoWritetoolClear Session History Button (#130)
CLI Version Display (#131)
Bug Fixes 🐛
Stats Panel Scrolling (#136)
max-heightconstraintAgent Monitor Fixes (#122)
SubagentStophook parsingclearConversation()on disconnectDiscord RPC Cleanup (#129)
tracingframework usageClose Modal Bug Fix (#128)
log_discord_rpccommandResponsive Design Fixes (#118)
Testing Improvements 🧪
Comprehensive Test Coverage (#114)
agents.test.ts, comprehensive CLI parsing testsdebug_logger.rs,bridge_manager.rs,notifications.rsTesting Documentation
Closes
Closes #114
Closes #118
Closes #122
Closes #128
Closes #129
Closes #130
Closes #131
Closes #132
Closes #133
Closes #134
Closes #136
Technical Details
lib.rs✨ This PR was created with help from Hikari~ 🌸
Claude Code CLI v2.1.33 introduced support for restricting sub-agents via Task(agent_type) syntax in agent tools frontmatter. This commit updates our Task tool detection to handle both the legacy "Task" syntax and the new "Task(agent_type)" syntax. Changes: - Updated agent-start event detection to match "Task" or "Task(" - Updated character state detection to recognize Task(agent_type) - Added comprehensive test cases for new syntax variants: - Task(Explore) - Task(Plan) - Task(general-purpose) The fix is backwards compatible and all 350+ tests pass. Fixes: #114