[PR #63] [MERGED] Improved error/result handling #151

Closed
opened 2026-02-15 21:15:08 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/open-webui/mcpo/pull/63
Author: @bmen25124
Created: 4/10/2025
Status: Merged
Merged: 4/10/2025
Merged by: @tjbck

Base: devHead: error_handling


📝 Commits (3)

  • d46803d Improved error handling, fixed couple of errors
  • 8f8cd40 Added proper HTTP exceptions
  • 566c308 Removed ToolResponse

📊 Changes

3 files changed (+136 additions, -31 deletions)

View changed files

📝 src/mcpo/main.py (+3 -2)
📝 src/mcpo/utils/main.py (+89 -10)
📝 tests/test_main.py (+44 -19)

📄 Description

Also fixed a couple of errors from the previous commit

Related: #62


🔄 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/open-webui/mcpo/pull/63 **Author:** [@bmen25124](https://github.com/bmen25124) **Created:** 4/10/2025 **Status:** ✅ Merged **Merged:** 4/10/2025 **Merged by:** [@tjbck](https://github.com/tjbck) **Base:** `dev` ← **Head:** `error_handling` --- ### 📝 Commits (3) - [`d46803d`](https://github.com/open-webui/mcpo/commit/d46803d427a1c29852e85ac01845aa06ffa2eff0) Improved error handling, fixed couple of errors - [`8f8cd40`](https://github.com/open-webui/mcpo/commit/8f8cd406dca22f97ec0b74ddc388b8f43dba5fdf) Added proper HTTP exceptions - [`566c308`](https://github.com/open-webui/mcpo/commit/566c308d05fd0830fe4593d513a8362575980995) Removed ToolResponse ### 📊 Changes **3 files changed** (+136 additions, -31 deletions) <details> <summary>View changed files</summary> 📝 `src/mcpo/main.py` (+3 -2) 📝 `src/mcpo/utils/main.py` (+89 -10) 📝 `tests/test_main.py` (+44 -19) </details> ### 📄 Description Also fixed a couple of errors from the previous commit Related: #62 --- <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-15 21:15:08 -05:00
yindo closed this issue 2026-02-15 21:15:08 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: open-webui/mcpo#151