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: runloopai/api-client-python
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.69.0
Choose a base ref
...
head repository: runloopai/api-client-python
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.0.0
Choose a head ref
  • 8 commits
  • 79 files changed
  • 4 contributors

Commits on Nov 21, 2025

  1. feat!(storage-objects): name is now a keyword-only parameter to Sto…

    …rageObject upload helper methods, and `ttl` can be passed in as a parameter (#687)
    
    * change 'name' from positional to named parameter, added 'ttl' parameter and cleaned up docs for object upload helper methods
    
    * modified object tests to pass 'name' as named parameter
    
    * upgrade runloop-api-client package version in uv lock
    
    * updated unit test expected call args
    sid-rl authored Nov 21, 2025
    Configuration menu
    Copy the full SHA
    57ee98e View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2025

  1. WIP docs: added base api types to the type reference (#689)

    * Restructure type references to be clearer
    
    * title underline formatting
    
    * Rename SDK's RequestOptions to BaseRequestOptions (avoid conflict with API's RequestOptions)
    
    * base api types in the type reference
    sid-rl authored Nov 22, 2025
    Configuration menu
    Copy the full SHA
    5684195 View commit details
    Browse the repository at this point in the history
  2. remove unnecessary protocols.py to clean up docs, adjusted doc order …

    …to sort by source declaration order (except in base api type reference) (#690)
    sid-rl authored Nov 22, 2025
    Configuration menu
    Copy the full SHA
    8551307 View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2025

  1. fix(scenarios): update parameters for manually maintained start_run_a…

    …nd_await_env_ready methods (#692)
    
    * update parameters for manually maintained start_run_and_await_env_ready methods
    
    * added helper comment (maintains consistency)
    sid-rl authored Nov 25, 2025
    Configuration menu
    Copy the full SHA
    8000495 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bf8bf33 View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2025

  1. Configuration menu
    Copy the full SHA
    6cc8c2f View commit details
    Browse the repository at this point in the history
  2. feat(devbox): added devbox.shell(shellName) command and stateful shel…

    …l class to SDK (#696)
    
    * cp dines
    
    * cp dines
    
    * cp dines
    dines-rl authored Nov 26, 2025
    Configuration menu
    Copy the full SHA
    c1e8f09 View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2025

  1. release: 1.0.0 (#688)

    * chore: hide build context APIs
    
    * fix(devbox): launch parameter typo
    
    * fix(scorer): fixed RL_TEST_CONTEXT to RL_SCORER_CONTEXT
    
    * fix(api): don't ignore devbox keep_alive, suspend and resume in api
    
    * feat(blueprints): Add build context to the OpenAPI spec (#6494)
    
    * chore(mounts): Update documentation for deprecated fields to direct the user to the replacement API
    
    * chore(blueprints): Add build context examples (#694)
    
    * feat(sdk): added scorer classes to sdk (#698)
    
    * added scorer class (kept create and list as static methods for now since we don't know how we're creating scorers yet)
    
    * refactored static methods to ScorerOps class
    
    * fix example docstrings to use correct scorer create params
    
    * scorer tests
    
    * fixed scorer unit test parameters for update and validate
    
    * update scorer and scorer ops docstrings to be more helpful while not exposing system internals
    
    * update docs with scorer classes, methods and types
    
    * remove verbose request options in unit test parameters
    
    * rename client to ops in client test
    
    * rename client test file to ops
    
    * added list_empty, list_single and list_multiple unit tests to all ops class tests
    
    * fix assert_called to assert_awaited
    
    * remove duplicate tests
    
    * release: 1.0.0
    
    ---------
    
    Co-authored-by: stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
    Co-authored-by: Adam Lesinski <adam@runloop.ai>
    Co-authored-by: sid-rl <siddarth@runloop.ai>
    3 people authored Dec 2, 2025
    Configuration menu
    Copy the full SHA
    1bd9450 View commit details
    Browse the repository at this point in the history
Loading