Security Check
Check the current security status of the AgenShield installation.
Usage
Run this skill to verify:
- •Broker daemon is running and healthy
- •Policies are properly configured
- •Network isolation is active
- •Socket permissions are correct
Commands
bash
# Check overall status shieldctl status # List active policies shieldctl policies list # Ping the broker shieldctl ping
Example Output
code
AgenShield Status ================= Broker: Running (PID: 12345) Socket: /var/run/agenshield.sock (OK) HTTP Fallback: localhost:5200 (OK) Active Policies: 8 Last Audit Entry: 2 minutes ago Network Isolation: ACTIVE File Restrictions: ACTIVE Command Filtering: ACTIVE
Troubleshooting
If the status check fails:
- •
Check if the broker daemon is running:
bashlaunchctl list | grep agenshield
- •
Check broker logs:
bashtail -50 /var/log/agenshield/broker.error.log
- •
Verify socket permissions:
bashls -la /var/run/agenshield/