1
0

model-visible.json 4.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155
  1. [
  2. {
  3. "system": "You are a helpful software engineer assistant.",
  4. "tools": [
  5. {
  6. "name": "pwsh",
  7. "description": "Run commands in a PowerShell shell\n* When invoking this tool, the contents of the \"command\" parameter does NOT need to be XML-escaped.\n* You don't have access to the internet via this tool.\n* State is persistent across command calls and discussions with the user.\n* Use native Windows paths (C:\\...) and $env:NAME variables; this is PowerShell, not bash.\n* Please avoid commands that may produce a very large amount of output.\n* Please run long lived commands in the background, e.g. 'Start-Job' or start a server with Start-Process.",
  8. "input_schema": {
  9. "type": "object",
  10. "properties": {
  11. "command": {
  12. "type": "string",
  13. "description": "The PowerShell command to run. Relative path is preferred in the command."
  14. }
  15. },
  16. "required": [
  17. "command"
  18. ]
  19. }
  20. }
  21. ],
  22. "messages": [
  23. {
  24. "role": "user",
  25. "content": [
  26. {
  27. "type": "text",
  28. "text": "Exercise the packaged minimal agent's persistent shell."
  29. }
  30. ]
  31. }
  32. ]
  33. },
  34. {
  35. "system": "You are a helpful software engineer assistant.",
  36. "tools": [
  37. {
  38. "name": "pwsh",
  39. "description": "Run commands in a PowerShell shell\n* When invoking this tool, the contents of the \"command\" parameter does NOT need to be XML-escaped.\n* You don't have access to the internet via this tool.\n* State is persistent across command calls and discussions with the user.\n* Use native Windows paths (C:\\...) and $env:NAME variables; this is PowerShell, not bash.\n* Please avoid commands that may produce a very large amount of output.\n* Please run long lived commands in the background, e.g. 'Start-Job' or start a server with Start-Process.",
  40. "input_schema": {
  41. "type": "object",
  42. "properties": {
  43. "command": {
  44. "type": "string",
  45. "description": "The PowerShell command to run. Relative path is preferred in the command."
  46. }
  47. },
  48. "required": [
  49. "command"
  50. ]
  51. }
  52. }
  53. ],
  54. "messages": [
  55. {
  56. "role": "user",
  57. "content": [
  58. {
  59. "type": "text",
  60. "text": "Exercise the packaged minimal agent's persistent shell."
  61. }
  62. ]
  63. },
  64. {
  65. "role": "assistant",
  66. "toolCalls": [
  67. {
  68. "id": "minimal-bash-1",
  69. "name": "pwsh"
  70. }
  71. ]
  72. },
  73. {
  74. "role": "user",
  75. "content": [
  76. {
  77. "type": "tool_result",
  78. "tool_use_id": "minimal-bash-1",
  79. "content": "{{tool-result}}"
  80. }
  81. ]
  82. }
  83. ]
  84. },
  85. {
  86. "system": "You are a helpful software engineer assistant.",
  87. "tools": [
  88. {
  89. "name": "pwsh",
  90. "description": "Run commands in a PowerShell shell\n* When invoking this tool, the contents of the \"command\" parameter does NOT need to be XML-escaped.\n* You don't have access to the internet via this tool.\n* State is persistent across command calls and discussions with the user.\n* Use native Windows paths (C:\\...) and $env:NAME variables; this is PowerShell, not bash.\n* Please avoid commands that may produce a very large amount of output.\n* Please run long lived commands in the background, e.g. 'Start-Job' or start a server with Start-Process.",
  91. "input_schema": {
  92. "type": "object",
  93. "properties": {
  94. "command": {
  95. "type": "string",
  96. "description": "The PowerShell command to run. Relative path is preferred in the command."
  97. }
  98. },
  99. "required": [
  100. "command"
  101. ]
  102. }
  103. }
  104. ],
  105. "messages": [
  106. {
  107. "role": "user",
  108. "content": [
  109. {
  110. "type": "text",
  111. "text": "Exercise the packaged minimal agent's persistent shell."
  112. }
  113. ]
  114. },
  115. {
  116. "role": "assistant",
  117. "toolCalls": [
  118. {
  119. "id": "minimal-bash-1",
  120. "name": "pwsh"
  121. }
  122. ]
  123. },
  124. {
  125. "role": "user",
  126. "content": [
  127. {
  128. "type": "tool_result",
  129. "tool_use_id": "minimal-bash-1",
  130. "content": "{{tool-result}}"
  131. }
  132. ]
  133. },
  134. {
  135. "role": "assistant",
  136. "toolCalls": [
  137. {
  138. "id": "minimal-bash-2",
  139. "name": "pwsh"
  140. }
  141. ]
  142. },
  143. {
  144. "role": "user",
  145. "content": [
  146. {
  147. "type": "tool_result",
  148. "tool_use_id": "minimal-bash-2",
  149. "content": "{{tool-result}}"
  150. }
  151. ]
  152. }
  153. ]
  154. }
  155. ]