hermes-web-cli/build.sh
yumoqing 21a735548e feat: Initial implementation of hermes-web-cli with multi-service support
- Complete module following all four development specifications
- Multi-Hermes Service instance management for enterprise deployments
- Database tables: hermes_services, hermes_service_sessions
- CRUD operations for service and session management
- bricks-framework UI components: index.ui, service-detail.ui, chat.ui, settings.ui
- Support for enterprises to deploy their own hermes-service instances
- Unified interface to manage multiple service endpoints
- Security features: API key storage, HTTPS enforcement, connection testing
2026-04-21 13:33:42 +08:00

19 lines
669 B
Bash
Executable File

#!/bin/bash
# hermes-web-cli build script
MODULE_NAME="hermes-web-cli"
MODULE_PATH="/d/hermesai/repos/hermes-web-cli"
echo "Building $MODULE_NAME module..."
# Create symbolic link to main wwwroot
if [ ! -L "/d/hermesai/.hermes/hermes-agent/wwwroot/$MODULE_NAME" ]; then
ln -s "$MODULE_PATH/wwwroot" "/d/hermesai/.hermes/hermes-agent/wwwroot/$MODULE_NAME"
echo "Created symlink: /d/hermesai/.hermes/hermes-agent/wwwroot/$MODULE_NAME -> $MODULE_PATH/wwwroot"
fi
# Copy module files to Python path
cp -r "$MODULE_PATH/hermes-web-cli" "/d/hermesai/.hermes/hermes-agent/"
echo "Copied module files to Hermes Agent directory"
echo "Build completed successfully!"