coder / coder/claudecode.nvim

[BUG] Plugin returns "not logged in" when Claude CLI is logged in via bedrock

Open
#189 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Lua
Stars
3.1k
Forks
216
PR merge metrics
No merged PRs in 30d

Description

## Bug Description

Claude CLI works locally with Bedrock authentication, but claudecode.nvim does not.

## To Reproduce

Steps to reproduce the behavior:

Standard bedrock setup:

`.claude/settings.json`:

```
{
"awsAuthRefresh": "aws sso login --profile aws-profile-name",
"env": {
"AWS_PROFILE": "aws-profile-name",
"AWS_REGION": "eu-central-1"
},
}
```

Run Claude with `CLAUDE_CODE_USE_BEDROCK=1`

Result:

`claude` in terminal works fine.

`claudecode.nvim` isn't logged in.

## Expected Behavior

Neovim plugin realises Claude is logged in automatically.

## Environment

- Neovim version: [e.g. 0.9.2] **0.11.4**
- Claude Code CLI version: [e.g. 1.0.0] **2.1.38**
- OS: [e.g. macOS 14.1] **15.7.3**
- Plugin version: [e.g. 0.1.0]

## Error Messages

If applicable, add error messages or logs.

```
Not logged in . Run /login
```

## Additional Context

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.