145 Commits
Author SHA1 Message Date
zeekay 58f1fd2929 Dev version 2025-03-28 02:05:55 -05:00
zeekay 306255de43 Add vector store support 2025-03-27 23:10:50 -05:00
zeekay c5eb64f5ee Add direct MCP server specification via command line v0.1.29 2025-03-27 19:55:29 -05:00
zeekay 326375c026 Add MCP server registry and management UI 2025-03-27 19:33:41 -05:00
zeekay 4938ada079 Add badge 2025-03-26 14:42:27 -05:00
zeekay 6c95a3a9a6 Add external MCP server support with iTerm2 integration v0.1.27 2025-03-25 23:55:25 -05:00
zeekay 7198d2fdf7 Add LLM-agnostic thinking mode with multiple provider support v0.1.26 2025-03-25 23:21:04 -05:00
zeekay 9b3339bc95 Bump version to 0.1.25 v0.1.25 2025-03-25 22:19:42 -05:00
zeekay ec70be636a Increase command execution timeout to 10 minutes 2025-03-25 22:19:06 -05:00
zeekay 657992ce04 Update LLM.md with enhanced component details and best practices 2025-03-25 22:16:47 -05:00
zeekay 1fc76fd262 Update release 2025-03-25 15:08:19 -05:00
zeekay bb954636b0 Use LLM.md for LLM steering per project v0.1.24 2025-03-24 15:57:19 -05:00
zeekay b34081e07b Update version to 0.1.22 for cross-platform wheels v0.1.22 2025-03-24 14:26:54 -05:00
zeekay f4dc8aef79 Update project prompt 2025-03-24 13:15:36 -05:00
zeekay 79f03e1111 Require Python 3.13 2025-03-24 02:54:16 -05:00
zeekay fa38788b14 Expand user in all cases 2025-03-24 02:44:26 -05:00
zeekay 3c2e946a09 Expanded mission 2025-03-24 01:55:02 -05:00
zeekay 7fe840858c Support Python 3.12 v0.1.23 2025-03-24 01:31:09 -05:00
zeekay 4ae5e5408a Bump version to 0.1.22 2025-03-24 01:03:24 -05:00
zeekay 6a688b0d02 Ensure cross-platform compatibility for ARM support 2025-03-24 00:50:13 -05:00
zeekay eafdc2776f Bump version to 0.1.21 2025-03-24 00:24:03 -05:00
zeekay f9805e63ff Update a few more references 2025-03-24 00:22:19 -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
zeekayandGitHub e725ae21e3 Update README.md 2025-03-24 00:09:43 -05:00
zeekay ec54c6c98e Update CHANGELOG 2025-03-23 22:58:30 -05:00
zeekay 106395b8ef Update cli v0.1.20 2025-03-23 22:57:01 -05:00
zeekay 4a8a287493 Update workflows 2025-03-23 22:53:36 -05:00
zeekay f938d6e112 v0.1.19 2025-03-23 22:50:59 -05:00
zeekay 2c8481fa4a Update cli binary v0.1.19 v0.1.18 2025-03-23 22:49:07 -05:00
zeekay 528efa109d Update release workflow v0.1.17 2025-03-23 22:38:19 -05:00
zeekay 02e7922573 Update workflow 2025-03-23 22:26:01 -05:00
zeekay 35a1e8c36f Reformat 2025-03-23 22:22:56 -05:00
zeekay 148157dba5 Update README 2025-03-23 22:21:55 -05:00
zeekay 9e58265aed Update deps 2025-03-23 22:20:47 -05:00
zeekay 1e296a7c40 Update gitignore 2025-03-23 22:18:44 -05:00
zeekay 7dcdc533e7 Rebrand 2025-03-23 22:18:10 -05:00
SDGLBL 7652939809 feat: Add Jupyter notebook tools support v0.1.16 2025-03-23 20:53:53 +08:00
SDGLBL 0240892929 chore: bump version to 0.1.15 and update CHANGELOG v0.1.15 2025-03-23 19:11:07 +08:00
SDGLBL f59a07eae7 feat(file_operations): support file paths in search and replace operations
Extended the search_content and content_replace methods in FileOperations to handle both directory and file paths. Previously, these methods only worked with directories. Now, when a file path is provided, the operation is performed directly on that file. Added validation to check if the path is a file or directory and handle each case appropriately. Also updated the docstrings to reflect this change.

Added extensive test coverage for the new functionality in test_file_operations.py, including:
- Searching content in a single file
- Handling file pattern mismatches
- Replacing content in a single file
- Dry run functionality for file paths
- Directory-based operations with multiple files and subdirectories
- File pattern filtering in both search and replace operations

The changes maintain backward compatibility while adding more flexibility to the file operations API.
2025-03-23 19:08:40 +08:00
SDGLBL ab5bdc0474 chore: bump version to 0.1.14 and update CHANGELOG v0.1.14 2025-03-23 18:36:52 +08:00
SDGLBL 38370ad67d feat: enhance directory_tree tool with depth limits and filtering 2025-03-23 18:36:13 +08:00
SDGLBL 018fe1bf46 chore(pyproject.toml): disable unused function reporting in type checking configuration
Added `reportUnusedFunction = false` to the pyproject.toml file to disable reporting of unused functions during type checking. This change aligns with the existing configuration that suppresses other specific type checking warnings.
2025-03-23 18:31:49 +08:00
SDGLBL ba2b219777 docs: remove unintended character in README.md 2025-03-23 11:31:57 +08:00
SDGLBL a177e76211 test: remove test_executors.py following removal of executors.py 2025-03-23 10:49:25 +08:00
SDGLBL 1dd8fc6306 refactor: remove unused executors.py file 2025-03-23 10:48:32 +08:00
SDGLBL 810cc90726 docs: optimize tools table in README.md 2025-03-23 09:34:03 +08:00
SDGLBL 4311238a13 v0.1.13: Improve system prompt placement instructions 2025-03-23 09:30:06 +08:00
SDGLBL 3d74540fdd Allow access to .git folders by default
- Modified permissions system to allow access to .git folders by default
- Updated tests to reflect the new permission behavior
- Updated version to 0.1.12
- Updated CHANGELOG.md
v0.1.12
2025-03-22 21:21:31 +08:00
SDGLBL a56fee6728 chore: bump version to 0.1.11 and update CHANGELOG v0.1.11 2025-03-22 20:13:59 +08:00
SDGLBL 26759f4f14 docs: clarify path parameter descriptions in file_operations.py
Updated the docstrings to specify that the `path` parameter refers to an absolute path rather than a relative path. This change improves clarity for developers using the FileOperations class, ensuring they understand the expected input format for file and directory operations. The updates affect multiple methods including file writing, editing, searching, and directory traversal functionalities.
2025-03-22 20:09:15 +08:00