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. |
||
|---|---|---|
| .. | ||
| app | ||
| cache | ||
| config | ||
| db | ||
| models | ||
| server | ||
| strategies | ||
| test | ||
| utils | ||
| jest.config.js | ||
| jsconfig.json | ||
| package.json | ||
| typedefs.js | ||