updating translate

This commit is contained in:
Flatlogic Bot 2026-03-20 05:12:20 +00:00
parent 05984b08f1
commit c308cb99ff
2 changed files with 27 additions and 2 deletions

View File

@ -1,6 +1,6 @@
<?php
// OpenAI proxy configuration (workspace scope).
// Reads values from environment variables or executor/.env.
// Reads values from environment variables, project_env.php, or executor/.env.
function get_ai_env($key) {
$val = getenv($key);
@ -23,6 +23,23 @@ function get_ai_env($key) {
$projectUuid = get_ai_env('PROJECT_UUID');
$projectId = get_ai_env('PROJECT_ID');
// Check local project_env.php first if missing
if (!$projectUuid || !$projectId) {
if (file_exists(__DIR__ . '/project_env.php')) {
$localEnv = include __DIR__ . '/project_env.php';
if (is_array($localEnv)) {
if (!$projectUuid && !empty($localEnv['PROJECT_UUID'])) {
$projectUuid = $localEnv['PROJECT_UUID'];
error_log("Found PROJECT_UUID in project_env.php");
}
if (!$projectId && !empty($localEnv['PROJECT_ID'])) {
$projectId = $localEnv['PROJECT_ID'];
error_log("Found PROJECT_ID in project_env.php");
}
}
}
}
if (!$projectUuid || !$projectId) {
error_log("PROJECT_UUID or PROJECT_ID missing, starting .env search");
$possiblePaths = [

8
ai/project_env.php Normal file
View File

@ -0,0 +1,8 @@
<?php
// Auto-generated project environment configuration.
// This file serves as a fallback when environment variables are missing in deployment.
return [
'PROJECT_UUID' => 'e1f9b5b3-fcef-4c8d-87d2-8630b1f72491',
'PROJECT_ID' => '38471',
];