feat(tools): add filesystem tools crate with glob pattern support

- Add new tools-fs crate with read, glob, and grep utilities
- Fix glob command to support actual glob patterns (**, *) instead of just directory walking
- Rename binary from "code" to "owlen" to match package name
- Fix test to reference correct binary name "owlen"
- Add API key support to OllamaClient for authentication

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
2025-11-01 18:40:57 +01:00
parent dcda8216dc
commit 7f39bf1eca
8 changed files with 142 additions and 7 deletions

View File

@@ -3,7 +3,7 @@ members = [
"crates/cli",
"crates/llm/ollama",
"crates/config"
]
, "crates/tools/fs"]
resolver = "2"
[workspace.package]