I'm using portkey. My .claude/settings.json looks like:
{
"apiKeyHelper": "echo dummy",
"env": {
"ANTHROPIC_BASE_URL": "https://api.portkey.ai",
"ANTHROPIC_CUSTOM_HEADERS": "x-portkey-api-key: XXXX",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "@vertex-ai/anthropic.claude-sonnet-4-6",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "@vertex-ai/anthropic.claude-haiku-4-5@20251001",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "@vertex-ai/anthropic.claude-opus-4-6",
"CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS": "1"
},
"releaseChannel": "stable",
"skipDangerousModePermissionPrompt": true
}
and is valid: I can run claude.
When I try kilroy attractor ingest -o pipeline.dot "Make it faster" I get
...
❯ Follow the create-dotfile skill in your system prompt exactly.
Write the final .dot pipeline to pipeline.dot in your working directory.
Do NOT write any other files. You must ONLY execute the skill, and you must NOT implement software directly.
REQUIREMENTS:
Make it faster
⎿ API Error: 400 Either x-portkey-config or x-portkey-provider header is required
I'm using portkey. My
.claude/settings.jsonlooks like:and is valid: I can run
claude.When I try
kilroy attractor ingest -o pipeline.dot "Make it faster"I get