Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
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.
- Loading branch information