Skip to content

feat(sdk): Python and JS SDKs for API v1.4.0#155

Merged
Oanakiaja merged 1 commit intomainfrom
release/1.4.0
Mar 25, 2026
Merged

feat(sdk): Python and JS SDKs for API v1.4.0#155
Oanakiaja merged 1 commit intomainfrom
release/1.4.0

Conversation

@Oanakiaja
Copy link
Copy Markdown
Collaborator

@Oanakiaja Oanakiaja commented Mar 24, 2026

1.4.1

Bug Fixes

  • Fix fnm environment variables not working in non-interactive shells:
    nodejs.sh was appended after the non-interactive early return in
    /etc/bash.bashrc, causing bash -c calls to fail to access node/npm paths. Now
    inserted at the top with a guard to prevent duplicate PATH entries.

1.4.0

Features

  • Proxy Mapping: Replace TinyProxy with GOST v3, supporting proxy
    domain/IP/port mapping and HTTPS proxy mapping.
  • Workspace: Unify WORKSPACE as the global sandbox working directory, used by all execution endpoints by default (shell/bash/code/jupyter/nodejs + VS Code + JupyterLab).
  • Agent Browser: Optimize agent-browser experience with automatic CDP
    connection to in-container Chromium, supporting daemon connect mode.

Bug Fixes

  • chown home directory after user creation to fix permission issues with
    volume mounts under the home directory.

1.4.1

Bug Fixes

  • 修复 fnm 环境变量在非交互式 shell 中不生效的问题:nodejs.sh 原先被追加在
    /etc/bash.bashrc 非交互式提前返回之后,导致 bash -c 等调用无法获取 node/npm
    路径。现改为插入到文件顶部,并增加守卫防止 PATH 重复。

1.4.0

Features

  • Proxy Mapping:替换 TinyProxy 为 GOST v3,支持 proxy 域名/IP/端口映射和
    HTTPS 代理映射。
  • Workspace:统一 WORKSPACE
    作为全局沙箱工作目录,所有执行端点默认使用(shell/bash/code/jupyter/nodejs +
    VS Code + JupyterLab)。
  • Agent Browser:优化 agent-browser 使用体验,自动通过 CDP 连接容器内
    Chromium,支持 daemon connect 模式。

Bug Fixes

  • 用户创建后 chown home 目录,解决 volume mounts 到 home 目录下的权限问题。

@Oanakiaja Oanakiaja merged commit 2baa18e into main Mar 25, 2026
6 checks passed
@Oanakiaja Oanakiaja deleted the release/1.4.0 branch March 25, 2026 02:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant