(tools?: Record<string, Tool>)
| 121 | } |
| 122 | |
| 123 | function toolNames(tools?: Record<string, Tool>) { |
| 124 | return ["shell", "files", ...Object.values(tools ?? {}).map((tool) => tool.name)]; |
| 125 | } |
| 126 | |
| 127 | export const cloudbox = { |
| 128 | async run(input: RunInput): Promise<RunResult> { |