[PR #12] [MERGED] allow returning session bytes & metadata directly #40

Closed
opened 2026-02-16 08:18:58 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/langchain-ai/langchain-sandbox/pull/12
Author: @vbarda
Created: 4/25/2025
Status: Merged
Merged: 5/16/2025
Merged by: @vbarda

Base: mainHead: vb/return-session-bytes


📝 Commits (10+)

📊 Changes

10 files changed (+680 additions, -538 deletions)

View changed files

📝 README.md (+90 -30)
📝 examples/codeact_agent.py (+6 -19)
📝 examples/react_agent.py (+7 -15)
📝 libs/pyodide-sandbox-js/main.ts (+73 -154)
📝 libs/sandbox-py/langchain_sandbox/__init__.py (+4 -2)
📝 libs/sandbox-py/langchain_sandbox/pyodide.py (+252 -63)
libs/sandbox-py/langchain_sandbox/tool.py (+0 -106)
📝 libs/sandbox-py/pyproject.toml (+3 -1)
📝 libs/sandbox-py/tests/unit_tests/test_pyodide_sandbox.py (+71 -147)
📝 libs/sandbox-py/uv.lock (+174 -1)

📄 Description

No description provided


🔄 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/langchain-ai/langchain-sandbox/pull/12 **Author:** [@vbarda](https://github.com/vbarda) **Created:** 4/25/2025 **Status:** ✅ Merged **Merged:** 5/16/2025 **Merged by:** [@vbarda](https://github.com/vbarda) **Base:** `main` ← **Head:** `vb/return-session-bytes` --- ### 📝 Commits (10+) - [`dd5ca5b`](https://github.com/langchain-ai/langchain-sandbox/commit/dd5ca5b713b1d1849b291488a977446027b37c9c) allow returning session bytes & metadata directly - [`472e12b`](https://github.com/langchain-ai/langchain-sandbox/commit/472e12b50cde4ac9c2135bd4a1a04d56c0439408) remove file-based sessions - [`dd9c4dc`](https://github.com/langchain-ai/langchain-sandbox/commit/dd9c4dc52060fef91800c14c7e0ea846cbe80e61) dill - [`5e51e84`](https://github.com/langchain-ai/langchain-sandbox/commit/5e51e848d3b0a72ca75926de7fa631ed3ef8f476) move schema - [`1714431`](https://github.com/langchain-ai/langchain-sandbox/commit/1714431ac503f95566607c0a8d1aa1e850153333) types - [`0aae1c5`](https://github.com/langchain-ai/langchain-sandbox/commit/0aae1c541e810e312253d73e7fa38284238c5a7c) init - [`af70c4a`](https://github.com/langchain-ai/langchain-sandbox/commit/af70c4ae42d7803e6f011226c4357127fffe5ba5) tests - [`31d5558`](https://github.com/langchain-ai/langchain-sandbox/commit/31d55580a5f0d08471b98b7dbee33ebe4c4408a7) update - [`ff91c09`](https://github.com/langchain-ai/langchain-sandbox/commit/ff91c092ddf6708f5af20de0d08c8efa2fc7271b) update - [`106f798`](https://github.com/langchain-ai/langchain-sandbox/commit/106f79825ac6432de388d84f81e05054bbbfc01b) update readme/examples ### 📊 Changes **10 files changed** (+680 additions, -538 deletions) <details> <summary>View changed files</summary> 📝 `README.md` (+90 -30) 📝 `examples/codeact_agent.py` (+6 -19) 📝 `examples/react_agent.py` (+7 -15) 📝 `libs/pyodide-sandbox-js/main.ts` (+73 -154) 📝 `libs/sandbox-py/langchain_sandbox/__init__.py` (+4 -2) 📝 `libs/sandbox-py/langchain_sandbox/pyodide.py` (+252 -63) ➖ `libs/sandbox-py/langchain_sandbox/tool.py` (+0 -106) 📝 `libs/sandbox-py/pyproject.toml` (+3 -1) 📝 `libs/sandbox-py/tests/unit_tests/test_pyodide_sandbox.py` (+71 -147) 📝 `libs/sandbox-py/uv.lock` (+174 -1) </details> ### 📄 Description _No description provided_ --- <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-16 08:18:58 -05:00
yindo closed this issue 2026-02-16 08:18:58 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langchain-ai/langchain-sandbox#40