Skip to content

fix(attach): enable provider mouse scrolling over SSH#44

Merged
aksOps merged 5 commits into
mainfrom
codex/enable-ssh-mouse-scrolling
Jul 14, 2026
Merged

fix(attach): enable provider mouse scrolling over SSH#44
aksOps merged 5 commits into
mainfrom
codex/enable-ssh-mouse-scrolling

Conversation

@aksOps

@aksOps aksOps commented Jul 14, 2026

Copy link
Copy Markdown
Contributor

What changed

  • preserve provider-requested mouse modes by default over SSH
  • keep UAM_ATTACH_MOUSE=off as the terminal-owned selection/paste opt-out
  • add regression coverage for OpenCode grouped mouse modes and SSH policy cases
  • align README, responsive TUI guidance, and ADR 0002

Why

UAM's former SSH default stripped OpenCode and OMP mouse-reporting modes, so wheel and touch scrolling did not reach the provider. Provider scrolling now takes priority; keyboard paste remains the fallback when terminal mouse gestures are captured.

Validation

  • go test -race -count=1 -covermode=atomic -coverpkg=./... ./...
  • go vet ./...
  • golangci-lint run ./...
  • staticcheck ./...
  • go mod verify
  • independent task reviews and whole-branch review: no findings

@aksOps aksOps merged commit b299f53 into main Jul 14, 2026
16 checks passed
@aksOps aksOps deleted the codex/enable-ssh-mouse-scrolling branch July 14, 2026 12:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant