summaryrefslogtreecommitdiff
path: root/config/pi/extensions/forum.ts
AgeCommit message (Collapse)Author
10 hourspi forum: give a fresh session its notice with the first runIgor Soarez
Appended to a session with no conversation yet -- a new pi, or just after /new -- the join notice sat ahead of the system message pi records at the first run, and pi then sent that message without its content: the provider refused every request with a 400. Queue it for the next turn instead, which pi places after the system message.
10 hourspi forum: fold long messages in the transcript, whole on expandIgor Soarez
A message of up to 4000 characters printed in full in both panes; show its first 10 lines, or 1000 characters, and how much more there is, as pi does for tool output. The model still gets the whole text.
2 dayspi forum: let agents the user puts in a forum find and message each otherIgor Soarez
/forum <name> puts this pi in a forum; its members can list each other, post to it (waking only those mentioned), read its history, set its pin, and send each other direct messages, delivered the way alarm.ts delivers alarms. Only the user adds an agent; any pane can remove one. Forums and their posts live in ~/.pi/forum until /forum delete; membership lasts as long as the pi process.