Regenerating bindings

After cloning anomalyco/opentui at the desired tag:

python tools/gen_bindings.py \
  --zig-ts /path/to/opentui/packages/core/src/zig.ts \
  --lib-zig /path/to/opentui/packages/core/src/zig/lib.zig \
  --version v0.4.5

The generator reads the FFI symbol table from zig.ts (dlopen rawSymbols) and optionally filters against lib.zig exports.