Commit Graph

5 Commits

  • refactor(auth): replace FileStore with FileTokenStore for unified token persistence
    - Removed `FileStore` in favor of the new `FileTokenStore`.
    - Centralized auth JSON handling and token operations through `FileTokenStore`.
    - Updated all components to utilize `FileTokenStore` for consistent storage operations.
    - Introduced `SetBaseDir` and directory locking mechanisms for flexible configurations.
    - Enhanced metadata management, including path resolution and deep JSON comparisons.
  • chore(docs): add and refine package-level comments across modules
    - Added detailed package-level comments to improve documentation coverage.
    - Clarified parameter descriptions, return types, and functionality of exported methods across packages.
    - Enhanced overall code readability and API documentation consistency.
  • feat: introduce custom provider example and remove redundant debug logs
    - Added `examples/custom-provider/main.go` showcasing custom executor and translator integration using the SDK.
    - Removed redundant debug logs from translator modules to enhance code cleanliness.
    - Updated SDK documentation with new usage and advanced examples.
    - Expanded the management API with new endpoints, including request logging and GPT-5 Codex features.