akiko19191 commited on
Commit
befce4c
·
verified ·
1 Parent(s): 526c935

Update tests.py

Browse files
Files changed (1) hide show
  1. tests.py +6 -6
tests.py CHANGED
@@ -264,11 +264,11 @@ def run_code(python_packages:str,filename: str, code: str,start_cmd:str,forever_
264
 
265
 
266
  @mcp.tool()
267
- def run_code_files(start_cmd:str) -> dict:
268
- """(start_cmd:Example- python /app/code_interpreter/app.py or bash /app/code_interpreter/app.py).The files must be inside the /app/code_interpreter directory."""
269
  global files_list
270
 
271
- stdot=run(start_cmd, 300)
272
  onlyfiles = glob.glob("/app/code_interpreter/*")
273
  onlyfiles=list(set(onlyfiles)-set(files_list))
274
  uploaded_filenames=[]
@@ -283,9 +283,9 @@ def run_code_files(start_cmd:str) -> dict:
283
 
284
 
285
  @mcp.tool()
286
- def run_shell_command(cmd:str) -> dict:
287
- """(cmd:Example- mkdir test.By default , the command is run inside the /app/code_interpreter/ directory.).Remember, the code_interpreter is running on **alpine linux** , so write commands accordingly.Eg-sudo does not work and is not required.."""
288
- output=run(cmd, 300)
289
  transfer_files()
290
  return {"output":output}
291
 
 
264
 
265
 
266
  @mcp.tool()
267
+ def run_code_files(start_cmd:str,forever_cmd:bool)) -> dict:
268
+ """(start_cmd:Example- python /app/code_interpreter/app.py or bash /app/code_interpreter/app.py).The files must be inside the /app/code_interpreter directory.forever_cmd:If True, the command will run indefinitely.Set to True, when runnig a website/server. If False, the command will time out after 300 second and the result will be returned."""
269
  global files_list
270
 
271
+ stdot=run(start_cmd, 300,forever_cmd)
272
  onlyfiles = glob.glob("/app/code_interpreter/*")
273
  onlyfiles=list(set(onlyfiles)-set(files_list))
274
  uploaded_filenames=[]
 
283
 
284
 
285
  @mcp.tool()
286
+ def run_shell_command(cmd:str,forever_cmd:bool) -> dict:
287
+ """(cmd:Example- mkdir test.By default , the command is run inside the /app/code_interpreter/ directory.).Remember, the code_interpreter is running on **alpine linux** , so write commands accordingly.Eg-sudo does not work and is not required. forever_cmd: If True, the command will run indefinitely.Set to True, when running a website/server. If False, the command will time out after 300 second and the result will be returned."""
288
+ output=run(cmd, 300,forever_cmd)
289
  transfer_files()
290
  return {"output":output}
291