Huanqi Cao
976020f2bb
refactor(sandbox): derive the private temp dir; drop the acl-session record
...
The durable sandbox/acl-session event carried a workspace binding that
always equals the session cwd and a random temp path that only needed
to be stable per session. Both are now derived: the temp subdirectory
is sha256(session id + workspace), created exclusively and removed on
provider dispose, so fork/resume semantics fall out of the derivation
and the record, its fold/provision/tamper validation, the immediate
flush kick, and the session-store dependency all disappear.
2026-08-10 01:03:29 +08:00
..
2026-08-09 21:10:59 +08:00
2026-08-09 21:10:59 +08:00
2026-08-09 21:10:59 +08:00
2026-08-09 21:10:59 +08:00
2026-08-09 11:33:14 +08:00
2026-08-09 23:19:14 +08:00
2026-08-09 21:10:59 +08:00
2026-08-09 16:39:34 +08:00
2026-08-09 15:35:02 +08:00
2026-08-09 16:39:34 +08:00
2026-08-09 21:11:59 +08:00
2026-08-09 21:10:59 +08:00
2026-08-09 21:10:59 +08:00
2026-08-09 21:10:59 +08:00
2026-08-09 19:48:58 +08:00
2026-08-09 19:48:58 +08:00
2026-08-09 19:48:58 +08:00
2026-08-09 21:11:45 +08:00
2026-08-09 21:10:59 +08:00
2026-08-09 21:11:45 +08:00
2026-08-09 23:19:14 +08:00
2026-08-09 23:19:14 +08:00
2026-08-09 23:19:14 +08:00
2026-07-31 15:54:36 +08:00
2026-08-09 11:33:14 +08:00
2026-08-09 01:31:57 +08:00
2026-08-09 11:33:14 +08:00
2026-08-09 17:26:57 +08:00
2026-08-09 17:26:57 +08:00
2026-08-09 17:26:57 +08:00
2026-08-09 14:55:15 +08:00
2026-08-09 14:55:15 +08:00
2026-08-09 14:55:15 +08:00
2026-08-09 21:11:45 +08:00
2026-08-09 21:10:59 +08:00
2026-08-09 21:11:45 +08:00
2026-08-09 17:26:57 +08:00
2026-08-09 17:26:57 +08:00
2026-08-09 17:26:57 +08:00
2026-08-09 11:02:16 +08:00
2026-08-09 01:31:57 +08:00
2026-08-09 11:02:16 +08:00
2026-08-09 23:19:14 +08:00
2026-08-09 23:19:14 +08:00
2026-08-09 23:19:14 +08:00
2026-08-10 01:03:29 +08:00
2026-08-10 01:03:29 +08:00
2026-08-10 01:03:29 +08:00
2026-08-09 21:10:59 +08:00
2026-08-09 21:10:59 +08:00
2026-08-09 21:10:59 +08:00
2026-08-09 23:19:14 +08:00
2026-08-09 23:19:14 +08:00
2026-08-09 23:19:14 +08:00
2026-08-09 11:02:16 +08:00
2026-07-23 22:41:45 +08:00
2026-08-09 11:02:16 +08:00
2026-08-09 11:33:14 +08:00
2026-08-05 16:16:57 +08:00
2026-08-09 11:33:14 +08:00