Files
orca/src/main/runtime/rpc/methods
JinjingandOrca 9eaa49c4a2 feat(native-chat): route live chat sessions through remote runtime transport (#7478)
* feat(native-chat): add runtime owner selector for panes (U1)

Co-authored-by: Orca <help@stably.ai>

* feat(native-chat): add session transport with runtime adapter (U2)

Co-authored-by: Orca <help@stably.ai>

* Add runtimeEnvironmentId to UseNativeChatLiveSessionArgs

Allows the native chat live hook to route read and subscribe requests
to a remote runtime host when a runtime environment ID is specified,
otherwise falling back to the local IPC path.

* feat(native-chat): route live-session hook through owner transport (U3)

Co-authored-by: Orca <help@stably.ai>

* feat(native-chat): select runtime owner in caller view (U4)

Co-authored-by: Orca <help@stably.ai>

* Improve native chat transport and add local Docker SSH VM scripts

- Clamp high pagination limits instead of rejecting to keep paging unstuck.
- Re-subscribe after mid-stream drops with a short backoff.
- Drop explicit unsubscribe RPCs as connection closure reaps watchers.
- Discard stale load-earlier resolves after transport or owner flips.
- Add Docker-SSH scripts and Dockerfile for local Orca VM workspaces.

* rm unrelated files

* Handle errors when loading older native chat history

- Catch and swallow rejected promises from IPC-backed history reads to
  prevent unhandled rejections when a "load more" action fails.
- Document focus-containment check in the window-scoped paste bridge.

---------

Co-authored-by: Orca <help@stably.ai>
2026-07-05 22:13:27 -07:00
..
2026-06-01 19:04:04 -07:00
2026-06-07 19:50:05 -07:00
2026-05-21 20:26:07 -07:00
2026-05-21 20:26:07 -07:00