llmoxide-tools 0.1.0

Tool-calling runner for llmoxide (schemas, dispatch, streaming callbacks)
Documentation
## llmoxide-tools

Tool-calling runner for [`llmoxide`](https://crates.io/crates/llmoxide).

This crate provides:

- A `ToolRegistry` for registering JSON-schema’d tools (args + return types)
- A portable tool execution loop:
  - `run_with_tools_text`
  - `run_with_tools_stream_text` (streaming `Event::TextDelta` / `Event::ToolCall` callbacks)

### Example

See `crates/llmoxide-tools/examples/add_tool.rs` and `crates/llmoxide-tools/examples/add_tool_stream.rs`
in the repository.

### Debugging

- `LLMOXIDE_DEBUG_TOOLS_STREAM=1` enables stderr diagnostics for the tool runner.