Ralph Khreish
738ec51c04
feat: Migrate Task Master to generateObject for structured AI responses ( #1262 )
...
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
Co-authored-by: Ben Vargas <ben@example.com >
2025-10-02 16:23:34 +02:00
Ralph Khreish
37af0f1912
feat: add codebase context capabilities to gemini-cli ( #1163 )
...
* feat: add support for claude code context
- code context for:
- add-task
- update-subtask
- update-task
- update
* feat: fix CI and format + refactor
* chore: format
* chore: fix test
* feat: add gemini-cli support for codebase context
* feat: add google cli integration and fix tests
* chore: apply requested coderabbit changes
* chore: bump gemini cli package
2025-08-28 22:44:52 +02:00
Ralph Khreish
4dad2fd613
feat: add support for code context in more commands ( #1162 )
...
* feat: add support for claude code context
- code context for:
- add-task
- update-subtask
- update-task
- update
* feat: fix CI and format + refactor
* chore: format
* chore: fix broken tests
* chore: fix test
2025-08-28 18:05:31 +02:00
Joe Danziger
a65ad0a47c
feat: Centralize AI prompts into JSON templates ( #882 )
...
* centralize prompt management
* add changeset
* add variant key to determine prompt version
* update tests and add prompt manager test
* determine internal path, don't use projectRoot
* add promptManager mock
* detailed prompt docs
* add schemas and validator packages
* add validate prompts command
* add schema validation
* update tests
* move schemas to src/prompts/schemas
* use this.promptsDir for better semantics
* add prompt schemas
* version schema files & update links
* remove validate command
* expect dependencies
* update docs
* fix test
* remove suggestmode to ensure clean keys
* remove default variant from research and update schema
* now handled by prompt manager
* add manual test to verify prompts
* remove incorrect batch variant
* consolidate variants
* consolidate analyze-complexity to just default variant
* consolidate parse-prd variants
* add eq handler for handlebars
* consolidate research prompt variants
* use brevity
* consolidate variants for update subtask
* add not handler
* consolidate variants for update-task
* consolidate update-tasks variants
* add conditional content to prompt when research used
* update prompt tests
* show correct research variant
* make variant names link to below
* remove changset
* restore gitignore
* Merge branch 'next' of https://github.com/eyaltoledano/claude-task-master into joedanz/centralize-prompts
# Conflicts:
# package-lock.json
# scripts/modules/task-manager/expand-task.js
# scripts/modules/task-manager/parse-prd.js
remove unused
* add else
* update tests
* update biome optional dependencies
* responsive html output for mobile
2025-07-10 09:52:11 +02:00