feat: Add multi-host config and dynamic project scanning
Backend: - Load hosts from config/hosts.json - New /api/hosts endpoint listing available hosts - Dynamic project scanning with configurable depth - Support for local and SSH hosts (SSH execution coming next) Frontend (by Web-UI Claude): - Slash commands: /clear, /help, /export, /scroll, /new, /info - Chat export as Markdown Config: - hosts.json defines hosts with connection info and base paths - hosts.example.json as template (real config is gitignored) - Each host has name, description, color, icon, basePaths Next steps: - SSH command execution for remote hosts - Frontend host selector UI - Multi-agent collaboration 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
8
.gitignore
vendored
8
.gitignore
vendored
@@ -4,8 +4,12 @@ node_modules/
|
||||
# Build output
|
||||
dist/
|
||||
|
||||
# Config with credentials (separate per instance)
|
||||
config/
|
||||
# Claude credentials (separate per instance)
|
||||
config/.claude/
|
||||
config/.config/
|
||||
|
||||
# Hosts config with real IPs (use hosts.example.json as template)
|
||||
config/hosts.json
|
||||
|
||||
# Environment files
|
||||
.env
|
||||
|
||||
Reference in New Issue
Block a user