- Implement automatic tag creation when switching to new git branches - Add branch-tag mapping system for seamless context switching - Enable auto-switch of task contexts based on current git branch - Provide isolated task contexts per branch to prevent merge conflicts - Add configuration support for enabling/disabling git workflow features - Fix ES module compatibility issues in git-utils module - Maintain zero migration impact with automatic 'master' tag creation - Support parallel development with branch-specific task contexts The git workflow system automatically detects branch changes and creates corresponding empty task tags, enabling developers to maintain separate task contexts for different features/branches while preventing task-related merge conflicts during collaborative development. Resolves git workflow integration requirements for multi-context development.
1.0 KiB
1.0 KiB
task-master-ai
| task-master-ai |
|---|
| minor |
Research Save-to-File Feature & Critical MCP Tag Corruption Fix
🔬 New Research Save-to-File Functionality:
Added comprehensive save-to-file capability to the research command, enabling users to preserve research sessions for future reference and documentation.
CLI Integration:
- New
--save-fileflag fortask-master researchcommand - Consistent with existing
--saveand--save-toflags for intuitive usage - Interactive "Save to file" option in follow-up questions menu
MCP Integration:
- New
saveToFileboolean parameter for theresearchMCP tool - Enables programmatic research saving for AI agents and integrated tools
File Management:
- Automatically creates
.taskmaster/docs/research/directory structure - Generates timestamped, slugified filenames (e.g.,
2025-01-13_what-is-typescript.md) - Comprehensive Markdown format with metadata headers including query, timestamp, and context sources
- Clean conversation history formatting without duplicate information