fix(ai): Improve AI object response handling in parse-prd

This commit updates  to more robustly handle responses from .

Previously, the module strictly expected the AI-generated object to be nested under . This change ensures that it now first checks if  itself contains the expected task data object, and then falls back to checking .

This enhancement increases compatibility with varying AI provider response structures, similar to the improvements recently made in .
This commit is contained in:
Eyal Toledano
2025-05-13 13:21:51 -04:00
parent e53d5e1577
commit 9f4bac8d6a
3 changed files with 26 additions and 6 deletions

View File

@@ -1,8 +1,8 @@
{
"models": {
"main": {
"provider": "google",
"modelId": "gemini-2.5-pro-exp-03-25",
"provider": "anthropic",
"modelId": "claude-3-7-sonnet-20250219",
"maxTokens": 100000,
"temperature": 0.2
},