Brennan Benson
efda0af4c8
Merge origin/main into structured-session-eviction
...
Three mobile conflicts, all from this stack's own extractions meeting main:
- rpc-client.ts: this branch had already moved RpcClient into rpc-client-contract
and re-exports it; main still declares it inline. Keeping both produced a
duplicate declaration. Dropped the inline copy and ported the one member main
had that the contract lacked (getLastInboundAt).
- worktree-create-retry(.test).ts: the cutover-error split moved
isLogicalClientCutoverError out of stable-logical-rpc-client, and main added two
new imports alongside the old path. Both kept, pointed at the new module.
- StreamRequest keeps paramsForReconnect from this branch.
Root typecheck, mobile tsc, full lint gate, and the mobile suite (3755 tests) green;
pnpm-lock.yaml untouched.
2026-08-19 18:28:16 -07:00
..
2026-07-23 18:35:31 -07:00
2026-07-31 05:01:20 -07:00
2026-07-30 12:59:01 -07:00
2026-08-17 22:36:54 -07:00
2026-08-17 22:36:54 -07:00
2026-08-16 19:09:15 -07:00
2026-08-17 22:36:54 -07:00
2026-08-17 22:36:54 -07:00
2026-07-23 18:35:31 -07:00
2026-07-23 18:35:31 -07:00
2026-06-09 17:55:20 -07:00
2026-08-04 19:47:39 -07:00
2026-07-23 18:35:31 -07:00
2026-08-03 13:53:59 -07:00
2026-08-05 22:08:40 -07:00
2026-08-05 22:08:40 -07:00
2026-08-05 21:06:15 -07:00
2026-08-05 21:06:15 -07:00
2026-08-05 21:06:15 -07:00
2026-08-13 17:15:03 -07:00
2026-08-17 22:36:54 -07:00
2026-08-13 17:15:03 -07:00
2026-08-03 23:26:02 -07:00
2026-08-03 23:26:02 -07:00
2026-08-05 21:06:15 -07:00
2026-08-05 21:06:15 -07:00
2026-08-05 21:06:15 -07:00
2026-08-05 21:06:15 -07:00
2026-08-05 13:32:58 -07:00
2026-08-04 19:47:39 -07:00
2026-07-29 19:28:01 -07:00
2026-07-29 19:28:01 -07:00
2026-08-06 11:15:36 -07:00
2026-07-15 16:49:21 -07:00
2026-07-15 16:49:21 -07:00
2026-08-16 19:09:15 -07:00
2026-07-31 17:26:42 -07:00
2026-08-05 21:06:15 -07:00
2026-08-04 19:47:39 -07:00
2026-08-05 21:06:15 -07:00
2026-05-30 07:43:24 -07:00
2026-05-31 21:32:37 -07:00
2026-08-13 17:15:03 -07:00
2026-08-13 17:15:03 -07:00
2026-08-13 17:15:03 -07:00
2026-07-27 17:18:05 -07:00
2026-08-13 17:15:03 -07:00
2026-08-09 18:31:00 -07:00
2026-08-04 19:47:39 -07:00
2026-07-15 16:49:21 -07:00
2026-08-05 21:06:15 -07:00
2026-08-11 18:19:43 -07:00
2026-08-17 22:36:54 -07:00
2026-08-18 19:29:36 -07:00
2026-08-04 19:47:39 -07:00
2026-07-14 11:47:05 -07:00
2026-07-14 11:47:05 -07:00
2026-07-26 00:48:06 -07:00
2026-07-26 00:48:06 -07:00
2026-08-03 21:37:29 -07:00
2026-07-23 18:35:31 -07:00
2026-07-23 18:35:31 -07:00
2026-07-23 18:35:31 -07:00
2026-07-14 11:47:05 -07:00
2026-07-14 11:47:05 -07:00
2026-08-19 14:22:12 -07:00
2026-08-19 14:22:12 -07:00
2026-07-14 11:47:05 -07:00
2026-07-14 11:47:05 -07:00
2026-08-04 19:47:39 -07:00
2026-08-13 17:15:03 -07:00
2026-08-13 17:15:03 -07:00
2026-08-03 21:37:29 -07:00
2026-08-13 17:15:03 -07:00
2026-08-04 19:47:39 -07:00
2026-08-17 22:36:54 -07:00
2026-08-16 19:09:15 -07:00
2026-08-17 22:36:54 -07:00
2026-07-30 17:29:41 -07:00
2026-08-05 21:06:15 -07:00
2026-07-14 11:47:05 -07:00
2026-07-14 11:47:05 -07:00
2026-07-14 11:47:05 -07:00
2026-08-04 19:47:39 -07:00
2026-08-03 21:37:29 -07:00
2026-08-04 19:47:39 -07:00
2026-07-14 11:47:05 -07:00
2026-08-04 19:47:39 -07:00
2026-08-05 21:06:15 -07:00
2026-07-14 11:47:05 -07:00
2026-07-14 11:47:05 -07:00
2026-08-13 17:15:03 -07:00
2026-08-13 17:15:03 -07:00
2026-07-23 18:35:31 -07:00
2026-08-11 18:19:43 -07:00
2026-07-23 18:35:31 -07:00
2026-07-23 18:35:31 -07:00
2026-07-23 18:35:31 -07:00
2026-08-03 21:37:29 -07:00
2026-07-14 11:47:05 -07:00
2026-07-14 11:47:05 -07:00
2026-08-17 02:14:42 -07:00
2026-07-31 05:01:20 -07:00
2026-07-30 17:29:41 -07:00
2026-07-23 18:35:31 -07:00
2026-07-14 11:47:05 -07:00
2026-08-05 13:45:39 -07:00
2026-08-05 13:45:39 -07:00
2026-08-17 22:36:54 -07:00
2026-08-04 19:47:39 -07:00
2026-08-04 19:47:39 -07:00
2026-08-18 19:19:49 -07:00
2026-08-18 19:29:36 -07:00
2026-08-03 21:37:29 -07:00
2026-08-16 19:09:15 -07:00
2026-07-23 18:35:31 -07:00
2026-07-23 18:35:31 -07:00
2026-08-03 23:23:33 -07:00
2026-08-13 17:15:03 -07:00
2026-08-13 23:30:37 -07:00
2026-08-19 18:28:16 -07:00
2026-08-09 21:35:24 -07:00
2026-08-13 23:30:37 -07:00
2026-08-17 22:36:54 -07:00
2026-08-04 19:47:39 -07:00
2026-08-09 18:22:23 -07:00
2026-08-14 12:15:58 -07:00
2026-08-14 10:22:55 -07:00
2026-05-30 19:18:32 -07:00
2026-05-30 19:18:32 -07:00
2026-07-14 11:47:05 -07:00
2026-07-31 05:01:20 -07:00
2026-07-31 05:01:20 -07:00
2026-08-04 19:47:39 -07:00
2026-08-04 19:47:39 -07:00
2026-08-04 19:47:39 -07:00
2026-07-14 11:47:05 -07:00
2026-07-23 18:35:31 -07:00
2026-07-23 18:35:31 -07:00
2026-08-04 19:47:39 -07:00
2026-08-04 19:47:39 -07:00
2026-07-13 15:38:02 -07:00
2026-05-05 19:23:56 -07:00
2026-05-17 22:24:38 -07:00
2026-08-16 19:09:15 -07:00
2026-08-17 22:36:54 -07:00
2026-08-18 19:29:36 -07:00
2026-08-04 19:47:39 -07:00
2026-07-22 16:21:58 -07:00
2026-07-22 16:21:58 -07:00
2026-07-30 17:23:01 -07:00
2026-08-17 22:36:54 -07:00
2026-08-19 18:28:16 -07:00
2026-07-21 18:39:26 -07:00
2026-08-13 17:15:03 -07:00
2026-07-28 20:34:26 -07:00
2026-08-19 18:10:39 -07:00
2026-08-19 18:10:39 -07:00
2026-07-26 22:08:38 -07:00
2026-07-10 22:44:59 -07:00
2026-08-19 14:22:12 -07:00
2026-07-31 05:01:20 -07:00
2026-08-13 17:15:03 -07:00
2026-08-13 17:15:03 -07:00
2026-07-02 18:17:47 -07:00
2026-08-09 21:35:24 -07:00
2026-08-19 14:11:16 -07:00
2026-07-30 12:59:01 -07:00
2026-08-13 23:30:37 -07:00
2026-08-19 18:28:16 -07:00
2026-07-21 18:39:26 -07:00
2026-07-26 22:08:38 -07:00
2026-07-10 19:23:12 -07:00
2026-08-11 18:19:43 -07:00
2026-08-13 17:15:03 -07:00
2026-08-13 17:15:03 -07:00
2026-08-19 18:10:39 -07:00
2026-07-31 05:01:20 -07:00
2026-08-03 13:53:59 -07:00
2026-08-13 17:15:03 -07:00
2026-08-18 19:29:36 -07:00
2026-08-18 19:29:36 -07:00
2026-08-05 22:08:40 -07:00
2026-08-13 17:15:03 -07:00
2026-07-31 05:01:20 -07:00
2026-08-19 12:34:12 -07:00
2026-08-19 18:28:16 -07:00
2026-07-23 18:35:31 -07:00
2026-08-13 03:01:45 -07:00
2026-08-05 21:06:15 -07:00
2026-08-17 22:36:54 -07:00
2026-08-04 19:47:39 -07:00
2026-07-22 14:12:55 -07:00
2026-07-23 18:35:31 -07:00
2026-07-23 18:35:31 -07:00