Checks
Operating system
Linux 7.0.0-22-generic - Ubuntu 26.04 LTS
Expected behaviour
After a successful login, Kiro CLI should answer prompts normally and return model responses.
Actual behaviour
Every prompt returns:
Authentication failed. Your session may have expired. Run kiro-cli login to re-authenticate.
This happens even after:
- logout/login
- removing ~/.kiro
- updating to Kiro CLI 2.8.0
- successful whoami
- successful doctor
Steps to reproduce
- Run kiro-cli login
- Verify with kiro-cli whoami
- Run kiro-cli chat --legacy-ui
- Ask any question (e.g. "Who discovered Brazil?")
- CLI shows "Authentication failed. Your session may have expired."
Environment
OS: Ubuntu 26.04 LTS
Kiro CLI: 2.8.0
Plan: KIRO FREE
Authentication: Builder ID
Commands tested:
- kiro-cli login
- kiro-cli logout
- kiro-cli whoami
- kiro-cli doctor
- kiro-cli chat --legacy-ui
Additional details:
- Login succeeds
- whoami succeeds
- doctor reports "Everything looks good"
- MCP server loads successfully
- Model is shown as "claude-sonnet-4"
- Any prompt results in:
"Authentication failed. Your session may have expired."
Checks
q doctorin the affected terminal sessionq restartand replicated the issue againOperating system
Linux 7.0.0-22-generic - Ubuntu 26.04 LTS
Expected behaviour
After a successful login, Kiro CLI should answer prompts normally and return model responses.
Actual behaviour
Every prompt returns:
Authentication failed. Your session may have expired. Run
kiro-cli loginto re-authenticate.This happens even after:
Steps to reproduce
Environment