Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: humanloop/humanloop-node
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: humanloop/humanloop-node
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: p_sync_clean_new
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 16 commits
  • 23 files changed
  • 1 contributor

Commits on May 20, 2025

  1. Configuration menu
    Copy the full SHA
    988507a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f8e8cbe View commit details
    Browse the repository at this point in the history
  3. refactor(sync): align FileSyncer with Python SDK and improve TypeScri…

    …pt idioms
    
    - Rename SyncClient to FileSyncer and update client options to match Python SDK
    - Add useLocalFiles, localFilesDirectory, and cacheSize options
    - Update pull method to return [successful, failed] arrays
    - Improve TypeScript terminology in docstrings (array vs tuple/list)
    - Fix type errors and error handling
    
    Makes the codebase more consistent with Python SDK while improving
    TypeScript idioms and type safety.
    AlePouroullis committed May 20, 2025
    Configuration menu
    Copy the full SHA
    41d3e45 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b03fe62 View commit details
    Browse the repository at this point in the history
  5. refactor: implement unified client overloading system

    - Create new unified `overloadClient` function that handles both log and call methods
    - Simplify client initialization by directly overloading parent class instances
    - Replace SyncClient with direct FileSyncer instance for cleaner file handling
    - Standardize tracing context, local file handling, and evaluation context across all client types
    AlePouroullis committed May 20, 2025
    Configuration menu
    Copy the full SHA
    209b15e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7178ecc View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5be7cf7 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    af8ebbe View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    f265789 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    cd016b2 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    58dc882 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    48263c8 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    d53897f View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    0d5fb85 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    529c25c View commit details
    Browse the repository at this point in the history

Commits on May 21, 2025

  1. Configuration menu
    Copy the full SHA
    5b74f94 View commit details
    Browse the repository at this point in the history
Loading