mirror of
https://github.com/danny-avila/LibreChat.git
synced 2026-09-08 15:41:38 +00:00
provisionFiles only treated execute_code / run_tools_with_code as code execution, but that capability now expands into bash_tool / read_file / run_tools_with_bash. So a unified upload in provisionState.codeEnvFiles was never provisioned before the first bash_tool/read_file call — the file was missing from the sandbox (Codex P1). Broaden the needsCode guard to the current tool names. The lazy-provisioning e2e now emits the actually-advertised code-exec tool (bash_tool) so it exercises the real path. Removes the temporary diagnostics. |
||
|---|---|---|
| .. | ||
| controllers | ||
| middleware | ||
| routes | ||
| services | ||
| utils | ||
| cleanup.js | ||
| csp.spec.js | ||
| experimental.js | ||
| experimental.spec.js | ||
| index.js | ||
| index.metrics.spec.js | ||
| index.spec.js | ||
| socialLogins.js | ||
| socialLogins.spec.js | ||
| telemetry.js | ||
| telemetry.spec.js | ||