Commit Graph

  • cbc3576642 feat(ai): Add Google Gemini provider support and fix config loading Eyal Toledano 2025-04-27 01:23:18 -04:00
  • 842eaf7224 feat(ai): Add Google Gemini provider support and fix config loading Eyal Toledano 2025-04-27 01:23:18 -04:00
  • 66743c3962 fix(cli): Correctly pass manual task data in add-task command Eyal Toledano 2025-04-26 18:30:02 -04:00
  • 96aeeffc19 fix(cli): Correctly pass manual task data in add-task command Eyal Toledano 2025-04-26 18:30:02 -04:00
  • d1f12f93f5 Fix --tasks to --num-tasks in ui (#328) itsgreyum 2025-04-26 10:26:08 -07:00
  • 5a2371b7cc Fix --tasks to --num-tasks in ui (#328) itsgreyum 2025-04-26 10:26:08 -07:00
  • 2654a252b9 chore: Remove unused imports across modules Eyal Toledano 2025-04-25 15:11:55 -04:00
  • b47f189cc2 chore: Remove unused imports across modules Eyal Toledano 2025-04-25 15:11:55 -04:00
  • 9b5c625bd0 docs: Update documentation for new AI/config architecture and finalize cleanup Eyal Toledano 2025-04-25 14:43:12 -04:00
  • 36d559db26 docs: Update documentation for new AI/config architecture and finalize cleanup Eyal Toledano 2025-04-25 14:43:12 -04:00
  • 7c8d464b82 feat(refactor): Finalize AI service migration and cleanup obsolete files Eyal Toledano 2025-04-25 13:24:15 -04:00
  • afb47584bd feat(refactor): Finalize AI service migration and cleanup obsolete files Eyal Toledano 2025-04-25 13:24:15 -04:00
  • 60363be0fe refactor(tasks): Align update-tasks with unified AI service and remove obsolete helpers Eyal Toledano 2025-04-25 04:09:14 -04:00
  • 3721359782 refactor(tasks): Align update-tasks with unified AI service and remove obsolete helpers Eyal Toledano 2025-04-25 04:09:14 -04:00
  • 443824a35e refactor(expand/all): Implement additive expansion and complexity report integration Eyal Toledano 2025-04-25 02:57:08 -04:00
  • ef782ff5bd refactor(expand/all): Implement additive expansion and complexity report integration Eyal Toledano 2025-04-25 02:57:08 -04:00
  • f6c5a3b23b refactor(expand): Align expand-task with unified AI service Eyal Toledano 2025-04-25 01:26:42 -04:00
  • 99b1a0ad7a refactor(expand): Align expand-task with unified AI service Eyal Toledano 2025-04-25 01:26:42 -04:00
  • ad361f482f refactor(analyze): Align complexity analysis with unified AI service Eyal Toledano 2025-04-24 22:33:33 -04:00
  • 70cc15bc87 refactor(analyze): Align complexity analysis with unified AI service Eyal Toledano 2025-04-24 22:33:33 -04:00
  • 1b36c0b874 Merge pull request #326 from eyaltoledano/main Ralph Khreish 2025-04-25 01:08:13 +02:00
  • ce51b0d3ef Merge pull request #326 from eyaltoledano/main Ralph Khreish 2025-04-25 01:08:13 +02:00
  • 63ebdd4b44 Fix discord badge in readme (#325) Marijn van der Werf 2025-04-25 01:05:57 +02:00
  • a82284a2db Fix discord badge in readme (#325) Marijn van der Werf 2025-04-25 01:05:57 +02:00
  • bec989dcc9 fix(config): Improve config-manager.js for MCP server integration Eyal Toledano 2025-04-24 13:34:51 -04:00
  • 205a11e82c fix(config): Improve config-manager.js for MCP server integration Eyal Toledano 2025-04-24 13:34:51 -04:00
  • 4baea1e2d1 refactor(tasks): Align add-task with unified AI service and add research flag Eyal Toledano 2025-04-24 01:59:41 -04:00
  • be3f68e777 refactor(tasks): Align add-task with unified AI service and add research flag Eyal Toledano 2025-04-24 01:59:41 -04:00
  • 7eec9d18fe fix(ai, config): Correct Anthropic API calls and improve model config UI Eyal Toledano 2025-04-24 00:29:36 -04:00
  • 90c6c1e587 fix(ai, config): Correct Anthropic API calls and improve model config UI Eyal Toledano 2025-04-24 00:29:36 -04:00
  • e4958c5e26 eat(models): Add MCP support for models command and improve configuration docs Eyal Toledano 2025-04-23 15:47:33 -04:00
  • 6cb213ebbd eat(models): Add MCP support for models command and improve configuration docs Eyal Toledano 2025-04-23 15:47:33 -04:00
  • 0f37cf0851 ref: remove unecessary comments Shrey Paharia 2025-04-24 00:33:09 +05:30
  • abb5063b3e chore: remove unecessary changeset Shrey Paharia 2025-04-24 00:29:47 +05:30
  • 6b0ec458e8 feat: add handling for report path override Shrey Paharia 2025-04-24 00:27:25 +05:30
  • 8047ec756c feat: added handling for next-task in mcp Shrey Paharia 2025-04-24 00:17:19 +05:30
  • be8fe8092f feat: added handling to get-task Shrey Paharia 2025-04-24 00:13:09 +05:30
  • 33d2569ace fix: fixed handling for complexity report path in mcp Shrey Paharia 2025-04-23 23:39:03 +05:30
  • fdbb25e185 fix: fixed next cli command handling Shrey Paharia 2025-04-23 21:25:42 +05:30
  • deaf4a6ff4 fix: added handling for show cli Shrey Paharia 2025-04-23 21:11:49 +05:30
  • 3628acab78 fix: add complexity handling to next task in list command Shrey Paharia 2025-04-23 20:51:53 +05:30
  • 463de0035c fix: moved complexity report handling to list tasks rather than list tasks direct Shrey Paharia 2025-04-23 10:08:57 +05:30
  • 8e50db3ef6 Merge pull request #308 from eyaltoledano/changeset-release/main Ralph Khreish 2025-04-23 02:01:57 +02:00
  • bd0ee1b6e3 Merge pull request #308 from eyaltoledano/changeset-release/main Ralph Khreish 2025-04-23 02:01:57 +02:00
  • 6ba36af246 Version Packages github-actions[bot] 2025-04-23 00:00:43 +00:00
  • 8ed651c165 Version Packages github-actions[bot] 2025-04-23 00:00:43 +00:00
  • e9016c1e22 fix: dependency manager & friend fixes (#307) Ralph Khreish 2025-04-23 02:00:27 +02:00
  • 2829194d3c fix: dependency manager & friend fixes (#307) Ralph Khreish 2025-04-23 02:00:27 +02:00
  • 7add891ccc 🦘 Direct Integration of Roo Code Support (#285) neno 2025-04-23 00:15:01 +02:00
  • 2acba945c0 🦘 Direct Integration of Roo Code Support (#285) neno 2025-04-23 00:15:01 +02:00
  • 3881912453 fix(mcp): prevents the mcp from failing due to the newly introduced ConfigurationError object thrown if .taskmasterconfig is not present. I'll need to implement MCP tools for model to manage models from MCP and be able to create it. Eyal Toledano 2025-04-22 16:09:33 -04:00
  • 78a5376796 fix(mcp): prevents the mcp from failing due to the newly introduced ConfigurationError object thrown if .taskmasterconfig is not present. I'll need to implement MCP tools for model to manage models from MCP and be able to create it. Eyal Toledano 2025-04-22 16:09:33 -04:00
  • f9f3a24568 add test + documentation Thomas Mulder 2025-04-22 14:13:20 +02:00
  • b1f3796ec7 Add optional ANTHROPIC_API_BASE_URL Thomas Mulder 2025-04-22 13:41:59 +02:00
  • 548e1c191a refactor(ai): Implement unified AI service layer and fix subtask update Eyal Toledano 2025-04-22 02:42:04 -04:00
  • b3b424be93 refactor(ai): Implement unified AI service layer and fix subtask update Eyal Toledano 2025-04-22 02:42:04 -04:00
  • 8adc4bdc1e fix(config): erroneous 256k token limit. Eyal Toledano 2025-04-21 22:52:11 -04:00
  • c90578b6da fix(config): erroneous 256k token limit. Eyal Toledano 2025-04-21 22:52:11 -04:00
  • da50a92a1c woops: removes api key from mcp.json + rolls it. it's now invalid. Eyal Toledano 2025-04-21 22:47:27 -04:00
  • 3a3ad9f4fe woops: removes api key from mcp.json + rolls it. it's now invalid. Eyal Toledano 2025-04-21 22:47:27 -04:00
  • fad118b561 chore(rules): adjusts rules based on the new config approach. Eyal Toledano 2025-04-21 22:44:40 -04:00
  • abdc15eab2 chore(rules): adjusts rules based on the new config approach. Eyal Toledano 2025-04-21 22:44:40 -04:00
  • 785e4c2ce5 refactor(config)!: Enforce .taskmasterconfig and remove env var overrides Eyal Toledano 2025-04-21 22:25:04 -04:00
  • 515dcae965 refactor(config)!: Enforce .taskmasterconfig and remove env var overrides Eyal Toledano 2025-04-21 22:25:04 -04:00
  • 1272abb5d9 fix(cli): Fix interactive model setup (models --setup) Eyal Toledano 2025-04-21 21:43:10 -04:00
  • a40805adf7 fix(cli): Fix interactive model setup (models --setup) Eyal Toledano 2025-04-21 21:43:10 -04:00
  • b8f36870e2 refactor: Standardize configuration and environment variable access Eyal Toledano 2025-04-21 21:30:12 -04:00
  • 4a9f6cd5f5 refactor: Standardize configuration and environment variable access Eyal Toledano 2025-04-21 21:30:12 -04:00
  • 3078d06d4d refactor(config): Standardize env var access and config getters Eyal Toledano 2025-04-21 17:48:30 -04:00
  • d46547a80f refactor(config): Standardize env var access and config getters Eyal Toledano 2025-04-21 17:48:30 -04:00
  • 7aca7afd18 chore: update package.json in next branch Ralph Khreish 2025-04-20 22:39:48 +02:00
  • bcb885e0ba chore: update package.json in next branch Ralph Khreish 2025-04-20 22:39:48 +02:00
  • 82c27a5184 Merge pull request #281 from eyaltoledano/changeset-release/main Ralph Khreish 2025-04-20 18:56:02 +02:00
  • ddf0947710 Merge pull request #281 from eyaltoledano/changeset-release/main v0.12.1 v0.12.0 Ralph Khreish 2025-04-20 18:56:02 +02:00
  • 4b51303844 Version Packages github-actions[bot] 2025-04-20 09:23:35 +00:00
  • 3a6bc43778 Version Packages github-actions[bot] 2025-04-20 09:23:35 +00:00
  • 6b05d18bd6 Merge pull request #258 from eyaltoledano/next Ralph Khreish 2025-04-20 11:23:14 +02:00
  • 73aa7ac32e Merge pull request #258 from eyaltoledano/next Ralph Khreish 2025-04-20 11:23:14 +02:00
  • 292dd51417 feat(config): Implement new config system and resolve refactoring errors Introduced config-manager.js and new utilities (resolveEnvVariable, findProjectRoot). Removed old global CONFIG object from utils.js. Updated .taskmasterconfig, mcp.json, and .env.example. Added generateComplexityAnalysisPrompt to ui.js. Removed unused updateSubtaskById from task-manager.js. Resolved SyntaxError and ReferenceError issues across commands.js, ui.js, task-manager.js, and ai-services.js by replacing CONFIG references with config-manager getters (getDebugFlag, getProjectName, getDefaultSubtasks, isApiKeySet). Refactored 'models' command to use getConfig/writeConfig. Simplified version checking. This stabilizes the codebase after initial Task 61 refactoring, fixing CLI errors and enabling subsequent work on Subtasks 61.34 and 61.35. Eyal Toledano 2025-04-20 01:09:30 -04:00
  • 538b874582 feat(config): Implement new config system and resolve refactoring errors Introduced config-manager.js and new utilities (resolveEnvVariable, findProjectRoot). Removed old global CONFIG object from utils.js. Updated .taskmasterconfig, mcp.json, and .env.example. Added generateComplexityAnalysisPrompt to ui.js. Removed unused updateSubtaskById from task-manager.js. Resolved SyntaxError and ReferenceError issues across commands.js, ui.js, task-manager.js, and ai-services.js by replacing CONFIG references with config-manager getters (getDebugFlag, getProjectName, getDefaultSubtasks, isApiKeySet). Refactored 'models' command to use getConfig/writeConfig. Simplified version checking. This stabilizes the codebase after initial Task 61 refactoring, fixing CLI errors and enabling subsequent work on Subtasks 61.34 and 61.35. Eyal Toledano 2025-04-20 01:09:30 -04:00
  • f9cbf3ad66 chore: improve changelog Ralph Khreish 2025-04-20 00:03:22 +02:00
  • 0300582b46 chore: improve changelog Ralph Khreish 2025-04-20 00:03:22 +02:00
  • 81198d9468 feat: Add --append flag to parsePRD command - Fixes #207 (#272) Ralph Khreish 2025-04-19 23:49:50 +02:00
  • 3aee9bc840 feat: Add --append flag to parsePRD command - Fixes #207 (#272) Ralph Khreish 2025-04-19 23:49:50 +02:00
  • 845f8009ef feat(ai-client-factory): Add xAI and OpenRouter provider support, enhance tests Eyal Toledano 2025-04-19 17:00:47 -04:00
  • 11b8d1bda5 feat(ai-client-factory): Add xAI and OpenRouter provider support, enhance tests Eyal Toledano 2025-04-19 17:00:47 -04:00
  • b6d1d9c782 fix: MCP quotes for windsurf compatibility (#264) Joe Danziger 2025-04-19 09:42:16 -04:00
  • ff8e75cded fix: MCP quotes for windsurf compatibility (#264) Joe Danziger 2025-04-19 09:42:16 -04:00
  • ac75d4e5f3 feat: Enhance remove-task command to handle multiple comma-separated task IDs (#268) Ralph Khreish 2025-04-19 10:55:59 +02:00
  • 3e872f8afb feat: Enhance remove-task command to handle multiple comma-separated task IDs (#268) Ralph Khreish 2025-04-19 10:55:59 +02:00
  • 344f40c699 fix: implement support for MCP fix/140-delete-multiple-tasks Ralph Khreish 2025-04-19 10:45:00 +02:00
  • fffcc5a89d chore: add changeset Shrey Paharia 2025-04-19 13:29:35 +05:30
  • 11506ddc0e fix: added handling for complexity report path Shrey Paharia 2025-04-19 13:28:36 +05:30
  • dcb3f2f9f9 test: fix findTaskById complexity report testcases Shrey Paharia 2025-04-19 13:24:50 +05:30
  • e045a5268c feat: updated handling for findTaskById to take complexityReport as input Shrey Paharia 2025-04-19 13:09:14 +05:30
  • 8911bf4d49 ref: reorder imports Shrey Paharia 2025-04-19 04:24:16 +05:30
  • 5e5e20391a format: fixed formatting issues Shrey Paharia 2025-04-19 04:06:14 +05:30
  • f4a678af09 fix: remove the need for projectName, description, version in mcp and cli (#265) Ralph Khreish 2025-04-19 00:36:05 +02:00
  • 0eb16d5ecb fix: remove the need for projectName, description, version in mcp and cli (#265) Ralph Khreish 2025-04-19 00:36:05 +02:00
  • 521cf0e5f0 chore: add changeset Shrey Paharia 2025-04-19 04:03:05 +05:30