vtcode 0.128.4

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
14
15
16
17
id: no-panic-in-lib
valid:
  - |
      func divide(a, b int) (int, error) {
          if b == 0 {
              return 0, errors.New("division by zero")
          }
          return a / b, nil
      }
invalid:
  - |
      func mustDivide(a, b int) int {
          if b == 0 {
              panic("division by zero")
          }
          return a / b
      }