feat: convert tool call schemas between providers (#5206)
* feat: convert tool call schemas between providers * Split tool definition schemas from tool call schemas * clean up * change tools, toolCalls and respective schemas on provider change * fix toolCall and tool definition updates on provider change * move tool creations into schema files * add parsing from spans to tools and tool calls * fix conversions and parsing in editors for tools and toolCalls * clean up after rebase * fix more types after rebase * add tests for schema conversions * update comments --------- Co-authored-by: Parker Stafford <parker.stafford92@gmail.com>
A
Anthony Powell committed
16ae9d0854551a8314756695115fb4f482eca76a
Parent: e070cd3
Committed by GitHub <noreply@github.com>
on 11/4/2024, 10:00:53 PM