Skip to content

v0.6.1

Choose a tag to compare

@github-actions github-actions released this 08 Nov 11:17
· 12 commits to main since this release

Pots is safer on a Linux computer that more than one user shares, and stops cleanly on Windows.

Changed

  • Windows: pots service restart, install and uninstall stop the gateway cleanly. They used to end its processes at once, as a crash does. Now they ask the gateway to stop, as systemd and launchd do on Linux and macOS: it finishes the decision in progress, stops the commands of routines, and closes its channels and files. A gateway that has not ended after 30 seconds is ended as before. The scheduled task does not start it again.
  • The setup page for AI agents (docs/for-agents.md) follows what a test setup showed. The agent runs pots login --list before it asks your person anything, and asks only what the list cannot answer. It takes the newest strong model of your provider and tells you which one, uses --judge off for a bot without group chats, and checks that the bot answers with pots chat -m before it hands over. It adds an MCP server only when you ask for one. The page also says that each Linux user has one Pots service, which runs all of that user's bots, and which file stays after an uninstall.

Fixed

  • Linux: Pots no longer takes another user's system service for its own. When /etc/systemd/system/pots.service runs the gateway as another user, pots status, pots init and pots service treated it as this user's: they said it was installed, and with sudo they restarted it, or stopped and removed it. Now it counts as not there, and this user gets a user service of their own. pots service install --system says that the other user has it, and changes nothing. Each Linux user has one Pots service, which runs all of that user's bots.
  • pots mcp in a bot's workspace/ shows the servers the bot uses. The bot always reads the .pi/mcp.json in its own workspace/, but pots mcp list there said the file was ignored because pi did not trust the folder. Now pots mcp treats that folder as trusted, as the bot does. In other folders it asks pi's trust as before.

What's Changed

  • Bump @types/node from 26.6.5 to 26.6.6 by @dependabot[bot] in #33
  • Install test in CI, clean Windows stop, and setup fixes by @Crokily in #35

Full Changelog: v0.6.0...v0.6.1