spacedriveapp / spacedriveapp/spacebot
"No LLM provider configured" persists after successful spacebot auth login (Anthropic) in Docker
Nobody has claimed this yet.
- Dominant language
- Rust
- Stars
- 2.4k
- Forks
- 367
- PR merge metrics
- No merged PRs in 30d
Description
Environment
- Deployment: Docker Compose (
ghcr.io/spacedriveapp/spacebot:latest) - Host OS: Linux
Steps to Reproduce
- Start Spacebot via Docker Compose:
services:
spacebot:
image: ghcr.io/spacedriveapp/spacebot:latest
container_name: spacebot
restart: unless-stopped
ports:
- "19898:19898"
volumes:
- spacebot-data:/data
- Exec into the running container and authenticate:
docker exec -it spacebot spacebot auth login
- Auth completes successfully. Verify with:
docker exec -it spacebot spacebot auth status
# Shows authenticated / all good
- Open the web UI at
http://localhost:19898
Expected Behavior
The web UI should recognize the authenticated session and allow usage, or at minimum reflect that auth was successful.
Actual Behavior
The web UI still shows:
No LLM provider configured. Add an API key in Settings to get started.
This persists even after docker compose restart.
Contributor 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.
Research direction
Reproduce the problem with the provided Docker Compose configuration, then compare the output of spacebot auth status with the web UI after login and restart. Trace how the CLI authentication state is persisted and how the web UI discovers configured providers; done means a successful Anthropic login is recognized by the UI after restart.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- docker-compose, rust
- Domain
- authentication, backend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100