Skip to content

Feat: add mail inbox tools - #54

Merged
marcelklehr merged 3 commits into
mainfrom
feat/mail-inbox
May 7, 2026
Merged

Feat: add mail inbox tools#54
marcelklehr merged 3 commits into
mainfrom
feat/mail-inbox

Conversation

@janepie

@janepie janepie commented Jul 28, 2025

Copy link
Copy Markdown
Member

based on nextcloud/mail#11425

adds

  • getting a list of mail folders for an account
  • getting a list of (newest) messages in a folder

Comment thread ex_app/lib/all_tools/mail.py Outdated
Comment thread ex_app/lib/all_tools/mail.py Outdated
Comment thread ex_app/lib/all_tools/mail.py Outdated

@marcelklehr marcelklehr left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Woop woop

@marcelklehr

Copy link
Copy Markdown
Member

Mh, our CI servers might have been blacklisted by the OSM API. This happened to me in another project with a different API 🙈

@janepie

janepie commented Jul 28, 2025

Copy link
Copy Markdown
Member Author

Hmm we could test for something else?

@marcelklehr

Copy link
Copy Markdown
Member

@janepie Could you rebase? :)

@janepie

janepie commented Sep 2, 2025

Copy link
Copy Markdown
Member Author

@janepie Could you rebase? :)

Sure, but this is a little bit on hold right now as it's low priority and I wanted to have a look if I can polish it up a bit more. I could set it to Draft?

@marcelklehr

Copy link
Copy Markdown
Member

Alright, sure :)

@janepie
janepie marked this pull request as draft September 2, 2025 09:11
@janepie janepie mentioned this pull request Jan 16, 2026
@janepie
janepie force-pushed the feat/mail-inbox branch from a481b33 to 585594b Compare May 6, 2026 11:25
@janepie
janepie marked this pull request as ready for review May 6, 2026 13:54
@janepie

janepie commented May 6, 2026

Copy link
Copy Markdown
Member Author

Let's go again

janepie added 2 commits May 6, 2026 15:55
Signed-off-by: Jana Peper <jana.peper@nextcloud.com>
Signed-off-by: Jana Peper <jana.peper@nextcloud.com>
@janepie
janepie force-pushed the feat/mail-inbox branch from af23d47 to 1940abf Compare May 6, 2026 13:56
@janepie
janepie requested a review from marcelklehr May 6, 2026 13:56
Comment thread ex_app/lib/all_tools/mail.py Outdated
Comment thread ex_app/lib/all_tools/mail.py Outdated
Signed-off-by: Jana Peper <jana.peper@nextcloud.com>
@marcelklehr
marcelklehr merged commit 5a1defe into main May 7, 2026
6 checks passed
@marcelklehr
marcelklehr deleted the feat/mail-inbox branch May 7, 2026 06:11
@Pavlinchen

Copy link
Copy Markdown
Contributor

@marcelklehr I think the "needs documentation" label can be removed from here - it looks to me like it's in the docs:
https://docs.nextcloud.com/server/latest/admin_manual/ai/app_context_agent.html#mail-tools-require-mail
{B989A458-A74E-43B5-95B5-354AD26D0A5A}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants