agentic_system_hardening
Audit Windows services, registry, or accounts for security gaps and apply high-priority fixes automatically. Choose dry-run for recommendations or live mode for immediate hardening.
Instructions
Autonomous Windows security hardening with SEP-1577 sampling.
Phases: (1) Inventory the target subsystem, (2) LLM audit for hardening recommendations, (3) Apply HIGH-priority fixes in live mode.
Return Format
{
"success": bool,
"target": str,
"dry_run": bool,
"audit_recommendations": str,
"actions_taken": [{"action": str, "status": str}]
}Examples
agentic_system_hardening(target="services", dry_run=True)
agentic_system_hardening(target="accounts", dry_run=False)Notes:
ctx is required; returns error if called without it.
dry_run=False will queue up to 5 HIGH-priority actions.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| target | Yes | Subsystem to harden. | |
| dry_run | No | Audit only (True) or apply fixes (False). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||