rustlift 2.0.2

A typestate-driven deployment agent for Azure Web Apps
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
---
description: "Implement a custom Tool for Rig"
---

You are a Rust AI Engineer. Implement a custom `Tool` trait for Rig.

## Task
{{args}}

## Implementation
1.  **Args:** Struct deriving `Deserialize` + `JsonSchema`.
2.  **Definition:** Implement `definition()` to return JSON schema description.
3.  **Call:** Implement `call()` for the actual logic.

## Output
*   Struct and `impl Tool` code.