Skip to content

Pi Agent Platform v1.40.0

Choose a tag to compare

@Vt-mmm Vt-mmm released this 24 Oct 07:08
· 99 commits to main since this release

Local projects without a remote are reported to Studio too, every run reports, and the member sees every kind of project warning.

Added

  • Local projects are reported too. A company conversation in a folder without a readable remote now tells Studio about it as a local project (with managed.workspace.v2, Agent Studio 0.40.0): a git checkout by its root commit (local/git/…, the same on every computer with that history, including clones and checkouts with several remotes but no origin), a checkout without commits or any other folder by a hash of the computer's name and path (local/dir/…), each with its folder's name; a path never leaves the computer. A folder holding several checkouts reports each (up to six), and a folder with none reports itself.

Changed

  • Every run reports its projects, not only the first one of a conversation, so Studio counts each use and knows which computers never report. A Studio without the route is asked once, not on every run.
  • The member sees a line for every warning Studio returns: another team's project, one outside the team's list, a project not registered to the team, or a folder Piagent could not read. A local project is named by its folder.

Security

  • Three undici advisories in the Pi host are accepted until 2026-11-07 (GHSA-xjj6-f33q-929c, GHSA-4qv8-2p9j-2685, GHSA-f72v-6w45-q472: denial of service and an integrity-check bypass Pi does not use; no data exposure). Every published Pi host (1.3.0, 1.4.0) pins undici 8.10.2 and is installed globally, so Piagent cannot update it; 8.12.2 fixes them. The runtime advisory check now carries a package flagged only through accepted advisories of its dependencies (the Pi host here) and still blocks it otherwise.