Gregory Schier
448d349af8
Address response bodies by response id instead of a filesystem path
...
The body commands took a path from the client, so a token holder could
read any file the process could. They now take a response id and resolve
the location themselves, and the UI never sees a path at all: the desktop
host asks the backend where the file is, and the bridge fetches
/responses/:id/body.
Ephemeral responses (GraphQL introspection) never reach the database, so
resolution falls back to the path send writes them to.
2026-08-14 17:02:05 -07:00
..
2026-08-14 12:44:01 -07:00
2026-07-09 15:26:37 -07:00
2026-07-04 22:22:35 -07:00
2026-08-14 17:02:05 -07:00
2026-08-14 12:44:01 -07:00
2026-07-02 09:53:22 -07:00
2026-05-07 15:50:10 -07:00
2026-08-14 12:44:01 -07:00
2026-07-02 09:53:22 -07:00
2026-07-02 09:53:22 -07:00
2026-08-14 14:16:14 -07:00
2026-05-07 15:50:10 -07:00
2026-05-07 15:50:10 -07:00
2026-05-07 15:50:10 -07:00
2026-08-13 12:56:32 -07:00
2026-07-02 09:53:22 -07:00
2026-05-18 08:59:49 -07:00
2026-05-07 15:50:10 -07:00
2026-05-07 15:50:10 -07:00
2026-05-07 15:50:10 -07:00
2026-05-07 15:50:10 -07:00
2026-08-14 12:44:01 -07:00
2026-05-07 15:50:10 -07:00
2026-07-02 09:53:22 -07:00
2026-07-02 09:53:22 -07:00
2026-07-02 09:53:22 -07:00
2026-06-20 00:10:05 -07:00
2026-05-07 15:50:10 -07:00
2026-07-02 09:53:22 -07:00
2026-05-07 15:50:10 -07:00
2026-05-07 15:50:10 -07:00
2026-07-02 09:53:22 -07:00
2026-05-07 15:50:10 -07:00
2026-05-07 15:50:10 -07:00
2026-05-07 15:50:10 -07:00
2026-08-14 12:44:01 -07:00
2026-08-14 12:44:01 -07:00
2026-07-02 09:53:22 -07:00
2026-07-02 09:53:22 -07:00
2026-05-07 15:50:10 -07:00
2026-05-07 15:50:10 -07:00
2026-05-07 15:50:10 -07:00
2026-05-07 15:50:10 -07:00
2026-07-02 09:53:22 -07:00
2026-08-14 12:44:01 -07:00
2026-08-13 12:23:56 -07:00
2026-05-07 15:50:10 -07:00
2026-08-13 10:58:20 -07:00
2026-07-02 09:53:22 -07:00
2026-07-02 09:53:22 -07:00
2026-08-14 11:54:56 -07:00
2026-08-14 17:02:05 -07:00
2026-05-18 08:59:49 -07:00
2026-08-14 12:44:01 -07:00
2026-06-30 10:23:13 -07:00
2026-05-07 15:50:10 -07:00
2026-07-02 09:53:22 -07:00
2026-05-07 15:50:10 -07:00
2026-08-13 12:26:35 -07:00
2026-08-14 12:44:01 -07:00
2026-08-14 12:44:01 -07:00
2026-05-07 15:50:10 -07:00
2026-07-02 09:53:22 -07:00
2026-07-02 09:53:22 -07:00
2026-07-02 09:53:22 -07:00
2026-07-02 09:53:22 -07:00
2026-05-07 15:50:10 -07:00
2026-07-02 10:04:57 -07:00
2026-07-04 23:21:53 -07:00
2026-05-07 15:50:10 -07:00
2026-07-02 10:04:57 -07:00
2026-05-07 15:50:10 -07:00
2026-05-07 15:50:10 -07:00
2026-05-07 15:50:10 -07:00
2026-07-02 09:53:22 -07:00
2026-08-14 12:44:01 -07:00
2026-08-14 12:44:01 -07:00
2026-07-02 09:53:22 -07:00
2026-08-14 12:44:01 -07:00
2026-08-14 12:44:01 -07:00
2026-08-14 12:44:01 -07:00
2026-05-07 15:50:10 -07:00
2026-05-07 15:50:10 -07:00
2026-08-14 12:44:01 -07:00
2026-07-02 09:53:22 -07:00
2026-05-07 15:50:10 -07:00
2026-07-02 09:53:22 -07:00
2026-08-12 10:17:02 -07:00
2026-05-07 15:50:10 -07:00
2026-08-13 12:23:56 -07:00
2026-06-30 09:14:41 -07:00
2026-08-14 12:44:01 -07:00
2026-08-14 12:44:01 -07:00
2026-07-02 09:53:22 -07:00
2026-08-14 11:54:56 -07:00
2026-07-02 09:53:22 -07:00