Skip to content

feat: Nextcloud Assistant integration#9431

Draft
Rello wants to merge 32 commits intomasterfrom
feature/AiIntegration
Draft

feat: Nextcloud Assistant integration#9431
Rello wants to merge 32 commits intomasterfrom
feature/AiIntegration

Conversation

@Rello
Copy link
Collaborator

@Rello Rello commented Feb 6, 2026

No description provided.

Rello and others added 20 commits February 4, 2026 17:08
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
known issue is that we forget to wait long enough for the reply

we also probably would fail to handle more than one request in parallel

so we should prevent submitting more than one at a time

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
Signed-off-by: Rello <Rello@users.noreply.github.com>
Signed-off-by: Rello <Rello@users.noreply.github.com>
Signed-off-by: Rello <Rello@users.noreply.github.com>
Signed-off-by: Rello <Rello@users.noreply.github.com>
Signed-off-by: Rello <Rello@users.noreply.github.com>
delete completed tasks being success or error should not matter

in case of error assistant reply is empty

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
Signed-off-by: Rello <Rello@users.noreply.github.com>
Signed-off-by: Rello <Rello@users.noreply.github.com>
Signed-off-by: Rello <Rello@users.noreply.github.com>
Signed-off-by: Rello <Rello@users.noreply.github.com>
Removed the check for NcAssistant feature and its associated URL opening.

Signed-off-by: Rello <Rello@users.noreply.github.com>
Signed-off-by: Rello <Rello@users.noreply.github.com>
Signed-off-by: Rello <Rello@users.noreply.github.com>
Signed-off-by: Rello <Rello@users.noreply.github.com>
Signed-off-by: Rello <Rello@users.noreply.github.com>
Signed-off-by: Rello <Rello@users.noreply.github.com>
@Rello Rello added this to the 33.0.0 milestone Feb 6, 2026
@Rello Rello self-assigned this Feb 6, 2026
@Rello Rello moved this to 🏗️ In progress in 💻 Desktop Clients team Feb 6, 2026
Rello added 4 commits February 6, 2026 15:48
Signed-off-by: Rello <Rello@users.noreply.github.com>
Signed-off-by: Rello <Rello@users.noreply.github.com>
Signed-off-by: Rello <Rello@users.noreply.github.com>
Signed-off-by: Rello <Rello@users.noreply.github.com>
Rello added 7 commits February 6, 2026 16:01
Signed-off-by: Rello <Rello@users.noreply.github.com>
Signed-off-by: Rello <Rello@users.noreply.github.com>
Signed-off-by: Rello <Rello@users.noreply.github.com>
Signed-off-by: Rello <Rello@users.noreply.github.com>
Signed-off-by: Rello <Rello@users.noreply.github.com>
@github-actions
Copy link

github-actions bot commented Feb 8, 2026

Artifact containing the AppImage: nextcloud-appimage-pr-9431.zip

Digest: sha256:10d15f126c6702e7f021eafc4be2da9663e3a295a9b206af3e028fff9ddf1a9e

To test this change/fix you can download the above artifact file, unzip it, and run it.

Please make sure to quit your existing Nextcloud app and backup your data.

@sonarqubecloud
Copy link

sonarqubecloud bot commented Feb 8, 2026

Quality Gate Failed Quality Gate failed

Failed conditions
1 Security Hotspot
2.1% Coverage on New Code (required ≥ 80%)
3.8% Duplication on New Code (required ≤ 3%)
64 New Code Smells (required ≤ 0)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

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

Projects

Status: 🏗️ In progress

Development

Successfully merging this pull request may close these issues.

2 participants