RA.Aid/ra_aid
Ariel Frischer 581dc4b761 feat: add `--test-cmd-timeout` option to specify timeout for test command execution
This change introduces a new command-line option `--test-cmd-timeout` to allow users to set a timeout for the execution of test commands. The default timeout is set to 300 seconds. This enhancement provides users with more control over the execution time of their test commands, helping to prevent indefinite hangs during testing.

Additionally, the codebase has been updated to utilize this new timeout setting in relevant areas, ensuring consistent behavior across the application.
2025-02-17 11:03:19 -08:00
..
agents Refactor write file tool so it is easier for LLMs to use properly. 2025-02-12 11:51:19 -05:00
chat_models set timeouts on llm clients 2025-02-10 11:41:27 -05:00
console Reduce tool count to make tool calling more reliable. 2025-02-08 18:26:08 -05:00
proc feat: add `--test-cmd-timeout` option to specify timeout for test command execution 2025-02-17 11:03:19 -08:00
tests feat(Makefile): add commands for code checking and fixing using ruff (#63) 2025-01-29 16:38:58 -05:00
text feat(Makefile): add commands for code checking and fixing using ruff (#63) 2025-01-29 16:38:58 -05:00
tools feat: add `--test-cmd-timeout` option to specify timeout for test command execution 2025-02-17 11:03:19 -08:00
webui refactor: clean up imports and improve code formatting for better readability 2025-02-01 13:00:15 -08:00
__init__.py feat(Makefile): add commands for code checking and fixing using ruff (#63) 2025-01-29 16:38:58 -05:00
__main__.py feat: add `--test-cmd-timeout` option to specify timeout for test command execution 2025-02-17 11:03:19 -08:00
__version__.py Version bump. 2025-02-13 09:50:00 -05:00
agent_utils.py fix bug where completion message was wiped too early 2025-02-12 16:58:39 -05:00
config.py feat: add `--test-cmd-timeout` option to specify timeout for test command execution 2025-02-17 11:03:19 -08:00
dependencies.py feat(Makefile): add commands for code checking and fixing using ruff (#63) 2025-01-29 16:38:58 -05:00
env.py feat(Makefile): add commands for code checking and fixing using ruff (#63) 2025-01-29 16:38:58 -05:00
exceptions.py feat(Makefile): add commands for code checking and fixing using ruff (#63) 2025-01-29 16:38:58 -05:00
file_listing.py feat: add `--test-cmd-timeout` option to specify timeout for test command execution 2025-02-17 11:03:19 -08:00
llm.py feat: add `--test-cmd-timeout` option to specify timeout for test command execution 2025-02-17 11:03:19 -08:00
logging_config.py feat(Makefile): add commands for code checking and fixing using ruff (#63) 2025-01-29 16:38:58 -05:00
models_params.py feat: add `--test-cmd-timeout` option to specify timeout for test command execution 2025-02-17 11:03:19 -08:00
project_info.py get rid of pointless truncation message 2025-02-08 12:44:55 -05:00
project_state.py feat(Makefile): add commands for code checking and fixing using ruff (#63) 2025-01-29 16:38:58 -05:00
prompts.py lower interactive shell history to conserve context; improve prompts 2025-02-12 15:26:36 -05:00
provider_strategy.py feat: add `--test-cmd-timeout` option to specify timeout for test command execution 2025-02-17 11:03:19 -08:00
tool_configs.py feat: add `--test-cmd-timeout` option to specify timeout for test command execution 2025-02-17 11:03:19 -08:00