Brennan Benson
067975bfd1
fix(native-chat): every lease latch has a way to die ( #22820 )
...
* fix(native-chat): every lease latch has a way to die
A failed exit settlement no longer leaves the lease in recovery: the release
writes no stage and keeps the exit in its death evidence, and whatever the dead
generation left running is settled from that evidence at the next acquire or
read restore. The settlement retry flag, its disposition and every branch that
read it are gone. A reservation that recorded no process is released at
startup and after a failed start, the never-written conflicted status and the
processless proof are deleted, recovery resolution always concludes, and Codex
records its child's identity at spawn, before the handshake.
* test(native-chat): a re-create needs a release proven by death evidence
* test(codex): the child's pid is reported before the handshake
* test(native-chat): type the crash and exit fixtures without casts
* fix(native-chat): wait out a terminal owner an older build recorded, in recovery rather than manual recovery
* test(native-chat): a chat mid-turn at quit reopens idle, and an older build reads an unproven release
* test(native-chat): explain the baseline store cast
* fix(native-chat): a terminal owner's refusal names the process instead of recursing
Opening a chat whose terminal owner an older build recorded threw a stack
overflow instead of the refusal that names the process to quit.
* fix(native-chat): wait out a terminal owner recovery cannot verify instead of releasing it
A terminal agent an older build recorded keeps its PTY across an Orca
restart, so a probe that cannot answer (a start-time read that fails on a
loaded host) is not evidence its transport is gone. Releasing it let a
native child resume the same conversation beside the live terminal agent.
Only proof of its exit now ends the claim.
* ci(cross-version): run the unproven-release downgrade test
The sharded unit job excludes tests/e2e/cross-version-wire, and the
cross-version job runs an explicit list that did not name the new test,
so it never ran in CI. A change to the record validator now also starts
the job.
* refactor(native-chat): map the retired manual-recovery stage to recovering at decode
Nothing in this build writes manual-recovery, and restart reconciliation
already rewrites it. Mapping it where the other retired handoff stages are
mapped removes it from the in-memory lease type and deletes the branches
that could only see it: the acquisition refusal, the renewer skip, the
unproven-release stage check, and the handoff-status 'manual recovery is
required' answer. Older builds accept recovering, so a record written back
still loads after a downgrade.
* docs(native-chat): say what happens to a live child an ownerless reservation leaves
The reaper runs once at store open, while the unreconciled lease still
claims the child's token, so it does not stop that child on this launch.
The comment claimed it did.
* test(native-chat): name the each-case label for its role
* fix(native-chat): continue a create retried after recovery released its reservation
The client retries a create it never heard back from under the same operation id.
Recovery had released that create's reservation, so the retry was refused
agent_session_ownership_unknown while its row was pending, and
agent_session_operation_expired once the row aged out, and the chat never started.
A retry whose lease nothing holds now continues as a fresh reservation at the next
fence, which also stops the old reservation's spawn from committing.
* test(native-chat): name the refusal a replayed create used to get
* fix(native-chat): one quit-the-terminal-agent message for a chat a terminal agent holds
A chat held by a terminal agent an older build recorded frees only when that agent
exits. Sending said to reopen the chat and opening it said two runtimes claimed
it; both now say the chat is open in a terminal agent, name its process, and say
to quit it. Error codes are unchanged.
* ci: run PR checks on the rebased head
* fix(native-chat): name a terminal owner's process only when its start time can tell it from a reused pid
* test(native-chat): relaunch from the dying host's durable state, so its still-pending attach cannot race the new host
2026-09-25 21:04:31 -07:00
..
2026-09-02 03:02:27 -07:00
2026-08-03 20:45:23 -07:00
2026-09-13 23:25:51 -07:00
2026-08-18 02:12:21 -07:00
2026-08-04 15:54:17 -07:00
2026-08-04 15:54:17 -07:00
2026-08-10 00:29:26 -07:00
2026-07-26 13:20:23 -07:00
2026-09-05 00:05:29 -07:00
2026-09-15 02:00:27 -07:00
2026-09-15 02:00:27 -07:00
2026-09-15 01:59:58 -07:00
2026-09-06 15:12:19 -07:00
2026-09-15 01:19:32 -07:00
2026-09-20 16:01:01 -07:00
2026-09-20 16:01:01 -07:00
2026-08-11 01:27:02 -07:00
2026-08-11 01:27:02 -07:00
2026-08-31 16:45:36 -07:00
2026-09-05 20:02:30 -07:00
2026-09-05 20:03:19 -07:00
2026-09-05 20:02:44 -07:00
2026-09-05 20:03:24 -07:00
2026-08-29 22:34:03 -07:00
2026-08-29 22:34:03 -07:00
2026-09-05 20:03:58 -07:00
2026-09-05 20:03:37 -07:00
2026-09-05 20:04:11 -07:00
2026-09-05 20:03:33 -07:00
2026-09-03 17:32:59 -07:00
2026-06-09 15:59:17 -07:00
2026-07-27 17:17:03 -07:00
2026-06-29 23:37:30 -07:00
2026-08-16 12:49:02 -07:00
2026-09-02 03:08:01 -07:00
2026-09-02 03:08:01 -07:00
2026-07-27 16:36:39 -07:00
2026-07-27 16:36:39 -07:00
2026-09-23 20:08:00 -04:00
2026-09-23 20:08:00 -04:00
2026-09-12 21:18:40 -07:00
2026-09-12 21:18:40 -07:00
2026-08-11 18:19:43 -07:00
2026-09-02 02:49:09 -07:00
2026-08-28 00:59:21 -07:00
2026-09-24 17:25:48 -07:00
2026-09-04 01:56:42 -07:00
2026-09-25 01:18:14 -04:00
2026-08-27 16:09:07 -07:00
2026-08-27 16:09:07 -07:00
2026-09-16 22:23:30 -07:00
2026-09-01 19:05:42 -07:00
2026-09-11 01:07:16 -07:00
2026-09-14 01:04:43 -04:00
2026-09-14 01:04:43 -04:00
2026-09-12 20:43:36 -07:00
2026-09-16 20:54:27 -07:00
2026-09-16 20:54:27 -07:00
2026-06-29 23:37:30 -07:00
2026-09-12 18:10:11 -07:00
2026-09-25 03:01:52 -07:00
2026-09-25 03:01:52 -07:00
2026-09-01 23:21:26 -07:00
2026-09-01 23:21:26 -07:00
2026-09-12 19:40:18 -07:00
2026-09-12 19:40:18 -07:00
2026-07-03 22:32:11 -07:00
2026-07-03 19:58:07 -07:00
2026-09-03 06:55:14 -04:00
2026-08-24 22:21:26 -07:00
2026-08-22 21:47:46 -07:00
2026-09-21 14:13:09 -07:00
2026-09-21 14:13:09 -07:00
2026-08-31 19:34:55 -07:00
2026-08-31 19:34:55 -07:00
2026-09-18 03:12:46 -04:00
2026-09-12 03:10:05 -07:00
2026-09-12 03:10:05 -07:00
2026-09-05 17:35:20 -07:00
2026-09-12 03:10:05 -07:00
2026-09-12 03:10:05 -07:00
2026-09-12 03:10:05 -07:00
2026-09-23 21:17:46 -04:00
2026-09-12 03:10:05 -07:00
2026-09-12 03:10:05 -07:00
2026-07-23 17:44:43 -07:00
2026-07-27 20:54:02 -07:00
2026-07-27 20:54:02 -07:00
2026-09-05 20:03:19 -07:00
2026-08-29 01:38:17 -07:00
2026-06-09 15:59:17 -07:00
2026-08-30 14:39:46 -07:00
2026-07-20 14:34:53 -07:00
2026-07-20 14:34:53 -07:00
2026-07-20 14:34:53 -07:00
2026-07-26 20:20:12 -07:00
2026-08-31 16:45:36 -07:00
2026-09-12 21:18:40 -07:00
2026-08-11 18:19:43 -07:00
2026-08-15 00:41:45 -07:00
2026-09-16 15:43:11 -04:00
2026-06-07 17:49:01 -07:00
2026-06-07 17:49:01 -07:00
2026-08-16 20:57:11 -07:00
2026-08-29 22:34:03 -07:00
2026-08-29 22:34:03 -07:00
2026-09-20 14:01:15 -07:00
2026-09-20 14:01:15 -07:00
2026-08-25 15:36:51 -07:00
2026-08-07 22:33:50 -07:00
2026-08-16 01:52:58 -07:00
2026-08-16 01:52:58 -07:00
2026-08-16 01:57:01 -07:00
2026-09-14 13:33:04 -07:00
2026-09-14 13:33:04 -07:00
2026-08-19 17:34:27 -07:00
2026-07-27 12:31:37 -07:00
2026-07-27 12:31:37 -07:00
2026-08-31 22:18:50 -07:00
2026-08-18 13:08:04 -07:00
2026-08-17 22:34:04 -07:00
2026-08-17 22:34:04 -07:00
2026-06-02 11:49:00 -07:00
2026-09-22 06:18:33 -04:00
2026-09-20 14:01:15 -07:00
2026-09-05 21:11:28 -07:00
2026-07-27 13:32:29 -07:00
2026-07-27 13:32:29 -07:00
2026-09-24 17:25:48 -07:00
2026-08-30 21:12:34 -07:00
2026-08-31 20:35:54 -07:00
2026-09-11 15:43:43 -07:00
2026-09-12 16:00:54 -07:00
2026-09-16 22:23:30 -07:00
2026-09-16 22:23:30 -07:00
2026-09-12 20:10:49 -07:00
2026-08-14 19:04:54 -04:00
2026-09-05 20:02:48 -07:00
2026-06-05 01:15:54 -07:00
2026-09-06 19:02:54 -07:00
2026-09-07 00:03:48 -04:00
2026-09-07 00:03:48 -04:00
2026-09-15 16:34:16 -07:00
2026-09-03 00:26:30 -07:00
2026-09-03 00:26:30 -07:00
2026-09-12 18:08:12 -07:00
2026-09-07 00:03:48 -04:00
2026-07-10 17:27:47 -07:00
2026-09-21 14:13:09 -07:00
2026-07-22 23:10:19 -07:00
2026-09-14 17:32:33 -07:00
2026-09-01 13:16:43 -07:00
2026-07-27 18:58:36 -07:00
2026-07-27 18:58:36 -07:00
2026-07-30 19:33:05 -07:00
2026-07-30 19:33:05 -07:00
2026-07-30 19:33:05 -07:00
2026-08-03 23:18:15 -07:00
2026-09-15 01:59:58 -07:00
2026-08-29 21:56:21 -07:00
2026-08-29 21:56:21 -07:00
2026-09-15 00:41:17 -07:00
2026-09-21 17:23:30 -07:00
2026-09-12 01:25:16 -07:00
2026-06-28 21:16:02 -07:00
2026-08-04 15:54:17 -07:00
2026-09-14 13:33:04 -07:00
2026-09-05 17:35:20 -07:00
2026-07-27 17:09:31 -07:00
2026-08-12 00:37:48 -07:00
2026-08-12 00:37:48 -07:00
2026-09-07 19:29:53 -07:00
2026-08-12 00:37:48 -07:00
2026-06-15 12:56:22 -07:00
2026-06-29 23:37:30 -07:00
2026-08-31 20:35:54 -07:00
2026-08-31 20:35:54 -07:00
2026-08-31 20:35:54 -07:00
2026-08-29 14:13:26 -07:00
2026-09-12 19:39:30 -07:00
2026-09-14 01:04:43 -04:00
2026-06-03 23:42:33 -07:00
2026-06-04 16:11:51 -04:00
2026-09-12 18:06:13 -07:00
2026-08-11 18:19:43 -07:00
2026-09-01 23:21:26 -07:00
2026-08-19 22:37:02 -07:00
2026-09-02 03:08:01 -07:00
2026-08-16 13:45:54 -07:00
2026-06-28 19:43:18 -07:00
2026-09-24 10:54:43 -07:00
2026-06-28 19:43:18 -07:00
2026-08-03 02:18:05 -07:00
2026-08-03 02:18:05 -07:00
2026-08-03 02:18:05 -07:00
2026-08-03 02:18:05 -07:00
2026-08-03 02:18:05 -07:00
2026-08-03 02:18:05 -07:00
2026-08-03 02:18:05 -07:00
2026-08-03 02:18:05 -07:00
2026-08-03 02:18:05 -07:00
2026-08-03 02:18:05 -07:00
2026-08-09 15:40:48 -07:00
2026-09-12 18:13:27 -07:00
2026-09-12 18:13:27 -07:00
2026-08-09 15:40:48 -07:00
2026-09-08 23:53:17 -07:00
2026-07-24 00:26:39 -07:00
2026-08-13 02:56:43 -07:00
2026-08-04 03:56:33 -07:00
2026-08-04 03:56:33 -07:00
2026-08-09 15:40:48 -07:00
2026-08-27 00:26:55 -07:00
2026-08-09 15:40:48 -07:00
2026-08-09 15:40:48 -07:00
2026-08-09 15:40:48 -07:00
2026-09-24 11:18:34 -07:00
2026-08-22 01:40:08 -07:00
2026-09-23 15:07:30 -04:00
2026-06-29 23:37:30 -07:00
2026-06-19 15:52:05 -07:00
2026-06-09 15:59:17 -07:00
2026-06-09 15:59:17 -07:00
2026-08-13 23:47:20 -07:00
2026-07-31 15:13:41 -07:00
2026-08-04 03:56:33 -07:00
2026-08-04 03:56:33 -07:00
2026-06-17 15:14:35 -07:00
2026-08-22 01:40:08 -07:00
2026-08-09 15:40:48 -07:00
2026-08-04 03:56:33 -07:00
2026-08-12 18:53:17 -07:00
2026-08-04 03:56:33 -07:00
2026-08-27 00:26:55 -07:00
2026-08-09 15:40:48 -07:00
2026-09-23 21:39:28 -07:00
2026-08-09 15:40:48 -07:00
2026-08-12 18:53:17 -07:00
2026-08-07 22:08:22 -07:00
2026-09-24 11:18:34 -07:00
2026-08-12 18:53:17 -07:00
2026-09-03 15:07:38 -07:00
2026-09-03 00:26:30 -07:00
2026-07-10 19:08:12 -07:00
2026-07-27 16:36:39 -07:00
2026-07-27 16:36:39 -07:00
2026-08-11 18:19:43 -07:00
2026-07-30 19:24:34 -07:00
2026-07-30 19:24:34 -07:00
2026-07-30 19:24:34 -07:00
2026-09-21 07:51:12 -04:00
2026-07-30 19:24:34 -07:00
2026-06-02 21:15:00 -07:00
2026-07-28 15:34:52 -07:00
2026-09-15 00:10:11 -07:00
2026-09-12 19:39:10 -07:00
2026-09-12 18:16:12 -07:00
2026-06-28 21:19:10 -07:00
2026-08-11 18:19:43 -07:00
2026-07-26 20:31:55 -07:00
2026-09-21 01:29:02 -04:00
2026-09-12 18:03:06 -07:00
2026-09-12 18:13:57 -07:00
2026-09-12 18:03:55 -07:00
2026-09-12 18:02:16 -07:00
2026-09-17 10:06:11 -07:00
2026-09-12 21:19:00 -07:00
2026-09-12 18:36:28 -07:00
2026-09-12 19:39:55 -07:00
2026-09-15 02:00:27 -07:00
2026-09-21 16:07:14 -04:00
2026-09-01 23:21:26 -07:00
2026-09-22 07:57:43 -04:00
2026-09-22 06:15:34 -04:00
2026-09-12 18:15:22 -07:00
2026-09-12 18:15:32 -07:00
2026-09-19 05:15:46 -04:00
2026-09-24 13:37:51 -04:00
2026-09-20 05:13:10 -04:00
2026-09-18 09:50:37 -04:00
2026-09-21 08:34:38 -04:00
2026-09-22 16:21:26 -04:00
2026-09-21 22:54:32 -04:00
2026-09-21 22:54:32 -04:00
2026-09-19 21:06:05 -04:00
2026-09-19 21:06:05 -04:00
2026-09-22 02:11:40 -04:00
2026-09-21 01:29:02 -04:00
2026-09-21 00:29:52 -04:00
2026-09-22 04:11:08 -04:00
2026-09-21 20:20:44 -04:00
2026-09-21 00:29:52 -04:00
2026-09-21 16:07:14 -04:00
2026-09-22 04:11:08 -04:00
2026-09-22 15:55:36 -04:00
2026-09-20 11:24:53 -04:00
2026-09-21 00:36:51 -04:00
2026-09-23 19:48:45 -04:00
2026-09-19 15:17:29 -04:00
2026-09-22 12:49:25 -04:00
2026-09-22 02:43:35 -04:00
2026-09-22 02:43:35 -04:00
2026-09-21 16:07:14 -04:00
2026-09-22 04:11:08 -04:00
2026-09-22 02:11:40 -04:00
2026-09-21 08:34:38 -04:00
2026-09-21 06:16:40 -04:00
2026-09-21 06:16:40 -04:00
2026-09-22 04:11:08 -04:00
2026-09-22 02:11:40 -04:00
2026-09-21 08:34:38 -04:00
2026-09-21 08:34:38 -04:00
2026-09-22 19:41:38 -04:00
2026-09-23 20:08:00 -04:00
2026-09-22 11:43:26 -04:00
2026-09-22 01:11:13 -04:00
2026-09-21 16:07:14 -04:00
2026-09-23 20:08:00 -04:00
2026-09-23 20:08:00 -04:00
2026-09-23 20:08:00 -04:00
2026-09-21 16:07:14 -04:00
2026-09-21 18:57:55 -04:00
2026-09-20 09:49:59 -04:00
2026-09-20 11:24:53 -04:00
2026-09-22 09:49:28 -04:00
2026-09-24 17:25:48 -07:00
2026-09-22 06:46:12 -04:00
2026-09-20 09:49:59 -04:00
2026-09-21 00:36:51 -04:00
2026-09-19 21:06:05 -04:00
2026-09-23 19:46:52 -04:00
2026-09-24 20:45:15 -07:00
2026-09-20 09:49:59 -04:00
2026-09-19 21:06:05 -04:00
2026-09-21 00:29:52 -04:00
2026-09-25 20:24:54 -04:00
2026-09-20 18:49:38 -04:00
2026-09-20 18:49:38 -04:00
2026-09-20 18:49:38 -04:00
2026-09-25 06:03:37 -04:00
2026-09-20 09:49:59 -04:00
2026-09-18 09:50:37 -04:00
2026-09-22 06:18:33 -04:00
2026-09-22 06:18:33 -04:00
2026-09-22 06:18:33 -04:00
2026-09-18 05:44:11 -04:00
2026-09-22 06:18:33 -04:00
2026-09-22 02:43:35 -04:00
2026-09-22 02:43:35 -04:00
2026-09-22 06:18:33 -04:00
2026-09-22 06:18:33 -04:00
2026-09-22 06:18:33 -04:00
2026-09-21 04:43:57 -04:00
2026-09-08 21:44:10 -07:00
2026-09-12 18:12:49 -07:00
2026-06-22 01:07:16 -07:00
2026-06-22 01:07:16 -07:00
2026-07-27 20:54:02 -07:00
2026-09-21 03:00:44 -07:00
2026-09-03 16:13:07 -07:00
2026-09-04 22:40:38 -07:00
2026-09-16 15:43:11 -04:00
2026-05-15 05:44:25 -04:00
2026-07-27 12:31:37 -07:00
2026-07-27 12:31:37 -07:00
2026-09-07 00:03:48 -04:00
2026-09-14 01:04:43 -04:00
2026-09-24 17:25:48 -07:00
2026-09-24 17:25:48 -07:00
2026-09-02 03:08:01 -07:00
2026-09-06 14:34:03 -04:00
2026-09-16 15:43:11 -04:00
2026-09-10 21:18:39 -07:00
2026-09-10 21:18:39 -07:00
2026-09-10 21:18:39 -07:00
2026-09-01 23:21:26 -07:00
2026-07-28 00:21:13 -07:00
2026-09-15 01:10:35 -07:00
2026-09-15 01:10:35 -07:00
2026-09-06 17:42:49 -07:00
2026-08-19 22:39:48 -07:00
2026-09-20 23:57:17 -07:00
2026-08-31 01:19:32 -07:00
2026-09-05 21:12:47 -07:00
2026-09-15 00:10:11 -07:00
2026-08-11 12:20:20 -07:00
2026-09-12 18:36:18 -07:00
2026-09-12 18:06:03 -07:00
2026-09-12 18:15:52 -07:00
2026-08-29 20:54:13 -07:00
2026-08-30 00:04:30 -07:00
2026-09-25 21:04:31 -07:00
2026-09-22 04:32:26 -07:00
2026-09-24 17:25:48 -07:00
2026-09-05 18:20:12 -07:00
2026-09-18 23:26:01 -07:00
2026-09-24 17:25:48 -07:00
2026-08-18 14:09:12 -07:00
2026-07-27 16:26:43 -07:00
2026-09-18 09:50:37 -04:00
2026-09-19 01:28:09 -07:00
2026-07-27 13:32:29 -07:00
2026-05-30 13:09:17 -07:00
2026-08-31 03:10:44 -07:00
2026-09-11 01:07:16 -07:00
2026-09-11 01:07:16 -07:00
2026-07-27 20:54:02 -07:00
2026-05-30 21:46:13 -07:00
2026-07-28 00:21:13 -07:00
2026-09-05 20:02:57 -07:00
2026-09-12 19:40:10 -07:00
2026-09-21 03:00:44 -07:00
2026-09-21 03:00:44 -07:00
2026-09-05 21:12:47 -07:00
2026-09-21 03:00:44 -07:00
2026-08-31 18:53:01 -07:00
2026-08-31 22:18:50 -07:00
2026-08-31 22:18:50 -07:00
2026-08-31 22:18:50 -07:00
2026-09-15 02:00:27 -07:00
2026-08-30 15:14:49 -07:00
2026-08-30 15:14:49 -07:00
2026-08-20 00:16:04 -07:00
2026-09-06 00:50:20 -07:00
2026-09-05 20:02:20 -07:00
2026-08-10 01:17:14 -07:00
2026-07-27 16:40:59 -07:00
2026-08-11 18:19:43 -07:00
2026-09-03 16:53:32 -04:00
2026-07-30 18:08:30 -07:00
2026-08-31 23:07:50 -04:00
2026-09-06 10:05:26 -07:00
2026-09-20 14:28:03 -07:00
2026-06-30 16:36:59 -07:00
2026-07-25 03:50:25 -07:00
2026-07-25 03:50:25 -07:00
2026-08-04 15:54:17 -07:00
2026-07-23 20:20:00 -07:00
2026-07-23 20:20:00 -07:00
2026-07-23 20:20:00 -07:00
2026-07-23 20:20:00 -07:00
2026-07-23 20:20:00 -07:00
2026-08-26 15:43:02 -07:00
2026-09-18 16:32:49 -07:00
2026-09-03 00:26:30 -07:00
2026-09-05 00:11:51 -07:00
2026-07-28 00:21:13 -07:00
2026-07-12 23:43:07 -07:00
2026-09-05 21:44:20 -07:00
2026-09-05 21:44:20 -07:00
2026-09-15 02:00:27 -07:00
2026-07-26 13:19:23 -07:00
2026-07-02 18:41:23 -04:00
2026-07-27 15:48:39 -07:00
2026-07-27 15:48:39 -07:00
2026-09-12 18:16:31 -07:00
2026-09-12 19:39:10 -07:00
2026-09-12 18:07:23 -07:00
2026-07-27 17:18:31 -07:00
2026-09-15 02:00:27 -07:00
2026-08-10 15:52:59 -07:00
2026-08-29 23:55:00 -07:00
2026-08-05 12:57:02 -07:00
2026-09-22 05:10:03 -07:00
2026-09-22 04:32:26 -07:00
2026-09-03 00:26:30 -07:00
2026-09-05 16:12:52 -07:00
2026-08-31 08:17:40 -07:00
2026-08-14 19:04:54 -04:00
2026-09-04 22:24:18 -07:00
2026-09-12 01:23:05 -07:00
2026-08-12 00:37:48 -07:00
2026-08-02 17:40:58 -07:00
2026-05-16 17:44:42 -04:00
2026-09-04 22:24:18 -07:00
2026-09-22 05:10:03 -07:00
2026-08-16 13:45:54 -07:00
2026-08-16 13:45:54 -07:00
2026-08-25 15:36:51 -07:00
2026-07-20 21:36:15 -07:00
2026-09-17 17:32:20 -04:00
2026-07-22 18:25:05 -07:00
2026-06-30 16:36:59 -07:00
2026-08-25 15:36:51 -07:00
2026-06-22 16:42:20 -07:00
2026-09-06 07:42:50 -07:00
2026-09-18 16:32:49 -07:00
2026-06-07 04:15:26 -07:00
2026-08-12 22:33:19 -07:00
2026-07-12 23:50:00 -07:00
2026-08-11 18:19:43 -07:00
2026-09-06 19:02:54 -07:00
2026-06-07 11:01:02 -07:00
2026-07-10 17:27:47 -07:00
2026-07-10 17:27:47 -07:00
2026-09-22 06:18:33 -04:00
2026-09-21 14:59:31 -07:00
2026-06-22 01:07:16 -07:00
2026-07-12 18:15:15 -07:00
2026-07-15 15:23:35 -07:00
2026-08-24 21:11:45 -07:00
2026-09-12 19:39:40 -07:00
2026-09-22 06:18:33 -04:00
2026-09-22 06:18:33 -04:00
2026-09-16 22:23:30 -07:00
2026-09-16 22:23:30 -07:00
2026-08-05 12:57:02 -07:00
2026-09-19 03:32:12 -07:00
2026-09-19 03:32:12 -07:00
2026-09-14 13:38:37 -04:00
2026-09-12 01:19:41 -04:00
2026-09-10 23:28:39 -04:00
2026-09-12 01:19:41 -04:00
2026-09-12 01:19:41 -04:00
2026-09-10 23:28:39 -04:00
2026-09-12 18:04:44 -07:00
2026-09-04 23:39:02 -07:00
2026-08-09 19:01:35 -07:00
2026-08-09 19:01:35 -07:00
2026-08-09 19:01:35 -07:00
2026-08-31 20:35:54 -07:00
2026-08-31 20:35:54 -07:00
2026-09-01 23:21:18 -07:00
2026-09-07 00:03:48 -04:00
2026-09-07 00:03:48 -04:00
2026-09-07 00:03:48 -04:00
2026-09-24 22:47:59 -07:00
2026-09-12 18:05:53 -07:00
2026-09-07 00:03:48 -04:00
2026-08-19 23:33:05 -07:00
2026-08-27 16:09:07 -07:00
2026-08-07 22:54:42 -07:00
2026-07-31 04:58:15 -07:00
2026-08-19 22:39:48 -07:00
2026-09-05 13:56:06 -07:00
2026-07-26 22:26:49 -07:00
2026-09-05 20:03:14 -07:00
2026-09-12 22:38:25 -07:00
2026-09-01 17:16:26 -07:00
2026-09-01 17:16:26 -07:00
2026-09-22 02:43:35 -04:00
2026-09-06 09:29:56 -07:00
2026-09-12 18:09:51 -07:00
2026-09-06 10:05:26 -07:00
2026-09-12 18:07:53 -07:00
2026-07-27 01:02:48 -07:00
2026-09-02 03:08:01 -07:00
2026-09-02 03:08:01 -07:00
2026-07-10 17:27:47 -07:00
2026-06-22 19:13:32 -07:00
2026-09-14 21:42:37 -07:00
2026-09-10 19:30:47 -07:00
2026-09-10 19:30:47 -07:00
2026-07-27 23:28:05 -07:00
2026-08-11 18:19:43 -07:00
2026-09-06 19:02:54 -07:00
2026-09-05 22:12:21 -07:00
2026-09-05 22:12:21 -07:00
2026-09-15 02:00:27 -07:00
2026-09-05 00:34:36 -07:00
2026-06-22 19:13:32 -07:00
2026-06-22 19:13:32 -07:00
2026-09-21 14:13:09 -07:00
2026-09-21 14:13:09 -07:00
2026-07-26 15:32:33 -07:00
2026-08-06 00:23:57 -07:00
2026-09-14 01:04:43 -04:00
2026-09-12 18:11:01 -07:00
2026-09-15 00:10:11 -07:00
2026-09-15 02:00:27 -07:00
2026-09-12 18:36:37 -07:00
2026-06-29 23:37:30 -07:00
2026-06-29 23:37:30 -07:00
2026-09-12 19:40:18 -07:00
2026-08-16 21:58:28 -07:00
2026-09-02 03:08:01 -07:00
2026-07-23 18:35:31 -07:00
2026-08-11 18:19:43 -07:00
2026-08-19 17:34:27 -07:00
2026-09-20 14:01:15 -07:00
2026-09-24 17:25:48 -07:00
2026-09-24 17:25:48 -07:00
2026-08-29 23:55:00 -07:00
2026-09-04 15:55:20 -07:00
2026-09-03 15:07:34 -07:00
2026-08-01 00:25:35 -07:00
2026-07-29 17:44:41 -07:00
2026-06-29 23:37:30 -07:00
2026-04-09 12:28:52 -07:00
2026-09-23 20:08:00 -04:00
2026-09-06 17:42:49 -07:00
2026-09-06 17:42:49 -07:00
2026-07-09 16:09:09 -07:00
2026-07-09 16:09:09 -07:00
2026-09-22 06:18:33 -04:00
2026-09-22 06:18:33 -04:00
2026-09-16 22:23:30 -07:00
2026-09-16 22:23:30 -07:00
2026-07-27 01:14:33 -07:00
2026-07-27 01:14:33 -07:00
2026-09-06 17:42:49 -07:00
2026-07-05 23:56:37 -07:00
2026-06-22 01:07:16 -07:00
2026-09-03 00:26:30 -07:00
2026-09-15 02:00:27 -07:00
2026-07-30 18:27:16 -07:00
2026-07-30 18:27:16 -07:00
2026-09-10 19:30:47 -07:00
2026-06-29 22:38:29 -07:00
2026-07-02 12:11:58 -07:00
2026-07-02 12:11:58 -07:00
2026-09-06 17:42:49 -07:00
2026-09-06 05:24:54 -07:00
2026-08-22 22:30:11 -07:00
2026-09-01 19:05:42 -07:00
2026-09-01 19:05:42 -07:00
2026-09-01 23:21:22 -07:00
2026-08-01 00:25:35 -07:00
2026-09-13 16:08:56 -04:00
2026-09-13 16:08:56 -04:00
2026-09-13 16:08:56 -04:00
2026-07-19 20:25:52 -07:00
2026-09-16 22:23:30 -07:00
2026-09-16 22:23:30 -07:00
2026-09-16 22:23:30 -07:00
2026-09-06 13:59:59 -07:00
2026-09-12 21:25:03 -07:00
2026-09-07 09:18:38 -07:00
2026-09-12 21:25:03 -07:00
2026-08-29 14:13:26 -07:00
2026-08-27 18:34:03 -07:00
2026-07-27 15:48:39 -07:00
2026-09-05 21:44:28 -07:00
2026-08-10 15:52:59 -07:00
2026-09-05 21:44:28 -07:00
2026-09-05 21:44:28 -07:00
2026-09-14 13:33:04 -07:00
2026-09-12 01:31:04 -07:00
2026-08-09 22:24:33 -07:00
2026-08-13 20:44:16 -07:00
2026-06-09 10:43:04 -07:00
2026-09-06 17:42:49 -07:00
2026-09-15 02:00:27 -07:00
2026-08-08 14:06:34 -07:00
2026-08-09 12:53:13 -07:00
2026-09-18 16:32:49 -07:00
2026-09-18 16:32:49 -07:00
2026-09-18 16:32:49 -07:00
2026-08-30 15:14:49 -07:00
2026-08-30 15:14:49 -07:00
2026-07-27 18:58:36 -07:00