Repository navigation
v0.3.3
A bot whose model fails says so in the chat, and the local server step of pots init writes where pi reads.
Fixed
- The local server step of
pots initwrites where pi reads. It wrote to~/.pi/agent/models.jsoneven whenPI_CODING_AGENT_DIRnames another folder. It now also tries the model, as for a login, and asks whether to try again, for example once the server runs. It used to make a bot even when the server was not running. pots statusandpots chatshow a failed run that was followed right away by the next one. They saw only runs that ended with the bot idle.
Changed
- A bot that cannot use its model says so in the chat. When its model fails, for example because a login expired, the bot says "I could not work on this" in each place that woke it, once until the model works again or the gateway restarts. It used to stay silent. The reason stays on the bot's computer, in
pots statusandpots chat: it can name the model's configuration, and a chat can be shared. - Pots uses pi's model layer, settings and skill loader through pi's public entry, not pi's internal files, so a pi upgrade is less likely to break them. The gateway starts about 0.3 seconds later.
What's Changed
- A bot whose model fails says so in the chat; init's local server step writes where pi reads by @Crokily in #9
Full Changelog: v0.3.2...v0.3.3