[PR #26] [MERGED] MCP tools stopped working after last commits as well as some other code (missing functions that caused exceptions and so on). #28

Closed
opened 2026-02-27 13:59:46 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/GH05TCREW/pentestagent/pull/26
Author: @famez
Created: 2/6/2026
Status: Merged
Merged: 2/6/2026
Merged by: @GH05TCREW

Base: mainHead: main


📝 Commits (3)

  • 9205fbd Preserve file permission after changing COPY clause in Dockerfile.
  • 0359bc3 Merge branch 'GH05TCREW:main' into main
  • 8324009 MCP tools were not loading, tried to change as few lines of code as possible to get it working again

📊 Changes

4 files changed (+45 additions, -33 deletions)

View changed files

📝 Dockerfile (+1 -1)
📝 pentestagent/agents/base_agent.py (+3 -0)
📝 pentestagent/interface/tui.py (+40 -31)
📝 pentestagent/mcp/manager.py (+1 -1)

📄 Description

Hello,

I like your project, I discovered it on Christmas, I could try it a little bit, but when I wanted to use it seriously, I found out some issues (browser not being properly installed, some functions that were removed that launched exceptions, etc).

Now, I find out that MCP tools are not working anymore (at least, not as before).

I tried to modify the code for the MCP tools to be loaded again.

I don't still have visibility of the whole architecture, but I do modifications step by step to get it stable again.

Please, evaluate it, I also added a little commit to modify a little bug I did modifying Dockerfile where file permissions were not properly set.


🔄 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/GH05TCREW/pentestagent/pull/26 **Author:** [@famez](https://github.com/famez) **Created:** 2/6/2026 **Status:** ✅ Merged **Merged:** 2/6/2026 **Merged by:** [@GH05TCREW](https://github.com/GH05TCREW) **Base:** `main` ← **Head:** `main` --- ### 📝 Commits (3) - [`9205fbd`](https://github.com/GH05TCREW/pentestagent/commit/9205fbda87bdd6a0c9e2933c77417856356d1dc3) Preserve file permission after changing COPY clause in Dockerfile. - [`0359bc3`](https://github.com/GH05TCREW/pentestagent/commit/0359bc312b5b282036ac2b7dbd1d708a49456cf9) Merge branch 'GH05TCREW:main' into main - [`8324009`](https://github.com/GH05TCREW/pentestagent/commit/8324009912800d8f6ec937f1a88a97ff5c86e683) MCP tools were not loading, tried to change as few lines of code as possible to get it working again ### 📊 Changes **4 files changed** (+45 additions, -33 deletions) <details> <summary>View changed files</summary> 📝 `Dockerfile` (+1 -1) 📝 `pentestagent/agents/base_agent.py` (+3 -0) 📝 `pentestagent/interface/tui.py` (+40 -31) 📝 `pentestagent/mcp/manager.py` (+1 -1) </details> ### 📄 Description Hello, I like your project, I discovered it on Christmas, I could try it a little bit, but when I wanted to use it seriously, I found out some issues (browser not being properly installed, some functions that were removed that launched exceptions, etc). Now, I find out that MCP tools are not working anymore (at least, not as before). I tried to modify the code for the MCP tools to be loaded again. I don't still have visibility of the whole architecture, but I do modifications step by step to get it stable again. Please, evaluate it, I also added a little commit to modify a little bug I did modifying Dockerfile where file permissions were not properly set. --- <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-27 13:59:46 -05:00
yindo closed this issue 2026-02-27 13:59:48 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: yindo/pentestagent#28