Session log: GuruRMM audit, installer system, infrastructure fixes

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-04-01 13:58:45 -07:00
parent a47a97219c
commit af71d317b0
10 changed files with 286 additions and 27 deletions

View File

@@ -70,6 +70,10 @@ Open your `agent/src/commands.rs` and make these changes:
```
### 3E: Update Command Dispatcher
> **Note:** `claude_task` is a NEW command type being added by this integration.
> The existing GuruRMM command types are: `shell`, `powershell`, `python`, `script`.
- [ ] Find your `match command_type` block
- [ ] Add new arm (before the `_` default case):
```rust
@@ -158,6 +162,10 @@ Open your `agent/src/commands.rs` and make these changes:
**Replace `{AD2_AGENT_ID}` with actual agent ID in all commands**
> The curl commands below create the command on the server via REST. The server then
> delivers the command to the agent over WebSocket (ServerMessage::Command) -- the agent
> does NOT poll for commands.
### Test 1: Simple Task
- [ ] Run:
```bash