Agent Advanced Tool
agent_advancedInspect agent configuration history, rollback to past versions, check live runtime state, sync skills or tools, and submit or review user feedback.
Instructions
Auxiliary agent operations beyond core CRUD: configuration history, rollback, live runtime inspection, skill/tool wiring, user feedback. For create/update/delete/toggle use agent_manage. Every action requires agent_id; remaining params depend on action.
Actions:
config_history (read) — agent_id. Past config snapshots with timestamps.
rollback (DESTRUCTIVE) — agent_id, version. Overwrites the current config with the named snapshot — current state is lost unless already snapshotted.
runtime_state (read) — agent_id. Last execution status, queue depth, error counters.
skill_sync (write) — agent_id, skill_ids[]. Replaces attached skills (full set semantics).
tool_sync (write) — agent_id, tool_ids[]. Replaces attached tools (full set semantics).
feedback_submit (write) — agent_id, rating (1-5), comment.
feedback_list (read) — agent_id. Recent feedback entries.
feedback_stats (read) — agent_id. Aggregate score + sentiment.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | Action to perform: config_history, rollback, runtime_state, skill_sync, tool_sync, feedback_submit, feedback_list, feedback_stats | |
| deadline_ms | No | Optional: max wall-clock time (ms) the tool may spend. If exceeded during the call, returns a DEADLINE_EXCEEDED error. Minimum 100 ms. Leave unset for no deadline. | |
| agent_id | Yes | The agent UUID | |
| limit | No | Max revisions to return (default 20, max 50) | |
| revision_id | Yes | The revision UUID to roll back to (restores the before_config of that revision) | |
| skill_ids | Yes | Array of skill UUIDs to attach/detach/sync | |
| mode | No | Operation mode: sync (replace all), attach (add), detach (remove). Default: sync | |
| tool_ids | Yes | Array of tool UUIDs to attach/detach/sync | |
| execution_id | Yes | The AgentExecution UUID to rate | |
| score | Yes | 1 = positive, -1 = negative, 0 = neutral | |
| comment | No | Optional comment explaining the rating | |
| correction | No | Optional correct output (for negative feedback) | |
| label | No | Optional failure category label | |
| days | No | Lookback period in days (default 30) |