[GH-ISSUE #256] Feature request: Expose TERMINAL_TOOL_TIMEOUT as configurable environment variable #85

Closed
opened 2026-06-06 22:09:03 -04:00 by yindo · 1 comment
Owner

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.

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.
yindo closed this issue 2026-06-06 22:09:03 -04:00
Author
Owner

@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!

<!-- gh-comment-id:4580576924 --> @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!
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: vxcontrol/pentagi#85