summaryrefslogtreecommitdiffhomepage
path: root/.opencode
diff options
context:
space:
mode:
authorDax <[email protected]>2025-09-18 03:58:21 -0400
committerGitHub <[email protected]>2025-09-18 03:58:21 -0400
commit3b6c0ec0b3b4f2224311888d8f7be178ed2335da (patch)
tree33d2de1a0f3860add12f1211d23b75565eba3e9e /.opencode
parente9d902d84471faff3daf62455d6bc97750e4dc15 (diff)
downloadopencode-3b6c0ec0b3b4f2224311888d8f7be178ed2335da.tar.gz
opencode-3b6c0ec0b3b4f2224311888d8f7be178ed2335da.zip
support custom tools (#2668)
Diffstat (limited to '.opencode')
-rw-r--r--.opencode/tool/foo.ts11
1 files changed, 11 insertions, 0 deletions
diff --git a/.opencode/tool/foo.ts b/.opencode/tool/foo.ts
new file mode 100644
index 000000000..3d350de10
--- /dev/null
+++ b/.opencode/tool/foo.ts
@@ -0,0 +1,11 @@
+import z from "zod/v4"
+
+export default {
+ description: "foo tool for fooing",
+ args: {
+ foo: z.string().describe("foo"),
+ },
+ async execute() {
+ return "Hey fuck you!"
+ },
+}