Skip to content

Conversation

@jp-agenta
Copy link
Member

No description provided.

Copilot AI review requested due to automatic review settings November 12, 2025 10:21
@vercel
Copy link

vercel bot commented Nov 12, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
agenta-documentation Ready Ready Preview Comment Nov 12, 2025 10:27am

@dosubot dosubot bot added the size:L This PR changes 100-499 lines, ignoring generated files. label Nov 12, 2025
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 adds ruff formatting and linting checks to the CI pipeline and applies automatic formatting fixes across the codebase to comply with ruff's style rules.

Key changes:

  • Added two new GitHub Actions workflows for checking Python formatting and linting with ruff v0.14.0
  • Applied automatic formatting fixes including: reformatted assert statements, added spaces around operators, broke long lines, reformatted type hints, and added trailing commas

Reviewed Changes

Copilot reviewed 241 out of 243 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
.github/workflows/02-check-python-formatting.yml New workflow to check Python formatting with ruff
.github/workflows/03-check-python-linting.yml New workflow to check Python linting with ruff
sdk/tests/**/*.py Reformatted assert statements to use parentheses for multi-line messages
sdk/agenta/sdk/**/*.py Applied ruff formatting including line breaks and operator spacing
sdk/agenta/client/backend/types/**/*.py Reformatted pydantic model configs and type annotations
sdk/agenta/client/backend/core/**/*.py Reformatted function signatures and type casts
sdk/agenta/client/backend/**/*.py Added trailing commas to function signatures

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@junaway junaway merged commit 324fa25 into main Nov 12, 2025
11 of 12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Backend ci/cd size:L This PR changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants