Skip to content

bug: Claude Code with AWS bedrock doesn't work. #1144

@ben97163

Description

@ben97163

Description

after initializing in Claude Code, when running parse-prd, it shows this error after a few minutes:

...
[INFO] Calling AI service to generate tasks from PRD
Parsing PRD and generating tasks
---> ran for several minutes
[ERROR] Claude Code object generation failed: Claude Code exited with code 1 {"error": {"name": "AI_APICallError", "url":"claude-code-cli"://command","requestBodyValues":{"prompt":"You are an AI ..."},"isRetryable":false,"data":{"promptExcerpt":"You are an AI assistant..."}}}
[Warn] Attempt 1 failed for the role main (generateObject / claude-code): Claude Code API error during object generation: Claude Code exited with code 1
[Error] Something went wrong on the provider side. Max retries reached for role main (generateObject / claude-code).
[Error] Service call failed for role main (Provider: claude-code, Model: sonnet): Claude Code API error during object generation: Claude Code process exited with code 1

Steps to Reproduce

tm init
tm parse-prd PRD.md

I have config.json set like this:

{
  "models": {
    "main": {
      "provider": "claude-code",
      "modelId": "sonnet",
      "maxTokens": 64000,
      "temperature": 0.2
    },
    "research": {
      "provider": "claude-code",
      "modelId": "sonnet",
      "maxTokens": 64000,
      "temperature": 0.2
    },
    "fallback": {
      "provider": "claude-code",
      "modelId": "sonnet",
      "maxTokens": 64000,
      "temperature": 0.2
    },
  },
  "global", {
    "logLevel": "info",
    "debug": false,
    ...,
    "bedrockBaseURL": "https://bedrock.us-east-1.amazonaws.com",
  },
  "claudeCode": {}
}

Environment

  • Task Master version: 0.21.0
  • Node.js version: v22.17.0
  • Operating system: Linux

Additional Context

After I upgraded it to version 0.25.0, it is now showing this:

Parsing PRD and Generating Tasks
Model: sonnet | Temperature: 0.2

3m59s | 0 0 0 | Tokens (I/O): 0/0 | Est: ~calculating...
3m59s | 0 10 0 | Tokens (I/O): 2593/0 | Est: ~0s
Tasks 10/10
------+-----+----------------------------
TASK | PRI | TITLE
------+-----+----------------------------
10 | ooo | Generating task 10...
------+-----+----------------------------
[ERROR] Claude Code object generation failed: Right-hand side of 'instanceof' is not an object {"error":{}}
[Warn] Attempt 1 failed for the role main (generateObject / claude-code): Claude Code API error during object generation: Right-hand side of 'instanceof' is not an object
[Error] Something went wrong on the provider side. Max retries reached for role main (generateObject / claude-code).
[Error] Service call failed for role main (Provider: claude-code, Model: sonnet): Claude Code API error during object generation: Right-hand side of 'instanceof' is not an object
[Error] Claude Code object generation failed: Claude Code API error during object generation: Right-hand side of 'instanceof' is not an object
[Warn] Attempt 1 failed for the role fallback (generateObject / claude-code): Claude Code API error during object generation: Right-hand side of 'instanceof' is not an object
[Error] Something went wrong on the provider side. Max retries reached for role main (generateObject / claude-code).
[Error] Service call failed for role fallback (Provider: claude-code, Model: sonnet): Claude Code API error during object generation: Right-hand side of 'instanceof' is not an object
[Error] Claude Code object generation failed: Claude Code API error during object generation: Right-hand side of 'instanceof' is not an object
[Warn] Attempt 1 failed for the role research (generateObject / claude-code): Claude Code API error during object generation: Right-hand side of 'instanceof' is not an object
[Error] Something went wrong on the provider side. Max retries reached for role main (generateObject / claude-code).
[Error] Service call failed for role research (Provider: claude-code, Model: sonnet): Claude Code API error during object generation: Right-hand side of 'instanceof' is not an object
[Error] Claude Code object generation failed: Claude Code API error during object generation: Right-hand side of 'instanceof' is not an object

It generated tasks.json successfully when I was still in v0.21.0. two days ago

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions