Skip to content

Conversation

@marcelklehr
Copy link
Member

No description provided.

using llm2

Signed-off-by: Marcel Klehr <[email protected]>
Signed-off-by: Marcel Klehr <[email protected]>
@marcelklehr marcelklehr force-pushed the feat/poetry-and-integration-tests branch 2 times, most recently from 24e3d40 to d3e568f Compare May 5, 2025 13:22
Signed-off-by: Marcel Klehr <[email protected]>
@marcelklehr marcelklehr force-pushed the feat/poetry-and-integration-tests branch from d3e568f to 010136f Compare May 5, 2025 13:40
Signed-off-by: Marcel Klehr <[email protected]>
@marcelklehr marcelklehr changed the title feat: use poetry to manage dependencies feat: use poetry to manage dependencies and add an integration test May 6, 2025
Signed-off-by: Marcel Klehr <[email protected]>
@marcelklehr marcelklehr force-pushed the feat/poetry-and-integration-tests branch from 081f52e to 962b613 Compare May 6, 2025 06:54
Signed-off-by: Marcel Klehr <[email protected]>
@marcelklehr marcelklehr force-pushed the feat/poetry-and-integration-tests branch from 962b613 to 3865eb9 Compare May 6, 2025 06:57
@marcelklehr marcelklehr marked this pull request as ready for review May 6, 2025 08:06
Signed-off-by: Marcel Klehr <[email protected]>
@marcelklehr marcelklehr force-pushed the feat/poetry-and-integration-tests branch from 439def5 to 981b151 Compare May 6, 2025 08:07
@marcelklehr marcelklehr requested review from Copilot and janepie and removed request for Copilot May 6, 2025 09:21
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR introduces dependency management using Poetry and adds an integration test workflow for the Nextcloud Assistant Context Agent.

  • Configures Poetry in pyproject.toml and updates REUSE.toml with annotations for poetry.lock
  • Adjusts the polling logic in nc_model.py to extend the timeout and differentiate between failed and timed out task statuses
  • Adds a comprehensive GitHub Actions integration test workflow (.github/workflows/integration_test.yml)

Reviewed Changes

Copilot reviewed 6 out of 7 changed files in this pull request and generated 3 comments.

File Description
pyproject.toml Added Poetry configuration for dependency management
ex_app/lib/nc_model.py Updated polling loop timeout and error handling for task statuses
REUSE.toml Extended annotations to include poetry.lock file
.github/workflows/integration_test.yml Introduced integration test workflow for app integration testing
Files not reviewed (1)
  • Dockerfile: Language not supported

@marcelklehr marcelklehr merged commit dec91cd into main May 9, 2025
4 checks passed
@marcelklehr marcelklehr deleted the feat/poetry-and-integration-tests branch May 9, 2025 12:03
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