Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Auto assign tags when receiving mails #237

Closed
micz opened this issue Jan 26, 2025 · 5 comments
Closed

Auto assign tags when receiving mails #237

micz opened this issue Jan 26, 2025 · 5 comments
Assignees
Labels
api_google_gemini Google Gemini API Integration api_ollama Ollama API Integration api_openai_comp Compatible OpenAI API Integration for local LLMs api_openai OpenAI API Integration for Chatgpt new feature
Milestone

Comments

@micz
Copy link
Owner

micz commented Jan 26, 2025

Add an option to activate the feature to auto assign tags when receiving mails.

Add another option to force the prompt to request using only existing tags and to filter out non existant tags.

These options will be added in the add tags page.

@micz micz added this to the 3.2.0 milestone Jan 26, 2025
@micz micz added new feature api_openai OpenAI API Integration for Chatgpt api_ollama Ollama API Integration api_openai_comp Compatible OpenAI API Integration for local LLMs api_google_gemini Google Gemini API Integration labels Jan 26, 2025
@micz micz pinned this issue Jan 31, 2025
@micz
Copy link
Owner Author

micz commented Feb 4, 2025

The onNewMailReceived event has to be fixed.
It seems to be fired only when the new mails notification is shown.

For reference: https://bugzilla.mozilla.org/show_bug.cgi?id=1850289

micz added a commit that referenced this issue Feb 8, 2025
micz added a commit that referenced this issue Feb 9, 2025
micz added a commit that referenced this issue Feb 9, 2025
micz added a commit that referenced this issue Feb 9, 2025
@micz
Copy link
Owner Author

micz commented Feb 9, 2025

I released ThunderAI 3.2.0pre1 with this feature.

The auto tagging has to be activated in the "Manage tags setting" page.
Be aware that ThunderAI will create the tags, unless you check the "Force existing tags when autotagging" option.

@micz micz self-assigned this Feb 9, 2025
@micz
Copy link
Owner Author

micz commented Feb 11, 2025

I found a coulple of bugs in 3.2.0pre1, please wait for 3.2.0pre2.

@micz
Copy link
Owner Author

micz commented Feb 14, 2025

Version 3.2.0pre2 has been released.

@micz
Copy link
Owner Author

micz commented Feb 27, 2025

Released in version 3.2.0.

@micz micz closed this as completed Feb 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
api_google_gemini Google Gemini API Integration api_ollama Ollama API Integration api_openai_comp Compatible OpenAI API Integration for local LLMs api_openai OpenAI API Integration for Chatgpt new feature
Projects
None yet
Development

When branches are created from issues, their pull requests are automatically linked.

1 participant