[PR #154] [MERGED] Enhancements for workflow server docs and client cleanup #170

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

📋 Pull Request Information

Original PR: https://github.com/run-llama/workflows-py/pull/154
Author: @AstraBert
Created: 10/21/2025
Status: Merged
Merged: 10/23/2025
Merged by: @AstraBert

Base: mainHead: clelia/workflow-server-docs


📝 Commits (5)

  • c9ddee4 docs: enhanced workflow server docs; chore: add cancel handler method to client
  • 742e2b5 ci: lint
  • 3793573 fix: correct cancel endpoint and add test
  • 9406932 chore: pr review suggestions
  • f5c68bc Merge branch 'main' into clelia/workflow-server-docs

📊 Changes

3 files changed (+186 additions, -19 deletions)

View changed files

📝 docs/src/content/docs/workflows/deployment.md (+141 -11)
📝 src/workflows/client/client.py (+27 -8)
📝 tests/client/test_client.py (+18 -0)

📄 Description

This PR:

  • Explains more workflow server endpoints and more in-depth in the docs
  • Adds a cancel_handler method to the client
  • Cleans up some outdated client docstrings

🔄 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/154 **Author:** [@AstraBert](https://github.com/AstraBert) **Created:** 10/21/2025 **Status:** ✅ Merged **Merged:** 10/23/2025 **Merged by:** [@AstraBert](https://github.com/AstraBert) **Base:** `main` ← **Head:** `clelia/workflow-server-docs` --- ### 📝 Commits (5) - [`c9ddee4`](https://github.com/run-llama/workflows-py/commit/c9ddee403d2c396199a1a41b00c5e2cb1c2fe638) docs: enhanced workflow server docs; chore: add cancel handler method to client - [`742e2b5`](https://github.com/run-llama/workflows-py/commit/742e2b59a3e720c0e9509c8237aec85f18a0d87d) ci: lint - [`3793573`](https://github.com/run-llama/workflows-py/commit/3793573d6e12a8ab6d7681cfcdaa4b4d8ba0ae14) fix: correct cancel endpoint and add test - [`9406932`](https://github.com/run-llama/workflows-py/commit/94069324cb9326a076f202e6474b06e0046e58a4) chore: pr review suggestions - [`f5c68bc`](https://github.com/run-llama/workflows-py/commit/f5c68bc0293d37c8cd9b804637a231b89bb1d990) Merge branch 'main' into clelia/workflow-server-docs ### 📊 Changes **3 files changed** (+186 additions, -19 deletions) <details> <summary>View changed files</summary> 📝 `docs/src/content/docs/workflows/deployment.md` (+141 -11) 📝 `src/workflows/client/client.py` (+27 -8) 📝 `tests/client/test_client.py` (+18 -0) </details> ### 📄 Description This PR: - Explains more workflow server endpoints and more in-depth in the docs - Adds a `cancel_handler` method to the client - Cleans up some outdated client docstrings --- <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:48 -05:00
yindo closed this issue 2026-02-16 02:16:48 -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#170