[PR #112] [MERGED] Fix result serialization, and externalize debugger #129

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

📋 Pull Request Information

Original PR: https://github.com/run-llama/workflows-py/pull/112
Author: @adrianlyjak
Created: 9/24/2025
Status: Merged
Merged: 9/25/2025
Merged by: @adrianlyjak

Base: mainHead: adrian/debugger


📝 Commits (5)

  • 15af88e replace debugger
  • 41d673f fix cors issues
  • 63c8a98 Fix bug in json serializability of workflow results
  • 47e010f test: Fix bug in json serializability of workflow results
  • 6d4c792 remove icon

📊 Changes

6 files changed (+77 additions, -1041 deletions)

View changed files

📝 examples/server/server_example.py (+5 -5)
📝 src/workflows/server/server.py (+7 -13)
📝 src/workflows/server/static/index.html (+11 -89)
src/workflows/server/static/main.js (+0 -932)
tests/server/test_handler_serialization.py (+52 -0)
📝 uv.lock (+2 -2)

📄 Description

Marking as a bug, since I fixed some serialization issues that were added in with 2.4.0.

(Not really an enhancement as its not really publicized)

image

Try it out the same old way uv run examples/server/server_example.py. See related https://github.com/run-llama/llama-ui/pull/91 for development

See https://github.com/run-llama/llama-ui/pull/91 for debugger app

This doesn't yet have the visualizer


🔄 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/112 **Author:** [@adrianlyjak](https://github.com/adrianlyjak) **Created:** 9/24/2025 **Status:** ✅ Merged **Merged:** 9/25/2025 **Merged by:** [@adrianlyjak](https://github.com/adrianlyjak) **Base:** `main` ← **Head:** `adrian/debugger` --- ### 📝 Commits (5) - [`15af88e`](https://github.com/run-llama/workflows-py/commit/15af88e94df0b4543052c53955d1fbab9710bafd) replace debugger - [`41d673f`](https://github.com/run-llama/workflows-py/commit/41d673f2fc7c39f4298113bbdb3adf3160839386) fix cors issues - [`63c8a98`](https://github.com/run-llama/workflows-py/commit/63c8a981edfdb26a2aa9b54dcf29da9367e1029c) Fix bug in json serializability of workflow results - [`47e010f`](https://github.com/run-llama/workflows-py/commit/47e010fcfebf7f73c7252e2f72304d57ecd7b96f) test: Fix bug in json serializability of workflow results - [`6d4c792`](https://github.com/run-llama/workflows-py/commit/6d4c79284e5ef1f68775ad0b978d7cd021881a5d) remove icon ### 📊 Changes **6 files changed** (+77 additions, -1041 deletions) <details> <summary>View changed files</summary> 📝 `examples/server/server_example.py` (+5 -5) 📝 `src/workflows/server/server.py` (+7 -13) 📝 `src/workflows/server/static/index.html` (+11 -89) ➖ `src/workflows/server/static/main.js` (+0 -932) ➕ `tests/server/test_handler_serialization.py` (+52 -0) 📝 `uv.lock` (+2 -2) </details> ### 📄 Description Marking as a bug, since I fixed some serialization issues that were added in with 2.4.0. (Not really an enhancement as its not really publicized) <img width="1506" height="900" alt="image" src="https://github.com/user-attachments/assets/849d14de-51da-4d0c-ab1e-3b561575386c" /> Try it out the same old way `uv run examples/server/server_example.py`. See related https://github.com/run-llama/llama-ui/pull/91 for development See https://github.com/run-llama/llama-ui/pull/91 for debugger app This doesn't yet have the visualizer --- <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:16:40 -05:00
yindo closed this issue 2026-02-16 02:16:40 -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#129