Add file and git operations accessible from Clojure code
This commit is contained in:
+5
-3
@@ -36,9 +36,11 @@
|
||||
- [x] Извикване на Nim функции: `(nim/math/sin x)`, `(nim/strutils/toUpper s)`
|
||||
- [x] C FFI през Nim `importc`
|
||||
|
||||
## Фаза 4: AI-Native Инструменти 🔄
|
||||
- [ ] Файлови операции от REPL: `(file/read "path")`, `(file/write "path" "content")`
|
||||
- [ ] Git операции от REPL: `(git/status)`, `(git/commit "msg")`, `(git/push)`
|
||||
## Фаза 4: AI-Native Инструменти ✅
|
||||
- [x] Файлови операции: `(file/read "path")`, `(file/write "path" "content")`, `(file/append "path" "content")`
|
||||
- [x] Файлови операции: `(file/ls "dir")`, `(file/exists? "path")`
|
||||
- [x] Git операции: `(git/status)`, `(git/commit "msg")`, `(git/push)`
|
||||
- [x] Git операции: `(git/diff)`, `(git/log)`
|
||||
- [ ] nREPL протокол съвместимост
|
||||
- [ ] Tool-call формат за интеграция с AI frameworks
|
||||
|
||||
|
||||
Reference in New Issue
Block a user