Skip to content

v0.9.2

Latest
Compare
Choose a tag to compare
@csells csells released this 17 Jul 22:13
· 5 commits to main since this release
32bd305

0.9.2

  • fix #137: Link Attachments are not
    supported. This prevented the use of a messageSender function to upload
    files on the fly when making requests to certain providers (I'm looking at
    you, Firebase) that require larger (ok, really just not tiny) files to be
    uploaded before they can be processed. Check out simulated upload in the new
    file update example.

  • fix #112: attachments pop-up menu
    appears behind soft keyboard on mobile

  • fix #133: Avoiding autofocus

  • fix #127: stt should strip
    newlines

  • fix [#100](#127: audio
    transcription returns mixed AI response or no text (iOS & Android). We fix
    this by allowing you to provide your own speech-to-text implementation. Take a
    look at the new custom stt example.

  • fix #135: fix function calling to
    handle multiple tool calls. check out the updated function calls example! This
    gives the FirebaseProvider the inner loop to keep calling functions
    requested by Gemini until it gets all the info it needs to provide its
    response. That's the beating heart of an AI agent.

  • fix [#111]((#111): canceling the editing
    of a prompt should reset the attachments and prompt