Merge pull request #14248 from diwakar-s-maurya/patch-3

feat: Show tool call parameters along tool ouput
This commit is contained in:
Tim Jaeryang Baek 2025-05-23 22:55:08 +04:00 committed by GitHub
commit 99f88082ca
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 7 additions and 1 deletions

View File

@ -252,7 +252,7 @@ async def chat_completion_tools_handler(
"name": (f"TOOL:{tool_name}"),
},
"document": [tool_result],
"metadata": [{"source": (f"TOOL:{tool_name}")}],
"metadata": [{"source": (f"TOOL:{tool_name}"), "parameters": tool_function_params}],
}
)
else:

View File

@ -117,6 +117,12 @@
{/if}
</div>
</Tooltip>
{#if document.metadata?.parameters}
<div class="text-sm font-medium dark:text-gray-300 mt-2">
{$i18n.t('Parameters')}
</div>
<pre class="text-sm dark:text-gray-400 bg-gray-50 dark:bg-gray-800 p-2 rounded-md overflow-auto max-h-40">{JSON.stringify(document.metadata.parameters, null, 2)}</pre>
{/if}
{#if showRelevance}
<div class="text-sm font-medium dark:text-gray-300 mt-2">
{$i18n.t('Relevance')}