- 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
19 lines
669 B
Bash
Executable File
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!" |