Enhanced logs for tool executions by including container id/name.
Added optional environment variables to improve developer experience.
Why
To improve observability and develper exeperiances
How
Improved log formats
Added optional variables for specifying log level and automatic removal of containers.
Can this PR break any existing features. If yes please list of possible items. If no please exaplin why. (PS: Admins do not merge the PR without this section filled)
No. This PR aims to change log formats and introduce optional environment variables.
Database Migrations
No
Env Config
Optional ENVs
LOG_LEVEL:Specifies the log level for the worker.
REMOVE_CONTAINER_ON_EXIT:Determines whether to remove the tool container after execution.
This will help to check logs in the container even completed the execution
Relevant Docs
-
Related Issues or PRs
-
Dependencies Versions
-
Notes on Testing
Verify worker logs during execution.
Please ensure tools are running properly.
Screenshots
Checklist
I have read and understood the [Contribution Guidelines]().
What
Why
How
Can this PR break any existing features. If yes please list of possible items. If no please exaplin why. (PS: Admins do not merge the PR without this section filled)
Database Migrations
Env Config
Relevant Docs
-
Related Issues or PRs
-
Dependencies Versions
-
Notes on Testing
Screenshots
Checklist
I have read and understood the [Contribution Guidelines]().