Repository navigation
0.3.9
Messaging
- Each app's Approvers (Slack, Telegram) are now inside that app's section on the Messaging tab, under its connection, not at the bottom of the page.
- Telegram's Check connection says when its last delivery error happened and how many updates are waiting. Telegram keeps the last error until a newer one, so an old error no longer looks current.
- A job refused by direct message points to Telegram → Approvers.
Console
- Tabs: Overview, Workflows, Apps, Chat, Messaging, Schedules, Permissions, Environment, Advanced. Workflows and Schedules show a count from the moment an agent opens; Permissions no longer does.
- The Overview no longer shows the Hooks section or skillsDirs, and Advanced → Skills no longer shows Skills dirs.
OpenAI
- A reasoning model (GPT-5 on, the o-series) with no reasoning effort set now uses low, with the 16k output limit. Unset, it reasoned at OpenAI's default inside a 4,096-token limit and could use it up before calling a tool. Older models (gpt-4o, gpt-4.1) are unchanged.
Workflows and templates
- Permissions are set after abilities and apps are installed: no rule is added twice, a stricter one (ask where an ability allows) is placed so it decides, and a decision the agent already has is never loosened. Rules are named after their tool.