Pedal-Intelligence / saypi-userscript

An independent voice interface for Inflection AI's conversational assistant, Pi
https://www.saypi.ai/
Other
15 stars 3 forks source link

Threads #65

Closed rosscado closed 5 months ago

rosscado commented 5 months ago

This pull request introduces support for Threads (threaded conversations) on pi.ai. In threaded conversations, the prompt textarea input element can be recreated many times, within each thread. The change facilitates that by monitoring for the addition/removal of prompt fields.

The PR also introduces a new programatic interface for chatbots, paving the way for future expansion to new platforms.

The PR also includes fixes for translations and improvements to the UI alignment. It also migrates functions to the new observer model, adds an optional control panel selector, removes obsolete footer decoration, and migrates audio controls and output selector. Additionally, it increases the input character limit, reveals the sidebar, and updates the version to v1.5.5 - Threads release.