Skip to content

Commit ce5c5c1

Browse files
Stewart86claude
andcommitted
docs: improve troubleshooting visibility and remove ineffective workaround
- Add warning note near Quick Start linking to troubleshooting section - Remove alternative restart workaround (doesn't work for this issue) - Make Claude authentication issues more visible to users early in README - Streamline troubleshooting guidance for better user experience 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]>
1 parent 6963bea commit ce5c5c1

File tree

1 file changed

+31
-0
lines changed

1 file changed

+31
-0
lines changed

README.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@ That's it! Bobby will automatically:
2626

2727
**Privacy & Security**: You create your own Discord bot and run Bobby in your own isolated Docker container. Your code, conversations, and API keys never leave your environment.
2828

29+
> ⚠️ **Note**: If you encounter Claude authentication issues, see the [Troubleshooting](#troubleshooting) section for a known workaround.
30+
2931
## Features
3032

3133
- **AI-Powered Responses**: Uses Claude Code to answer questions about your codebase
@@ -445,6 +447,35 @@ See [CONTRIBUTING.md](CONTRIBUTING.md) for detailed development guidelines, code
445447
446448
Bobby stores information in Markdown files in the `docs/` directory, organized by topic. The `CLAUDE.md` file serves as an index to these memory files, helping Claude find relevant information during conversations.
447449
450+
## Troubleshooting
451+
452+
### Claude API Authentication Issues
453+
454+
If you encounter authentication errors with Claude, this is a known issue tracked in the [Claude Code repository](https://github.com/anthropics/claude-code/issues).
455+
456+
**Error symptoms:**
457+
- Bobby fails to start with Claude authentication errors
458+
- API key authentication failures in container logs
459+
460+
**Workaround:**
461+
1. Access the running Docker container:
462+
```bash
463+
docker exec -it bobby /bin/sh
464+
```
465+
466+
2. Manually authenticate Claude Code CLI:
467+
```bash
468+
claude
469+
# Follow the interactive prompts to authenticate
470+
```
471+
472+
3. Exit the container - Bobby should now work properly:
473+
```bash
474+
exit
475+
```
476+
477+
This issue typically resolves itself once Claude Code CLI is manually authenticated within the container environment.
478+
448479
## License
449480
450481
MIT License - see [LICENSE](LICENSE) file for details.

0 commit comments

Comments
 (0)