6 Commits
Author SHA1 Message Date
zeekay 3c2e946a09 Expanded mission 2025-03-24 01:55:02 -05:00
zeekay b841b4727b Rename package from hanzo-dev-mcp to hanzo-mcp
This commit renames the package from hanzo-dev-mcp to hanzo-mcp and refactors the codebase to reflect the expanded purpose of the MCP server. Key changes include:

- Renamed package and module (dev_mcp → hanzo_mcp)
- Updated server description to emphasize Platform API access
- Changed default server name (hanzo-dev → hanzo)
- Updated entry point and CLI commands
- Updated README with new configuration examples
- Fixed all imports and references in tests

This aligns with the shift from a development-only tool to a more general-purpose MCP server that can access Hanzo APIs and Cloud Platform services.
2025-03-24 00:21:33 -05:00
zeekay 106395b8ef Update cli 2025-03-23 22:57:01 -05:00
zeekay 7dcdc533e7 Rebrand 2025-03-23 22:18:10 -05:00
SDGLBL 6c303babc7 refactor: improve code formatting and consistency across multiple files
- Standardize import statements by removing unnecessary parentheses and line breaks
- Adjust function signatures and docstrings for better readability
- Fix indentation and spacing in test files to follow consistent patterns
- Reformat multi-line statements and expressions for clarity
- Remove trailing whitespace and ensure consistent line endings
2025-03-22 15:52:02 +08:00
SDGLBL da9edcfea7 feat: add parameter validation utilities and integrate into existing tools
This commit introduces a new validation module with utilities for validating parameters in tool functions. The module includes functions `validate_parameter`, `validate_path_parameter`, and `validate_parameters` that return structured validation results. These utilities have been integrated into various tool functions across the codebase to ensure proper parameter validation before execution. Additionally, tests have been added to verify the validation behavior across different scenarios. This enhancement improves the robustness of the tools by preventing invalid parameter usage and providing clear error messages.
2025-03-19 19:38:43 +08:00