Activate Command (zeysdk activate)
The activate command enables a ZeyOS application in the platform, making it accessible to users.
Usage
zeysdk activate [options]
Options
| Option | Description | Default |
|---|---|---|
--verbose | Show detailed output | false |
Process
-
Validation
- Checks for sync.json
- Validates configuration
- Verifies authentication
-
Activation
- Sets app status to active (0)
- Updates platform state
- Confirms activation
Error Handling
| Error | Description | Resolution |
|---|---|---|
| Missing sync.json | Configuration not found | Run zeysdk link |
| Invalid config | Missing required fields | Check sync.json |
| Auth failed | Invalid token | Re-link application |
Examples
# Basic activation
zeysdk activate
# Output: App my-app has been activated
# With verbose logging
zeysdk activate --verbose
# Output: Processing app: My App (my-app)
# App my-app has been activated
Notes
- Activation is immediate
- All users regain access
- Previous settings restored
- Use after maintenance/updates