- Remove example conversation with specific server details
- Remove specific commit hash
- Generalize Vault unseal command
- Add warning about Vault keys
New files:
- prompts/win.md: Complete Windows execution guide covering
build dependencies (libpq), compilation steps, runtime
compatibility table (3rdparty.toml Windows URLs), shell
command adaptations, GPU detection for LLM, directory
structure, and troubleshooting
- DEPENDENCIES.ps1: PowerShell script to auto-install
PostgreSQL binaries and set PQ_LIB_DIR for Windows builds
- restart.ps1: PowerShell restart script for Windows dev env
Submodule updates:
- botserver: Full Windows compatibility (21 files changed)
including 3rdparty.toml Windows URLs, installer/cache/facade
Windows process management, certificate generation,
#[cfg(unix)] guards, and clippy zero-warnings refactors
- bottest: #[cfg(unix)] guards for nix crate in postgres.rs,
minio.rs, redis.rs service managers
- botapp: Remove unused import (clippy auto-fix)
Config:
- .cargo/config.toml: Updated for Windows toolchain
- Cargo.lock: Dependency updates
- Phone number ID based bot routing
- System prompt loading from config.csv fix
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Add resolve_bot_by_phone_number_id function for automatic routing
- Webhooks now route to correct bot based on whatsapp-phone-number-id
- Enables multiple WhatsApp numbers to use single webhook URL
- Falls back to default bot if no match found
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Fix system-prompt loading from config.csv for GLM-5 and other LLMs
- System prompts are now correctly injected into LLM API calls
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Update botserver submodule to commit 97661d75
- Add list isolation as single messages in WhatsApp
- Add JavaScript/C# code block removal
- Update zap.md with streaming example and correction history
- Change restart.sh logging from trace to debug level
Related: botserver submodule update
- Document content extraction fix (JSON deserialization)
- Document list streaming fix (single message vs chunks)
- Update status to reflect working integration
- Add debug commands and next steps for production
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>