Tags: matt1398/claude-devtools
Tags
fix: collect tool results from subagent messages with absent isMeta f… …ield (#23) User messages in subagent JSONLs lack the isMeta field, defaulting to false. An unconditional `continue` in the !isMeta branch skipped tool result collection for these messages, causing all subagent tools to show "No result received". Now we check for tool_result blocks before continuing, allowing them to fall through to the result collection logic.
feat(sessions): add API endpoints for hiding and unhiding sessions - Implemented new POST endpoints for hiding and unhiding individual and bulk sessions in the configuration. - Added error handling and validation for project and session IDs in the new API routes. - Enhanced the existing session management functionality in the ConfigManager to support these operations.
feat(wsl): improve WSL path handling and output decoding - Refactored `toWslUncPath` to remove the prefix parameter for consistency. - Added `looksLikeUtf16Le` and `decodeWslOutput` functions to enhance output decoding from WSL commands. - Updated `listWslDistros` to utilize a command array for better command execution handling. - Simplified home path resolution in `handleFindWslClaudeRoots` to avoid duplicates and improve clarity.
feat(wsl): improve WSL path handling and output decoding - Refactored `toWslUncPath` to remove the prefix parameter for consistency. - Added `looksLikeUtf16Le` and `decodeWslOutput` functions to enhance output decoding from WSL commands. - Updated `listWslDistros` to utilize a command array for better command execution handling. - Simplified home path resolution in `handleFindWslClaudeRoots` to avoid duplicates and improve clarity.
PreviousNext