## Description Eval version 2 is used to properly handle the escape characters like `\n` etc in the eval flow. If not set, it is defaulting to behaviour for eval version 1. This PR introduces the type fixes to allow for eval version to be set via the API. The main change is in the EE PR and this PR is to update the type. Fixes #34171 ## Automation /test sanity ### 🔍 Cypress test results <!-- This is an auto-generated comment: Cypress test results --> > [!TIP] > 🟢 🟢 🟢 All cypress tests have passed! 🎉 🎉 🎉 > Workflow run: <https://github.com/appsmithorg/appsmith/actions/runs/9478023950> > Commit: c5edfb33f93802d2a025a064ddaa4593ea7932a4 > Cypress dashboard url: <a href="https://internal.appsmith.com/app/cypress-dashboard/rundetails-65890b3c81d7400d08fa9ee5?branch=master&workflowId=9478023950&attempt=1" target="_blank">Click here!</a> <!-- end of auto-generated comment: Cypress test results --> ## Communication Should the DevRel and Marketing teams inform users about this change? - [ ] Yes - [x] No <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **Refactor** - Consolidated `EvaluationVersion` type imports to a single source for improved maintainability. - Promoted `DEFAULT_EVALUATION_VERSION` to be exportable for broader use across the application. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
3 lines
104 B
TypeScript
3 lines
104 B
TypeScript
export type EvaluationVersion = number;
|
|
export const DEFAULT_EVALUATION_VERSION: EvaluationVersion = 2;
|