You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
What's New
Breaking Changes
Code Interpreter runtime paths have moved from /opt/opensandbox to /opt/code-interpreter. If you hardcoded /opt/opensandbox/code-interpreter.sh, /opt/opensandbox/code-interpreter-env.sh, or /opt/opensandbox/jupyter.log, update them to /opt/code-interpreter/code-interpreter.sh, /opt/code-interpreter/code-interpreter-env.sh, and /opt/code-interpreter/jupyter.log. Existing pinned images remain immutable; this migration matters when upgrading to images and SDK constants that include the new path. #1012
Features
Added line-based file reads through GET /files/download with offset and limit query parameters, enabling code-interpreter clients to read large text files by line range.
Added directory listing support through the new execd directory API. Directory listing supports depth control, reports file, directory, symlink, and other entry types, and does not recursively traverse symlinks. #1001
Bug Fixes
Directory listing now rejects a symlink used as the root path instead of silently following it.
The directory-listing API surface was polished for SDK consumers, including clearer symlink and lexical-ordering behavior in the spec. #1001
Misc
Bumped the Kotlin Code Interpreter SDK package version to 1.0.13 and aligned its Kotlin Sandbox SDK dependency to 1.0.13.