vtcode 0.123.7

A Rust-based terminal coding agent with modular architecture supporting multiple LLM providers
1
2
3
4
5
6
7
8
9
10
11
12
13
id: no-os-system-injection
valid:
  - |
      subprocess.run(["ls", "-la"], check=True)
  - |
      os.system("ls")
  - |
      subprocess.run(["echo", user_input], shell=False)
invalid:
  - |
      os.system("echo " + user_input)
  - |
      os.system(prefix + cmd + suffix)