| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-10-16 | 2.0 kB | |
| v1.21.3 source code.tar.gz | 2026-10-16 | 5.2 MB | |
| v1.21.3 source code.zip | 2026-10-16 | 5.7 MB | |
| Totals: 3 Items | 10.9 MB | 0 | |
Fixed
- Symlink loops and chains longer than the kernel's link limit now fail the sandbox check with a
Too many levels of symbolic linkserror. Earlier versions also failed these writes, with the filesystem error instead. - A symlink target that ends in a separator or
.must now name an existing directory, as the kernel requires. On macOS, earlier versions resolved such a link to the file of that name, sofile_writeoverwrote it.
Security
file_writecan no longer create a file outside the agent's working directory through a dangling symlink (GHSA-h42w-g3ch-rjjm, CVE-2026-108600). Versions 1.5.0 through 1.21.2 are affected. The sandbox check now resolves a dangling symlink to the target it names, one path component at a time as the kernel does, so a link pointing outside the root is rejected like any other outside path and a link pointing inside it keeps working. Every built-in filesystem tool shares this check.
Compatibility
- No public export, signature, or error
ToolResultshape changed; upgrading needs no code change. - Symlinks that resolve inside the working directory work as before, including a dangling link whose in-root target
file_writecreates. - Writing through a dangling symlink whose target is outside the working directory now returns the "outside the agent's working directory" error. To write there on purpose, widen
AgentConfig.cwdorOrchestratorConfig.defaultCwdto include that location. - Sandbox failures from symlink resolution use new messages that start with
Could not resolve path; checkisErrorrather than matching message text. @open-multi-agent/otelis not republished: it did not change and depends on core through a semver range.
Packages
@open-multi-agent/core:1.21.3@open-multi-agent/otel: remains at0.1.4and is not republishedcreate-oma-app:0.8.10; generated starters pin core1.21.3
Install
:::bash
npm i @open-multi-agent/core@1.21.3
npm create oma-app@latest my-oma