[PR #469] [MERGED] bump: code interpreter v1 #526

Closed
opened 2026-02-15 20:15:10 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/run-llama/create-llama/pull/469
Author: @thucpn
Created: 12/23/2024
Status: Merged
Merged: 12/26/2024
Merged by: @marcusschiesser

Base: mainHead: feat/bump-code-interpreter


📝 Commits (10+)

📊 Changes

11 files changed (+147 additions, -147 deletions)

View changed files

.changeset/stale-berries-hear.md (+5 -0)
📝 helpers/env-variables.ts (+2 -2)
📝 helpers/tools.ts (+2 -2)
📝 templates/components/engines/python/agent/tools/interpreter.py (+4 -4)
📝 templates/components/engines/typescript/agent/tools/code-generator.ts (+3 -0)
📝 templates/components/engines/typescript/agent/tools/interpreter.ts (+20 -19)
📝 templates/components/routers/python/sandbox.py (+25 -28)
📝 templates/types/streaming/express/package.json (+1 -1)
📝 templates/types/streaming/express/src/controllers/sandbox.controller.ts (+42 -45)
📝 templates/types/streaming/nextjs/app/api/sandbox/route.ts (+42 -45)
📝 templates/types/streaming/nextjs/package.json (+1 -1)

📄 Description

Changes:

  • CodeInterpreter class is removed
  • code-interpreter-multilang template is used as default
  • change the way write/get sandbox files

Summary by CodeRabbit

  • New Features

    • Enhanced sandbox functionality with support for specific sandbox files in code generation.
    • Introduced constants for supported templates and output directory in sandbox handling.
  • Bug Fixes

    • Improved error handling and logging consistency across sandbox operations.
  • Documentation

    • Updated method signatures to reflect changes in sandbox and code execution methods.
  • Chores

    • Updated dependency versions for @e2b/code-interpreter across multiple projects.
    • Updated dependency versions for e2b_code_interpreter in relevant tools.

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/run-llama/create-llama/pull/469 **Author:** [@thucpn](https://github.com/thucpn) **Created:** 12/23/2024 **Status:** ✅ Merged **Merged:** 12/26/2024 **Merged by:** [@marcusschiesser](https://github.com/marcusschiesser) **Base:** `main` ← **Head:** `feat/bump-code-interpreter` --- ### 📝 Commits (10+) - [`1f575e0`](https://github.com/run-llama/create-llama/commit/1f575e029a4b95d969dd0f36bcef4854b3d50d42) bump: code interpreter v1 - [`821eb4a`](https://github.com/run-llama/create-llama/commit/821eb4a4a43f50b6a4444f68a19d77487ca283b4) file download issue - [`51c174f`](https://github.com/run-llama/create-llama/commit/51c174fee5fdb8e073c2f5b1a5f4f4457d33e58d) file attachments issues - [`a3dcf03`](https://github.com/run-llama/create-llama/commit/a3dcf03463d0b900b6aad928e2609fdbcc7605b7) remove log - [`f51a587`](https://github.com/run-llama/create-llama/commit/f51a587aef2dd1e005fcb66b7a5fb13d29048893) save chart data as json file - [`192534d`](https://github.com/run-llama/create-llama/commit/192534dc7b7beb1cce5e6220af5565a4d8c232c5) fix: interpreter tool - [`fc6588e`](https://github.com/run-llama/create-llama/commit/fc6588ea51f6bcb271446bdc835a416122d2ac89) update sandbox api for express - [`0fb520a`](https://github.com/run-llama/create-llama/commit/0fb520a58251a43d5780222ec5ef6dc297cb6d20) fix: express bug - [`587b007`](https://github.com/run-llama/create-llama/commit/587b0073555f43bb117b5095f81d76a04cddd9a2) fix: express res - [`6bdcaa6`](https://github.com/run-llama/create-llama/commit/6bdcaa6d45dfb79a20efbf8cc7e8528526d56109) update sandbox route for python ### 📊 Changes **11 files changed** (+147 additions, -147 deletions) <details> <summary>View changed files</summary> ➕ `.changeset/stale-berries-hear.md` (+5 -0) 📝 `helpers/env-variables.ts` (+2 -2) 📝 `helpers/tools.ts` (+2 -2) 📝 `templates/components/engines/python/agent/tools/interpreter.py` (+4 -4) 📝 `templates/components/engines/typescript/agent/tools/code-generator.ts` (+3 -0) 📝 `templates/components/engines/typescript/agent/tools/interpreter.ts` (+20 -19) 📝 `templates/components/routers/python/sandbox.py` (+25 -28) 📝 `templates/types/streaming/express/package.json` (+1 -1) 📝 `templates/types/streaming/express/src/controllers/sandbox.controller.ts` (+42 -45) 📝 `templates/types/streaming/nextjs/app/api/sandbox/route.ts` (+42 -45) 📝 `templates/types/streaming/nextjs/package.json` (+1 -1) </details> ### 📄 Description Changes: - CodeInterpreter class is removed - `code-interpreter-multilang` template is used as default - change the way write/get sandbox files <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **New Features** - Enhanced sandbox functionality with support for specific sandbox files in code generation. - Introduced constants for supported templates and output directory in sandbox handling. - **Bug Fixes** - Improved error handling and logging consistency across sandbox operations. - **Documentation** - Updated method signatures to reflect changes in sandbox and code execution methods. - **Chores** - Updated dependency versions for `@e2b/code-interpreter` across multiple projects. - Updated dependency versions for `e2b_code_interpreter` in relevant tools. <!-- end of auto-generated comment: release notes by coderabbit.ai --> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-15 20:15:10 -05:00
yindo closed this issue 2026-02-15 20:15:10 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: run-llama/create-llama#526