mergegate/crates
Shunsuke Hayashi d6ac8c8273 feat(core): add comprehensive tool definition tests
- Export anthropic::Tool as ApiTool for API tool definitions
- Add 6 comprehensive tests for tool schema validation:
  - test_tool_schema_format: JSON Schema format validation
  - test_tool_schema_required_params: required/optional param handling
  - test_to_anthropic_tools: Anthropic API format conversion
  - test_registry_schemas: ToolRegistry::schemas() method
  - test_standard_registry_has_all_tools: all 4 tools registered
  - test_tool_default_values_in_schema: default value handling

Closes #22

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-22 18:20:39 +09:00
..
miyabi-cli chore: Initialize Miyabi project with full planning 2025-11-22 17:45:08 +09:00
miyabi-core feat(core): add comprehensive tool definition tests 2025-11-22 18:20:39 +09:00
miyabi-tui feat(tui): implement syntax highlighting for code blocks 2025-11-22 18:10:39 +09:00