-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Cross platform (#6) * Update README.md (#5) * Update README.md * WIP: Implement cross-platform search interface and refactor server functionality - Introduced a new search interface in `search_interface.py` that supports platform-specific search implementations for macOS, Linux, and Windows. - Refactored `server.py` to utilize the new search interface, allowing for a unified search experience across different operating systems. - Updated documentation to reflect changes in search capabilities and platform-specific features. * Add platform-specific search implementation and enhance server functionality - Introduced `platform_search.py` to define platform-specific search parameters for macOS, Linux, and Windows, utilizing Pydantic models for validation. - Updated `server.py` to integrate the new unified search query model, allowing for seamless handling of search commands across different operating systems. - Enhanced tool documentation to provide platform-specific search syntax and capabilities, improving user guidance. - Refactored search command building logic to accommodate platform-specific parameters, ensuring accurate command execution for each OS. * fix issues in Linux, update README * clean up README * version bump * Update version to 0.2.0 and add .aider* to .gitignore * Enhance Windows search syntax documentation and improve parameter handling in server.py - Updated the Windows search syntax guide to include detailed features, operators, functions, and examples for better user understanding. - Refactored parameter handling in the server to improve validation and error handling for 'base' and 'windows_params', ensuring they can be passed as either strings or dictionaries. - Enhanced overall code readability and maintainability by restructuring input parsing logic. * Update version to 0.2.1 and change logging level to WARNING in server.py - Bump version in pyproject.toml to 0.2.1 for the next release. - Adjust logging level in server.py from INFO to WARNING to reduce verbosity and focus on important messages.
- Loading branch information
1 parent
176053a
commit c60c49b
Showing
8 changed files
with
925 additions
and
241 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -30,3 +30,6 @@ env/ | |
htmlcov/ | ||
.tox/ | ||
.mypy_cache/ | ||
|
||
.history | ||
.aider* |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.