[PR #330] [CLOSED] WIP Attempt to move server persistence into the runtime #331

Closed
opened 2026-02-16 02:17:15 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/run-llama/workflows-py/pull/330
Author: @adrianlyjak
Created: 2/5/2026
Status: Closed

Base: mainHead: adrian/server-decorator


📝 Commits (3)

  • 843fb3b feat(server): add base runtime decorator abstractions
  • 5ff5bca test(server): slim down runtime decorator tests
  • f2943df dumpster fire

📊 Changes

13 files changed (+2439 additions, -1003 deletions)

View changed files

📝 packages/llama-agents-server/src/llama_agents/server/__init__.py (+8 -0)
📝 packages/llama-agents-server/src/llama_agents/server/_api.py (+208 -182)
packages/llama-agents-server/src/llama_agents/server/_server_runtime.py (+532 -0)
📝 packages/llama-agents-server/src/llama_agents/server/_service.py (+222 -107)
packages/llama-agents-server/src/llama_agents/server/runtime_decorators.py (+170 -0)
📝 packages/llama-agents-server/tests/server/test_idle_release.py (+206 -553)
packages/llama-agents-server/tests/server/test_runtime_decorators.py (+159 -0)
📝 packages/llama-agents-server/tests/server/test_server.py (+3 -2)
📝 packages/llama-agents-server/tests/server/test_server_endpoints.py (+20 -63)
📝 packages/llama-agents-server/tests/server/test_server_persistence.py (+99 -86)
packages/llama-agents-server/tests/server/test_server_runtime.py (+767 -0)
📝 packages/llama-index-workflows/src/workflows/runtime/control_loop.py (+11 -4)
📝 packages/llama-index-workflows/src/workflows/runtime/types/plugin.py (+34 -6)

📄 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/run-llama/workflows-py/pull/330 **Author:** [@adrianlyjak](https://github.com/adrianlyjak) **Created:** 2/5/2026 **Status:** ❌ Closed **Base:** `main` ← **Head:** `adrian/server-decorator` --- ### 📝 Commits (3) - [`843fb3b`](https://github.com/run-llama/workflows-py/commit/843fb3bdce018c8981d030fe289d6c5d01cc11e8) feat(server): add base runtime decorator abstractions - [`5ff5bca`](https://github.com/run-llama/workflows-py/commit/5ff5bcaba5ea16ed052d2ef36f15c5c53fd00773) test(server): slim down runtime decorator tests - [`f2943df`](https://github.com/run-llama/workflows-py/commit/f2943dff24dc0d29c62ae0b0b3aa8fc63fa5548d) dumpster fire ### 📊 Changes **13 files changed** (+2439 additions, -1003 deletions) <details> <summary>View changed files</summary> 📝 `packages/llama-agents-server/src/llama_agents/server/__init__.py` (+8 -0) 📝 `packages/llama-agents-server/src/llama_agents/server/_api.py` (+208 -182) ➕ `packages/llama-agents-server/src/llama_agents/server/_server_runtime.py` (+532 -0) 📝 `packages/llama-agents-server/src/llama_agents/server/_service.py` (+222 -107) ➕ `packages/llama-agents-server/src/llama_agents/server/runtime_decorators.py` (+170 -0) 📝 `packages/llama-agents-server/tests/server/test_idle_release.py` (+206 -553) ➕ `packages/llama-agents-server/tests/server/test_runtime_decorators.py` (+159 -0) 📝 `packages/llama-agents-server/tests/server/test_server.py` (+3 -2) 📝 `packages/llama-agents-server/tests/server/test_server_endpoints.py` (+20 -63) 📝 `packages/llama-agents-server/tests/server/test_server_persistence.py` (+99 -86) ➕ `packages/llama-agents-server/tests/server/test_server_runtime.py` (+767 -0) 📝 `packages/llama-index-workflows/src/workflows/runtime/control_loop.py` (+11 -4) 📝 `packages/llama-index-workflows/src/workflows/runtime/types/plugin.py` (+34 -6) </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 02:17:15 -05:00
yindo closed this issue 2026-02-16 02:17:15 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: run-llama/workflows-py#331