- Start two local mycelium nodes without TUN interfaces
- Add pre-test cleanup for processes and configurations
- Implement readiness check to wait for servers to start
- Test bidirectional messaging between the two nodes
- Verify message payload and source public key
- Adds a new V language client for interacting with the Mycelium
JSON-RPC admin API.
- Includes comprehensive example code demonstrating all API features.
- Implements all methods defined in the Mycelium JSON-RPC spec.
- Provides type-safe API with robust error handling.
- Uses HTTP transport for communication with the Mycelium node.
- Update installer configuration to be more robust and flexible.
- Remove unnecessary installation steps in the installer script.
- Improve the installer's ability to check if Dify is running.
- Refactor Dify installer actions for better code organization.
- Add build functionality to Dify installer.
- Update installer configuration to be more robust and flexible.
- Remove unnecessary installation steps in the installer script.
- Improve the installer's ability to check if Dify is running.
- Refactor Dify installer actions for better code organization.
- Add build functionality to Dify installer.
- Added a `destroy` action to completely remove Qdrant, including
its data directory and zinit service. This improves the cleanup
process and prevents leftover files.
- Improved the `installed` check to be more reliable by directly
checking the Qdrant version without relying on sourcing the
profile. This avoids potential issues with profile setup.
- Added more informative logging messages throughout the process to
improve user experience and debugging.
- Improved error handling and reporting.
- Use zinit to manage qdrant service to ensure proper stop and remove.
- Update Qdrant startup command to use screen for better management.
- Change health check URL to use the correct port (6336).
- Improve Qdrant installation check by directly checking the binary.
- Simplify Qdrant version check.
- Remove unnecessary imports and unused functions.
- Update Qdrant config file with correct HTTP and gRPC ports.
- Add symlink creation in /usr/local/bin for improved usability.
- Use ~/hero/bin for all platforms to avoid permission issues.
* development_actions007: (49 commits)
...
bump version to 1.0.22
add baobab mcp
feat: Improve path normalization in `namefix`
feat: Improve Qdrant client library
test: Skip Jina client for now
feat: Remove redundant Jina client code
feat: Remove optional age field from Person struct
feat: Improve DedupeStore and update tests
test: Improve test coverage for fenced code block and list item parsers
test: Improve test coverage for paragraph parsing
test: Improve test coverage for markdown block parser
test: Improve list parsing test cases
feat: Improve Markdown parser list and table detection
fix: Fix CI
feat: Improve RadixTree debugging output
refactor: Simplify ContactsDB methods
feat: Add calendar VFS implementation
feat: Add Contacts VFS module
feat: Add contacts database and VFS implementation
...
# Conflicts:
# .gitignore
# lib/clients/qdrant/qdrant_client.v
# lib/core/texttools/namefix.v
- Added a new `retrieve_points` function to the Qdrant client
to retrieve points by their IDs. This allows for efficient
fetching of specific points from a collection.
- Renamed `is_exists` to `is_collection_exists` for clarity
and consistency.
- Added `RetrievePointsRequest`, `RetrievePointsParams`, and
`RetrievePointsResponse` structs for better structured data.
- Simplify Qdrant client example script, removing unnecessary
boilerplate and improving readability.
- Add functions for creating, getting, deleting and listing
collections.
- Add function to check collection existence.
- Improve error handling and logging.
* development_grid_deploy:
Restore all needed for basic deployments, add vm example
Update griddriver to use prebuilt binary
Return Deployer and update references
Update module paths
Update grid proxy module path
commetbft
cleanup client for grid
* development_bizmodel: (93 commits)
s
Revert "test: add cmdline parser tests"
test: add cmdline parser tests
markdown code
...
revert
...
..deployments
...
bump version to 1.0.21
...
bump version to 1.0.20
...
fix tests and example
bump version to 1.0.19
bump version to 1.0.18
bump version to 1.0.17
...
...
bump version to 1.0.16
...
# Conflicts:
# lib/web/docusaurus/config.v
- Added a new config template file to be loaded when starting the server
- Run the server in zinit as a service
- Fix the install, destroy, installed, and running functions