Skip to content

Conversation

marcelklehr
Copy link
Member

Summary

Currently, it can happen that AI tasks fail without the admin realizing that they misconfigured their instance. This setup check makes the admin aware about potential issues with the AI apps.

Checklist

@marcelklehr marcelklehr added this to the Nextcloud 33 milestone Oct 13, 2025
@marcelklehr marcelklehr requested a review from a team as a code owner October 13, 2025 12:37
@marcelklehr marcelklehr requested review from nfebe, provokateurin and salmart-dev and removed request for a team October 13, 2025 12:37
@marcelklehr marcelklehr added the 3. to review Waiting for reviews label Oct 13, 2025
@marcelklehr marcelklehr changed the title fix(settings): Introduce TaskProcessingSuccessRate setup check feat(settings): Introduce TaskProcessingSuccessRate setup check Oct 13, 2025
@provokateurin
Copy link
Member

Shouldn't there be logs somewhere, which they already monitor anyway?

@marcelklehr
Copy link
Member Author

Shouldn't there be logs somewhere, which they already monitor anyway?

Normal processing errors are logged as warning, only unexpected errors are logged as errors. We could also raise the log level of normal errors to error. I'm uncertain if that's a good idea, as normal errors can sometimes be caused by users and thus wouldn't be a real setup issue.

@provokateurin
Copy link
Member

Every error is "unexpected" and not "normal", so I don't get the distinction here 🤔

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

Labels

3. to review Waiting for reviews

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants