based on opencode v1.17.15
ocv patch 4.6
refactor(input): cleanup of core input/motion helpers - #222 (@leohenon)
refactor(keymap): layer h/j/k/l aliases - #223 (@leohenon)
refactor(handler): consolidate pending key handling - #224 (@leohenon)
refactor(prompt): extract input wiring - #225 (@leohenon)
refactor(question): reuse modal input controls - #226 (@leohenon)
feat(prompt): support gj/gk display-line motions - #227 (@leohenon)
feat(prompt): support operators for display-line motions - #228 (@leohenon)
feat(prompt): support display-line horizontal motions - #229 (@leohenon)
feat(prompt): support operators for horizontal display-line motion - #230 (@leohenon)
docs(config): vim_langmap aliases - #232 (@leohenon)
fix(tui): show count in pending operator indicator - #231 (@leohenon)