Commit Graph

8 Commits

Author SHA1 Message Date
Vishal Jain
8f637508f4 Update scratchpad with completed authentication persistence 2025-06-12 14:11:02 +01:00
Vishal Jain
5b3db44eaa Document authentication persistence feature in README
- Add authentication persistence to features section
- Update configuration section with claude-home directory
- Clarify what files go where in the setup
2025-06-12 14:10:18 +01:00
Vishal Jain
dcc936dc10 Implement authentication persistence for Claude Docker
- Add persistent volume mount for Claude home directory (~/.claude)
- Create non-root user in Docker container for better security
- Mount host ~/.claude-docker/claude-home to container ~/.claude
- Update install script to create claude-home directory
- Check for existing credentials on startup
- Authentication tokens now persist across container restarts
2025-06-12 14:09:10 +01:00
Vishal Jain
c99bc9c561 Update scratchpad: Claude Docker now working
- Container launches successfully after fixes
- Next priorities: auth persistence, firewall, command history
- Need to study Anthropic dev container implementation
2025-06-12 11:16:37 +01:00
Vishal Jain
7c14a75afc Fix Docker startup issues
- Change executable from claude-code to claude in startup.sh
- Fix .env parsing to handle comments using set -a/source
- Add explicit PATH for npm global binaries in Dockerfile
- Update scratchpad.md with fix documentation
2025-06-12 11:10:32 +01:00
Vishal Jain
0ec49a426a Update project documentation for Phase 1 completion
- Update scratchpad with completed MVP status and Phase 2 roadmap
- Rewrite README with comprehensive setup instructions and feature overview
- Document next steps: firewall security and shell history persistence
2025-06-11 10:43:22 +01:00
Vishal Jain
e5994418b8 Add MCP settings template 2025-06-11 10:29:48 +01:00
Vishal Jain
23524659e8 Initial commit: Claude Docker setup
- Dockerfile with Claude Code and Twilio MCP integration
- Wrapper script for easy invocation from anywhere
- Auto-setup of .claude directory in projects
- SMS notifications via Twilio when tasks complete
- Installation script for zshrc alias
- Full autonomous permissions with --dangerously-skip-permissions
- Context persistence via scratchpad.md
2025-06-11 10:29:15 +01:00