فهرست منبع

feat(desktop): show read tool args

Adam 3 ماه پیش
والد
کامیت
b75575884a
1فایلهای تغییر یافته به همراه4 افزوده شده و 0 حذف شده
  1. 4 0
      packages/ui/src/components/message-part.tsx

+ 4 - 0
packages/ui/src/components/message-part.tsx

@@ -441,6 +441,9 @@ PART_MAPPING["reasoning"] = function ReasoningPartDisplay(props) {
 ToolRegistry.register({
 ToolRegistry.register({
   name: "read",
   name: "read",
   render(props) {
   render(props) {
+    const args: string[] = []
+    if (props.input.offset) args.push("offset=" + props.input.offset)
+    if (props.input.limit) args.push("limit=" + props.input.limit)
     return (
     return (
       <BasicTool
       <BasicTool
         {...props}
         {...props}
@@ -448,6 +451,7 @@ ToolRegistry.register({
         trigger={{
         trigger={{
           title: "Read",
           title: "Read",
           subtitle: props.input.filePath ? getFilename(props.input.filePath) : "",
           subtitle: props.input.filePath ? getFilename(props.input.filePath) : "",
+          args,
         }}
         }}
       />
       />
     )
     )