Skip to content

0.6.24

Choose a tag to compare

@naisanzaa naisanzaa released this 24 Feb 11:56
· 295 commits to master since this release
Change log:

[google gmail] follow up if there are 'SENT' labels, and the first and last emails are from the same sender
[google gmail] bsoup sometimes doesn't have an html property
[google gmail] it's not properly checking if the email is new or a follow-up
[google gmail] refactored how emails are checked for its status
[google gmail] the loop that creates an email response was not using the right response
[google gmail] fix search loop
[google gmail] round attachment size
[google gmail] need to loop through all groups
[google gmail] fail to get error
[google gmail] list out message payloads as a list instead of a generator

[google gemini] wasn't using the correct string check to exit chat
[google gemini] skip if the initial email is not from a human
[google gemini] revert back to using /send and /exit
[google gemini] show total token length
[google gemini] trying to emulate sending prompt with shift-enter but it's not working
[google gemini] get total toakens count
[google gemini] api endpoint for each model is different
[google gemini] need to use the right api for each model
[google gemini] add model error counter
[google gemini] add gemini 2.5 pro freebie model
[google gemini] add new gemini 3 models

[google auth] refactored credential authentication
[google auth] refactored client and config

[google oauth] better handling of saving credentials locally
[google oauth] fail authentication sooner
[google oauth] check file path on init
[google oauth] if already authenticated return credentials

[google sheets] less try-except to have better exceptions

[airtable] vibe coding data parsing is so flaky
[airtable] functioning adding records to the table
[airtable] add records api
[airtable] cleaned up rate limit

[xsoar] wrappers for demisto and integrations

[selenium] fix actions chains import

[requests] use status code property