[BUG] Plugin returns "not logged in" when Claude CLI is logged in via bedrock
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 35/100
- Issue type
- Bug
- Clarity
- Mostly clear
- Activity status
- Stale
- Tech stack
- aws, lua, neovim
- Domain
- authentication, cloud, devtools
Research direction
Start with the plugin's Claude CLI authentication handling, using the .claude/settings.json Bedrock configuration and CLAUDE_CODE_USE_BEDROCK=1 command as the reproduction case. Confirm that Claude works in the terminal but claudecode.nvim reports “Not logged in”; done means the plugin recognizes the Bedrock-authenticated session automatically.
Written by the indexing model from the issue text.
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
- Dominant language
- Lua
- Stars
- 3.1k
- Forks
- 219
- PR merge metrics
- No merged PRs in 30d
Getting set up
Starts the project's dev container in your browser, under your own GitHub account.
- No Dockerfile or Docker Compose file
- No pull request template
- No contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from coder/claudecode.nvim
-
needs-triage
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
coder/claudecode.nvim#321 ·
-
bug needs-triage
Difficulty 1/5 Under an hour Newbie friendliness 88/100
coder/claudecode.nvim#314 ·
-
bug needs-triage
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
coder/claudecode.nvim#313 ·
-
needs-triage
Difficulty 5/5 Over a week Newbie friendliness 20/100
coder/claudecode.nvim#319 · 2 reactions ·
-
[BUG] 框选文本一直抱错误信息Openbug needs-triage
Difficulty 4/5 3-5 days Newbie friendliness 35/100
coder/claudecode.nvim#316 · 1 comment ·
All issues in coder/claudecode.nvim
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
objectionary/eolang.sty#184 ·
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
Maintainers usually reply within 1 day
-
feature request
Difficulty 1/5 Under an hour Newbie friendliness 86/100
Maintainers usually reply within 2 days
-
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
nvim-flutter/flutter-tools.nvim#557 ·
Maintainers usually reply within 1 day