This website requires JavaScript.
Explore
Help
Register
Sign In
siddheshmhatre
/
noentropy
Watch
1
Star
0
Fork
0
You've already forked noentropy
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
Files
32c1f283acd50c62ff77facbb9dda515c3a657c9
noentropy
/
src
/
lib.rs
6 lines
85 B
Rust
Raw
Normal View
History
Unescape
Escape
feat: Add comprehensive improvements - async optimization, caching, and error handling - Add async optimization using futures for concurrent file processing - Implement intelligent caching system with SHA256 file change detection - Add comprehensive custom error handling for Gemini API responses - Fix critical error handling issues throughout the codebase - Replace fragile JSON parsing with proper struct-based deserialization - Add automatic retry logic for rate limits and network issues - Improve user experience with detailed error messages and progress feedback - Add cache persistence and automatic cleanup of old entries - Optimize performance for batch processing scenarios
2025-12-28 19:15:53 +05:30
pub
mod
cache
;
feat: Add comprehensive improvements - CLI, error handling, and docs - Add CLI argument parsing with clap (dry-run, max-concurrent options) - Replace .env configuration with interactive prompts and TOML config - Add BaseDirs-based configuration storage in ~/.config/noentropy/ - Improve Gemini API client with configurable model and timeout - Add concurrent processing with semaphore for rate limiting - Improve error handling with retry logic and exponential backoff - Add comprehensive README with installation and usage instructions - Add config.example.toml template for users - Update main.rs with better UX and colored output - Add lib.rs exports for config module - Refactor error response parsing for cleaner code - Update API endpoint to use configurable model parameter - Add proper error type handling in gemini_errors.rs
2025-12-29 00:11:27 +05:30
pub
mod
config
;
first commit a tool that automatically organize your messy folders
2025-12-20 15:32:38 +05:30
pub
mod
files
;
pub
mod
gemini
;
feat: Add comprehensive improvements - async optimization, caching, and error handling - Add async optimization using futures for concurrent file processing - Implement intelligent caching system with SHA256 file change detection - Add comprehensive custom error handling for Gemini API responses - Fix critical error handling issues throughout the codebase - Replace fragile JSON parsing with proper struct-based deserialization - Add automatic retry logic for rate limits and network issues - Improve user experience with detailed error messages and progress feedback - Add cache persistence and automatic cleanup of old entries - Optimize performance for batch processing scenarios
2025-12-28 19:15:53 +05:30
pub
mod
gemini_errors
;
Reference in New Issue
Copy Permalink