Eyal Toledano
f2c5911e58
fix(move): adjusts logic to prevent an issue when moving from parent to subtask if the target parent has no subtasks.
2025-06-12 00:06:23 -04:00
Eyal Toledano
bb5a0211f4
feat: implement research command with enhanced context gathering - Add comprehensive research command with AI-powered queries - Implement ContextGatherer utility for reusable context extraction - Support multiple context types: tasks, files, custom text, project tree - Add fuzzy search integration for automatic task discovery - Implement detailed token breakdown display with syntax highlighting - Add enhanced UI with boxed output and code block formatting - Support different detail levels (low, medium, high) for responses - Include project-specific context for more relevant AI responses - Add token counting with gpt-tokens library integration - Create reusable patterns for future context-aware commands - Task 94.4 completed
2025-06-12 00:05:39 -04:00
Eyal Toledano
4234cc3d87
chore: task management
2025-06-12 00:02:25 -04:00
Eyal Toledano
d942db4868
chore: update task files during rebase
2025-06-12 00:02:23 -04:00
Eyal Toledano
3cf718a718
solve merge conflics with next. not gonna deal with these much longer.
2025-06-12 00:00:21 -04:00
Joe Danziger
a2ff8a97b7
Fix Cursor deeplink installation with copy-paste instructions ( #723 )
2025-06-11 23:57:40 -04:00
Eyal Toledano
b1b888a5f3
readme: moves up the documentation links higher up in the readme. same with the cursor one-click install.
2025-06-11 23:57:40 -04:00
Eyal Toledano
f817de9da6
chore: adjusts changeset from minor to patch to avoid version bump to 0.17
2025-06-11 23:57:40 -04:00
Ralph Khreish
806c505aac
chore: small readme nitpicks
2025-06-11 23:57:40 -04:00
Eyal Toledano
6f225cf81a
readme: removes the taskmaster list output which is too overwhelming given its size with subtasks. may re-add later. fixes likely issues in the json for manual config in cursor and windsurf in the readme.
2025-06-11 23:57:40 -04:00
Eyal Toledano
74eb9907f3
readme: fix twitter urls.
2025-06-11 23:57:40 -04:00
Eyal Toledano
5c29969741
fix: readme typo
2025-06-11 23:57:40 -04:00
Eyal Toledano
8e794e18ac
chore: fixes urls in readme npm packages again
2025-06-11 23:57:40 -04:00
Eyal Toledano
3ce4d2cc74
chore: fixes urls in readme npm packages
2025-06-11 23:57:40 -04:00
Eyal Toledano
2d85fcc6a7
chore: updates readme with npm download badges and mentions AI Jason who is joining the taskmaster core team.
2025-06-11 23:57:40 -04:00
github-actions[bot]
0102be4f3b
docs: Auto-update and format models.md
2025-06-11 23:57:40 -04:00
Eyal Toledano
b6f1376625
chore: changeset adjustment
2025-06-11 23:57:40 -04:00
Eyal Toledano
d4f21be1a3
ninja(sync): add sync-readme command for GitHub README export with UTM tracking and professional markdown formatting. Experimental
2025-06-11 23:57:40 -04:00
Eyal Toledano
f28de8b729
chore: more linting
2025-06-11 23:57:40 -04:00
Eyal Toledano
e50230f9ce
chore: passes tests and linting
2025-06-11 23:57:38 -04:00
Eyal Toledano
01992ebd0b
chore: changeset
2025-06-11 23:56:26 -04:00
Eyal Toledano
af652978a0
refactor: enhance add-task fuzzy search and fix duplicate banner display
...
- **Remove hardcoded category system** in add-task that always matched 'Task management'
- **Eliminate arbitrary limits** in fuzzy search results (5→25 high relevance, 3→10 medium relevance, 8→20 detailed tasks)
- **Improve semantic weighting** in Fuse.js search (details=3, description=2, title=1.5) for better relevance
- **Fix duplicate banner issue** by removing console.clear() and redundant displayBanner() calls from UI functions
- **Enhance context generation** to rely on semantic similarity rather than rigid pattern matching
- **Preserve terminal history** to address GitHub issue #553 about eating terminal lines
- **Remove displayBanner() calls** from: displayHelp, displayNextTask, displayTaskById, displayComplexityReport, set-task-status, clear-subtasks, dependency-manager functions
The add-task system now provides truly relevant task context based on semantic similarity rather than arbitrary categories and limits, while maintaining a cleaner terminal experience.
Changes span: add-task.js, ui.js, set-task-status.js, clear-subtasks.js, list-tasks.js, dependency-manager.js
Closes #553
2025-06-11 23:56:24 -04:00
Eyal Toledano
54005d5486
chore: adds a warning when custom openrouter model is a free model which suffers from lower rate limits, restricted context, and, worst of all, no access to tool_use.
2025-06-11 23:54:58 -04:00
Eyal Toledano
65b70d746a
Adds qwen3-235n-a22b:free to supported models. Closes #687 )
2025-06-11 23:47:45 -04:00
Eyal Toledano
f533fd0931
fix(ai-providers): change generateObject mode from 'tool' to 'auto' for better provider compatibility
...
Fixes Perplexity research role failing with 'tool-mode object generation' error
The hardcoded 'tool' mode was incompatible with providers like Perplexity that support structured JSON output but not function calling/tool use
Using 'auto' mode allows the AI SDK to choose the best approach for each provider
2025-06-11 23:47:41 -04:00
Eyal Toledano
7db7cf3859
feat(ui): replace emoji complexity indicators with clean filled circle characters
...
Replace 🟢 , 🟡 , 🔴 emojis with ● character in getComplexityWithColor function
Update corresponding unit tests to expect ● instead of emojis
Improves UI continuity
2025-06-11 23:28:46 -04:00
Ralph Khreish
2434b97247
fix: update MCP tool
2025-06-11 23:27:14 -04:00
Ralph Khreish
bac58c606d
fix: findTasksPath function
2025-06-11 23:26:25 -04:00
github-actions[bot]
89f8bff219
chore: rc version bump
2025-06-11 23:26:23 -04:00
Aaron Gabriel Neyer
366cd161da
Update README.md - Remove trailing commas ( #673 )
...
JSON doesn't allow for trailing commas, so these need to be removed in order for this to work
2025-06-11 23:25:51 -04:00
Joe Danziger
a346dd5020
Add one-click MCP server installation for Cursor ( #671 )
2025-06-11 23:25:51 -04:00
Saksham Goel
c2709edd78
Fixed the Typo in cursor rules Issue:#675 ( #677 )
...
Fixed the typo in the Api keys
2025-06-11 23:25:51 -04:00
github-actions[bot]
e53006066e
Version Packages
2025-06-11 23:25:12 -04:00
github-actions[bot]
2d11b94804
Version Packages
2025-06-11 23:24:17 -04:00
Ibrahim H.
a5e36cf7b4
fix: markdown format ( #622 )
2025-06-11 23:23:48 -04:00
github-actions[bot]
9cd18caa3c
Version Packages
2025-06-11 23:23:46 -04:00
github-actions[bot]
9058d7dfdd
Version Packages
2025-06-11 23:23:10 -04:00
Ralph Khreish
199e32c2d1
chore: add package-lock.json
2025-06-11 23:23:08 -04:00
github-actions[bot]
a874a12e17
Version Packages
2025-06-11 23:22:39 -04:00
Ralph Khreish
eb343287ae
fix: projectRoot duplicate .taskmaster directory ( #655 )
2025-06-11 23:22:39 -04:00
Ralph Khreish
94eeb5117b
Fix: MCP log errors ( #648 )
2025-06-11 23:22:37 -04:00
Ralph Khreish
87c85d3d66
fix: bedrock set model and other fixes ( #641 )
2025-06-11 23:22:09 -04:00
Ralph Khreish
0b8f594ac7
chore: cleanup migration-guide
2025-06-11 23:22:09 -04:00
github-actions[bot]
15b190b87b
chore: rc version bump
2025-06-11 23:22:09 -04:00
Ralph Khreish
9ae255ccb4
chore: apply requested changes from next branch ( #629 )
2025-06-11 23:22:09 -04:00
Ralph Khreish
518f73eefa
feat: Add .taskmaster directory ( #619 )
2025-06-11 23:21:57 -04:00
Eyal Toledano
78397fe0be
chore: formatting
2025-05-28 10:25:39 -04:00
Eyal Toledano
f9b89dc25c
fix(move): Fix move command bug that left duplicate tasks
...
- Fixed logic in moveTaskToNewId function that was incorrectly treating task-to-task moves as subtask creation instead of task replacement
- Updated moveTaskToNewId to properly handle replacing existing destination tasks instead of just placeholders
- The move command now correctly replaces destination tasks and cleans up properly without leaving duplicates
- Task Management: Moved task 93 (Google Vertex AI Provider) to position 88, Moved task 94 (Azure OpenAI Provider) to position 89, Updated task dependencies and regenerated task files, Cleaned up orphaned task files automatically
- All important validations remain in place: Prevents moving tasks to themselves, Prevents moving parent tasks to their own subtasks, Prevents circular dependencies
- Resolves the issue where moving tasks would leave both source and destination tasks in tasks.json and file system
2025-05-28 10:25:15 -04:00
Eyal Toledano
ca69e1294f
Merge branch 'next' of github.com:eyaltoledano/claude-task-master into v017-adds
2025-05-28 10:08:14 -04:00
Ralph Khreish
669b744ced
Feat/add nvmrc ( #612 )
...
* feat: Add .nvmrc and align engines to Node 20
* chore: set nvm to 22, engines to 18
* chore: format
* chore: add changeset
---------
Co-authored-by: Amir Golan <amirgolan@Amirs-MacBook-Pro.local >
2025-05-28 15:02:15 +02:00