Skip to content

Conversation

@jp-agenta
Copy link
Member

release/v0.59.11

Copilot AI review requested due to automatic review settings October 31, 2025 16:16
@dosubot dosubot bot added the size:L This PR changes 100-499 lines, ignoring generated files. label Oct 31, 2025
@CLAassistant
Copy link

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.


GitHub CI seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.
You have signed the CLA already but the status is still pending? Let us recheck it.

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 bumps the version to 0.59.11 and implements several UI improvements and bug fixes, primarily focused on the code editor, testset loading modal, and evaluator configuration.

  • Added support for a new "code" language type in the editor system alongside JSON and YAML
  • Enhanced the testset loading modal with improved loading states, virtualization, and better column handling
  • Replaced Monaco Editor with SharedEditor in evaluator configuration for consistency
  • Implemented domain-based authentication filtering with AGENTA_ALLOWED_DOMAINS configuration

Reviewed Changes

Copilot reviewed 28 out of 29 changed files in this pull request and generated 8 comments.

Show a summary per file
File Description
web/package.json, web/oss/package.json, web/ee/package.json, sdk/pyproject.toml, api/pyproject.toml Version bump to 0.59.11
web/oss/src/styles/code-editor-styles.css Added CSS support for "code" language type in editor
web/oss/src/state/testset/index.tsx Enhanced testset data loading with validation states and loading flags
web/oss/src/components/Playground/Components/Shared/PromptMessageHeader.tsx Adjusted spacing and padding for function message headers
web/oss/src/components/Playground/Components/Modals/LoadTestsetModal/index.tsx Removed overflow-y-auto style from modal body
web/oss/src/components/Playground/Components/Modals/LoadTestsetModal/assets/LoadTestsetModalContent/index.tsx Enhanced modal with virtualization, improved loading states, and column filtering
web/oss/src/components/EnhancedUIs/Table/index.tsx Changed loading behavior to always show skeleton data during loading
web/oss/src/components/Editor/types.d.ts Extended EditorProps language types to include "code"
web/oss/src/components/Editor/plugins/code/* Updated multiple files to support CodeLanguage type
web/oss/src/components/DynamicCodeBlock/CodeBlock.tsx Added language fallback resolution for code blocks
web/ee/src/components/pages/evaluations/autoEvaluation/EvaluatorsModal/ConfigureEvaluator/DynamicFormField.tsx Replaced Monaco Editor with SharedEditor for consistency
web/ee/src/components/Evaluators/components/ConfigureEvaluator/index.tsx Removed navigateBack call from success handler
docs/docs/self-host/02-configuration.mdx Added documentation for AGENTA_ALLOWED_DOMAINS
api/oss/src/utils/env.py Added AGENTA_ALLOWED_DOMAINS environment variable
api/oss/src/init.py Implemented domain-based authentication filtering logic

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

@dosubot dosubot bot added the lgtm This PR has been approved by a maintainer label Oct 31, 2025
@mmabrouk mmabrouk disabled auto-merge October 31, 2025 17:54
@mmabrouk mmabrouk merged commit 6de71c2 into main Oct 31, 2025
12 of 13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Backend Frontend lgtm This PR has been approved by a maintainer SDK size:L This PR changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants