[PR #13] [MERGED] Logan/service base class #209

Closed
opened 2026-02-16 01:16:28 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/run-llama/llama_deploy/pull/13
Author: @logan-markewich
Created: 6/13/2024
Status: Merged
Merged: 6/13/2024
Merged by: @logan-markewich

Base: logan/basic_routingHead: logan/service_base_class


📝 Commits (5)

📊 Changes

18 files changed (+439 additions, -522 deletions)

View changed files

agentfile/agent_server/__init__.py (+0 -19)
agentfile/agent_server/base.py (+0 -70)
agentfile/agent_server/fastapi.py (+0 -291)
📝 agentfile/control_plane/base.py (+21 -16)
📝 agentfile/control_plane/fastapi.py (+47 -92)
📝 agentfile/launchers/local.py (+12 -14)
agentfile/message_consumers/callable.py (+11 -0)
📝 agentfile/message_publishers/publisher.py (+5 -4)
📝 agentfile/messages/base.py (+1 -1)
agentfile/orchestrators/__init__.py (+0 -0)
agentfile/orchestrators/base.py (+21 -0)
agentfile/orchestrators/service_tool.py (+22 -0)
agentfile/services/__init__.py (+19 -0)
agentfile/services/agent.py (+211 -0)
agentfile/services/base.py (+56 -0)
📝 agentfile/services/types.py (+0 -0)
📝 agentfile/types.py (+9 -4)
📝 tests/test_agent_server.py (+4 -11)

📄 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/llama_deploy/pull/13 **Author:** [@logan-markewich](https://github.com/logan-markewich) **Created:** 6/13/2024 **Status:** ✅ Merged **Merged:** 6/13/2024 **Merged by:** [@logan-markewich](https://github.com/logan-markewich) **Base:** `logan/basic_routing` ← **Head:** `logan/service_base_class` --- ### 📝 Commits (5) - [`252299d`](https://github.com/run-llama/llama_deploy/commit/252299d35b27a619f59be64dfd2c8687b34370dd) Add BaseService class - [`c18d22a`](https://github.com/run-llama/llama_deploy/commit/c18d22a0b18dbe3e89035db3bc5c1a8baee45b3e) merge in mixin - [`664fa46`](https://github.com/run-llama/llama_deploy/commit/664fa46d4f5840c432a04b7adb158aa385096d92) simplify mixin - [`5de972b`](https://github.com/run-llama/llama_deploy/commit/5de972be228912b50380c39a9bf34d669baf45f9) fix tests - [`496d223`](https://github.com/run-llama/llama_deploy/commit/496d223c6c723acf12d35beb0cc4416d69481cd5) Add orchestrators base class ### 📊 Changes **18 files changed** (+439 additions, -522 deletions) <details> <summary>View changed files</summary> ➖ `agentfile/agent_server/__init__.py` (+0 -19) ➖ `agentfile/agent_server/base.py` (+0 -70) ➖ `agentfile/agent_server/fastapi.py` (+0 -291) 📝 `agentfile/control_plane/base.py` (+21 -16) 📝 `agentfile/control_plane/fastapi.py` (+47 -92) 📝 `agentfile/launchers/local.py` (+12 -14) ➕ `agentfile/message_consumers/callable.py` (+11 -0) 📝 `agentfile/message_publishers/publisher.py` (+5 -4) 📝 `agentfile/messages/base.py` (+1 -1) ➕ `agentfile/orchestrators/__init__.py` (+0 -0) ➕ `agentfile/orchestrators/base.py` (+21 -0) ➕ `agentfile/orchestrators/service_tool.py` (+22 -0) ➕ `agentfile/services/__init__.py` (+19 -0) ➕ `agentfile/services/agent.py` (+211 -0) ➕ `agentfile/services/base.py` (+56 -0) 📝 `agentfile/services/types.py` (+0 -0) 📝 `agentfile/types.py` (+9 -4) 📝 `tests/test_agent_server.py` (+4 -11) </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 01:16:28 -05:00
yindo closed this issue 2026-02-16 01:16:28 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: run-llama/llama_deploy#209