[PR #22] [MERGED] Several fixes #23

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

📋 Pull Request Information

Original PR: https://github.com/GH05TCREW/pentestagent/pull/22
Author: @famez
Created: 1/27/2026
Status: Merged
Merged: 1/27/2026
Merged by: @GH05TCREW

Base: mainHead: main


📝 Commits (3)

  • 9a6861b Actually install playwright browser on base image
  • 432e81b Allow ignoring SSL errors when browsing HTTPS webs with self-signed certificates (throws error otherwise).
  • e87c9ca Fixed error when launching the application in agent mode (state is not a member of PentestAgentAgent).

📊 Changes

4 files changed (+15 additions, -3 deletions)

View changed files

📝 Dockerfile (+5 -0)
📝 pentestagent/agents/base_agent.py (+3 -0)
📝 pentestagent/interface/tui.py (+5 -2)
📝 pentestagent/runtime/runtime.py (+2 -1)

📄 Description

  • When doing docker-compose build and then run (over base image, not kali image), the PlayWright is not actually available. Added additional steps on Dockerfile for proper installation. On Kali, the browser does not work at all.
  • When browsing with PlayWright, error is shown for HTTPS web pages because of self-signed certs.
  • I had an error about state not being an attribute of the class PentestAgentAgent when launching the /agent mode.

🔄 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/22 **Author:** [@famez](https://github.com/famez) **Created:** 1/27/2026 **Status:** ✅ Merged **Merged:** 1/27/2026 **Merged by:** [@GH05TCREW](https://github.com/GH05TCREW) **Base:** `main` ← **Head:** `main` --- ### 📝 Commits (3) - [`9a6861b`](https://github.com/GH05TCREW/pentestagent/commit/9a6861bce36967438c4bc6cfb841debc3472973b) Actually install playwright browser on base image - [`432e81b`](https://github.com/GH05TCREW/pentestagent/commit/432e81b28326601e0e008254b9f7b33dd4769aa7) Allow ignoring SSL errors when browsing HTTPS webs with self-signed certificates (throws error otherwise). - [`e87c9ca`](https://github.com/GH05TCREW/pentestagent/commit/e87c9ca1c835f5c01b1649ee53df8b4cc8cd7100) Fixed error when launching the application in agent mode (state is not a member of PentestAgentAgent). ### 📊 Changes **4 files changed** (+15 additions, -3 deletions) <details> <summary>View changed files</summary> 📝 `Dockerfile` (+5 -0) 📝 `pentestagent/agents/base_agent.py` (+3 -0) 📝 `pentestagent/interface/tui.py` (+5 -2) 📝 `pentestagent/runtime/runtime.py` (+2 -1) </details> ### 📄 Description - When doing docker-compose build and then run (over base image, not kali image), the PlayWright is not actually available. Added additional steps on Dockerfile for proper installation. On Kali, the browser does not work at all. - When browsing with PlayWright, error is shown for HTTPS web pages because of self-signed certs. - I had an error about state not being an attribute of the class PentestAgentAgent when launching the /agent mode. --- <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:30 -05:00
yindo closed this issue 2026-02-27 13:59:38 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: yindo/pentestagent#23