Commit Graph
4 Commits
Author SHA1 Message Date
Jinwoo-H c418ead885 test: follow the host-id native-chat read and the deferred RNW script rule
The packaging fixture's document predates the verify rule that every packaged
script is referenced once with `defer`, and the Docker SSH transcript spec
still called the removed opaque-resource `nativeChat.read`; it now reads by
tab id like the page does.

Claude-Session: https://claude.ai/code/session_01JNnE9qzUZMMnqpZWCqM3nb
2026-09-07 05:49:14 -04:00
Jinwoo-H 68a5825716 refactor(lint): split three files that crossed their max-lines budget
Merging main pushed three files past their oxlint max-lines budget. Each is split by concept rather than exempted.

- terminal-links.ts: the spaced-path pass moves to terminal-spaced-path-link-detection.ts and the URL-vs-path boundary check to terminal-uri-scheme-boundary.ts, which both passes share.
- docker-ssh-relay-connection.ts: reconnect and post-fault authority recovery move to docker-ssh-relay-reconnect.ts; 14 callers updated. The connect and reconnect timeout races stay duplicated because page.evaluate serializes its callback, so a shared helper cannot cross that boundary.
- MobileNativeChatView.tsx: the tools-disclosure and Stop chrome row moves to MobileNativeChatChromeRow.tsx.

No behaviour change.

Claude-Session: https://claude.ai/code/session_01JNnE9qzUZMMnqpZWCqM3nb
2026-09-05 18:06:30 -04:00
Jinwoo-H 90f85f0ee6 test(e2e): seed remote Claude hook fixture 2026-08-31 16:05:37 -04:00
OrcaWin 9834f65552 feat(mobile): migrate host UI to hybrid WebView 2026-08-09 18:34:56 -04:00