mirror of
https://github.com/vxcontrol/pentagi.git
synced 2026-07-20 12:37:04 -04:00
[GH-ISSUE #256] Feature request: Expose TERMINAL_TOOL_TIMEOUT as configurable environment variable #85
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @Evsivieri on GitHub (Apr 12, 2026).
Original GitHub issue: https://github.com/vxcontrol/pentagi/issues/256
Problem
When running long-running tools like Nikto, the terminal tool times out with:
terminal tool failed: timeout value is too low, use greater value if you need so: context deadline exceeded
Environment
PentAGI version: latest (image created 2026-03-23, revision
3ce09b9)Deployment: Docker Compose
Deployment: Docker Compose
Expected behavior
A configurable environment variable (e.g. TERMINAL_TOOL_TIMEOUT) in the .env file
to control the terminal tool execution timeout, similar to HTTP_CLIENT_TIMEOUT.
Suggested variable
TERMINAL_TOOL_TIMEOUT=600 # timeout in seconds, 0 = no timeout
Workaround
Currently there is no workaround via configuration — the timeout appears to be hardcoded.
@asdek commented on GitHub (May 29, 2026):
hey @Evsivieri
thank you for the feedback, this issue was closed in the latest build, please check the documentation, thanks @mason5052 for that!