Commit c11dd37
committed
RequestMetadata: Make ToolDetails a recursive structure
This adds a `wrapped_tool_details` field to the `ToolDetails` message,
which allows all tools involved in the sending and receipt of a request
to record their information in the request metadata.
For example, it allows tracking information about both the user-facing
client tool and a potential client-side proxy tool to be attached to the
request in a structured fashion.1 parent 0d21f29 commit c11dd37
1 file changed
+7
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2088 | 2088 | | |
2089 | 2089 | | |
2090 | 2090 | | |
| 2091 | + | |
| 2092 | + | |
| 2093 | + | |
| 2094 | + | |
| 2095 | + | |
| 2096 | + | |
| 2097 | + | |
2091 | 2098 | | |
2092 | 2099 | | |
2093 | 2100 | | |
| |||
0 commit comments