r3vs and GitHub
3a0431c0aa
fix(daemon): strip inherited opencode session env and grant project dir permissions ( #3806 )
...
Two related fixes for OpenCode agent runner in headless mode:
1. Strip OPENCODE, OPENCODE_PID, OPENCODE_RUN_ID, OPENCODE_SERVER_PASSWORD
from the child env before spawning opencode CLI. Inheriting these from
a parent OpenCode session causes `opencode run` to fail with
"Session not found" in non-attached headless mode.
2. Inject per-run `permission.external_directory` allowlist rules into
OPENCODE_CONFIG_CONTENT for the managed project cwd and staged extra
directories. Without these, opencode auto-rejects absolute project
paths with "external_directory" in headless runs.
2026-06-11 14:06:11 +00:00
..
2026-06-01 20:20:25 +08:00
2026-05-22 15:20:15 +08:00
2026-06-05 15:18:43 +00:00
2026-05-13 22:11:27 +08:00
2026-05-13 22:11:27 +08:00
2026-06-08 08:15:58 +00:00
2026-06-11 11:51:36 +00:00
2026-05-18 18:32:09 +08:00
2026-06-10 13:25:19 +00:00
2026-06-04 07:39:18 +00:00
2026-06-04 15:51:49 +00:00
2026-06-04 13:20:50 +00:00
2026-05-09 13:11:48 +00:00
2026-06-04 09:00:20 +00:00
2026-06-10 02:02:48 +00:00
2026-06-10 06:53:43 +00:00
2026-05-28 14:44:00 +00:00
2026-06-09 09:07:43 +00:00
2026-06-09 09:05:56 +00:00
2026-05-30 15:06:05 +00:00
2026-06-10 11:34:14 +00:00
2026-05-20 19:46:39 +08:00
2026-05-18 17:50:38 +08:00
2026-06-09 07:59:13 +00:00
2026-05-20 10:41:08 +08:00
2026-05-20 16:20:34 +08:00
2026-06-09 10:26:06 +00:00
2026-05-11 19:59:37 +08:00
2026-06-10 13:25:19 +00:00
2026-05-18 17:50:38 +08:00
2026-05-19 16:35:28 +08:00
2026-05-19 16:35:28 +08:00
2026-05-19 16:35:28 +08:00
2026-05-19 16:35:28 +08:00
2026-05-09 16:10:05 +00:00
2026-05-09 22:04:07 +08:00
2026-06-04 09:00:20 +00:00
2026-06-03 15:46:22 +00:00
2026-06-11 14:06:11 +00:00
2026-06-10 19:21:07 +00:00
2026-05-15 21:44:57 +08:00
2026-06-09 11:12:54 +00:00
2026-06-08 03:43:43 +00:00
2026-06-02 07:34:30 +00:00
2026-06-03 09:23:15 +00:00
2026-06-03 03:25:43 +00:00
2026-06-03 15:46:22 +00:00
2026-05-19 21:27:41 +08:00
2026-05-05 16:42:11 +08:00
2026-06-11 13:15:43 +00:00
2026-06-02 07:54:15 +00:00
2026-05-27 14:44:10 +00:00
2026-05-09 12:41:06 +00:00
2026-05-08 20:01:25 +08:00
2026-05-13 12:11:48 +08:00
2026-05-10 23:59:04 +08:00
2026-05-10 23:59:04 +08:00
2026-05-07 16:35:04 +08:00
2026-05-14 11:05:57 +08:00
2026-05-13 21:23:18 +08:00
2026-05-08 11:29:37 +08:00
2026-05-10 23:59:04 +08:00
2026-05-10 23:59:04 +08:00
2026-05-07 16:35:04 +08:00
2026-05-14 11:05:57 +08:00
2026-05-13 21:19:51 +08:00
2026-05-08 11:29:37 +08:00
2026-05-14 20:37:06 +08:00
2026-05-14 15:23:19 +08:00
2026-05-29 03:17:04 +00:00
2026-06-03 09:23:15 +00:00
2026-06-08 15:44:38 +00:00
2026-06-02 08:15:03 +00:00
2026-06-04 07:27:05 +00:00
2026-05-21 00:22:46 +08:00
2026-05-22 18:47:12 +08:00
2026-05-28 08:56:11 +00:00
2026-05-28 08:56:11 +00:00
2026-05-25 05:17:47 +00:00
2026-06-05 11:33:22 +00:00
2026-06-05 08:46:20 +00:00
2026-06-05 07:12:40 +00:00
2026-06-05 08:46:20 +00:00
2026-06-05 11:33:22 +00:00
2026-05-25 03:13:35 +00:00
2026-06-04 05:47:42 +00:00
2026-05-19 14:30:17 +08:00
2026-06-05 11:33:22 +00:00
2026-06-05 08:46:20 +00:00
2026-05-25 05:17:47 +00:00
2026-06-05 08:46:20 +00:00
2026-06-05 08:46:20 +00:00
2026-06-05 07:12:40 +00:00
2026-05-10 11:44:32 +08:00
2026-06-03 03:52:56 +00:00
2026-05-13 15:53:41 +08:00
2026-06-08 10:23:28 +00:00
2026-05-31 15:48:44 +00:00
2026-05-20 10:41:08 +08:00
2026-05-10 11:44:32 +08:00
2026-06-09 07:59:13 +00:00
2026-06-04 11:35:49 +00:00
2026-05-20 15:22:59 +08:00
2026-05-20 13:28:27 +08:00
2026-05-20 13:28:27 +08:00
2026-05-20 13:28:27 +08:00
2026-05-20 13:28:27 +08:00
2026-05-30 15:06:05 +00:00
2026-06-04 07:39:18 +00:00
2026-05-21 15:37:48 +08:00
2026-06-10 02:41:20 +00:00
2026-06-09 22:34:10 +00:00
2026-06-10 11:34:14 +00:00
2026-06-09 09:05:56 +00:00
2026-06-10 11:34:14 +00:00
2026-05-07 15:19:04 +08:00
2026-05-07 16:44:15 +08:00
2026-05-08 20:01:25 +08:00
2026-05-08 20:01:25 +08:00
2026-06-05 16:20:35 +00:00
2026-05-05 16:42:11 +08:00
2026-06-01 22:15:06 +08:00
2026-06-11 14:06:11 +00:00
2026-05-18 17:50:38 +08:00
2026-05-08 20:01:25 +08:00
2026-05-26 03:16:48 +00:00
2026-05-26 03:16:48 +00:00
2026-05-28 11:29:11 +00:00
2026-05-28 11:29:11 +00:00
2026-05-14 16:35:46 +08:00
2026-05-08 17:59:20 +08:00
2026-05-08 20:01:25 +08:00
2026-05-28 11:29:11 +00:00
2026-05-31 15:48:44 +00:00
2026-05-08 17:59:20 +08:00
2026-05-23 00:31:04 +08:00
2026-06-04 09:00:20 +00:00
2026-06-04 09:00:20 +00:00
2026-06-04 09:00:20 +00:00
2026-05-14 14:58:39 +08:00
2026-05-30 16:57:04 +00:00
2026-05-13 15:53:41 +08:00
2026-05-19 11:10:34 +08:00
2026-06-08 08:15:58 +00:00
2026-05-06 20:26:31 +08:00
2026-05-29 08:09:44 +00:00
2026-06-01 02:53:47 +00:00
2026-06-03 03:30:10 +00:00
2026-05-28 09:19:40 +00:00
2026-05-19 23:14:56 +08:00
2026-05-28 06:11:47 +00:00
2026-05-09 00:00:18 +08:00
2026-05-28 06:11:47 +00:00
2026-05-14 14:48:40 +08:00
2026-05-30 04:48:42 +00:00
2026-05-19 21:27:41 +08:00
2026-05-19 16:35:28 +08:00
2026-05-19 15:37:35 +08:00
2026-05-29 07:17:20 +00:00
2026-06-04 05:48:57 +00:00
2026-05-13 22:13:18 +08:00
2026-05-23 15:17:42 +00:00
2026-05-26 03:16:48 +00:00
2026-05-10 23:59:04 +08:00
2026-05-08 23:42:12 +08:00
2026-06-04 13:20:50 +00:00
2026-05-20 16:20:34 +08:00
2026-06-08 07:31:41 +00:00
2026-05-14 16:35:46 +08:00
2026-05-26 07:03:22 +00:00
2026-05-09 13:15:52 +00:00
2026-06-08 06:24:44 +00:00
2026-06-08 06:24:44 +00:00
2026-05-09 15:30:45 +00:00
2026-05-09 14:30:36 +00:00
2026-05-09 16:15:31 +00:00
2026-06-08 06:24:44 +00:00
2026-06-09 01:49:35 +00:00
2026-06-10 08:07:12 +00:00
2026-05-09 17:10:04 +00:00
2026-05-09 14:33:53 +00:00
2026-05-09 15:55:57 +00:00
2026-05-09 18:44:04 +08:00
2026-06-09 01:49:35 +00:00
2026-05-09 15:08:11 +00:00
2026-05-09 15:48:21 +00:00
2026-05-09 15:16:53 +00:00
2026-05-09 16:48:58 +00:00
2026-05-22 14:05:24 +08:00
2026-05-24 16:28:00 +00:00
2026-05-12 22:09:26 +08:00
2026-05-09 18:24:44 +08:00
2026-05-09 17:55:39 +00:00
2026-05-09 18:04:56 +00:00
2026-05-09 18:31:58 +00:00
2026-05-09 18:10:50 +00:00
2026-05-09 12:22:16 +00:00
2026-05-09 15:40:13 +00:00
2026-05-09 16:02:40 +00:00
2026-05-09 13:37:20 +00:00
2026-05-11 20:27:05 +08:00
2026-05-09 16:00:50 +00:00
2026-05-09 15:53:30 +00:00
2026-05-09 14:48:29 +00:00
2026-06-08 06:24:44 +00:00
2026-05-18 18:30:15 +08:00
2026-06-05 16:09:25 +00:00
2026-05-12 20:42:40 +08:00
2026-05-14 08:55:36 +08:00
2026-05-14 08:55:36 +08:00
2026-05-14 21:12:50 +08:00
2026-05-09 16:27:36 +00:00
2026-05-09 16:38:46 +00:00
2026-05-14 16:35:46 +08:00
2026-06-08 06:24:44 +00:00
2026-05-13 20:58:24 +08:00
2026-05-21 00:22:46 +08:00
2026-05-19 15:26:59 +08:00
2026-05-09 15:10:47 +00:00
2026-05-09 12:22:16 +00:00
2026-06-08 06:24:44 +00:00
2026-05-09 16:33:48 +00:00
2026-05-09 17:25:51 +00:00
2026-05-09 17:03:29 +00:00
2026-05-09 14:07:02 +00:00
2026-06-09 01:49:35 +00:00
2026-05-09 18:25:15 +00:00
2026-05-09 15:24:22 +00:00
2026-05-09 11:14:51 +00:00
2026-05-09 11:14:51 +00:00
2026-05-09 18:44:04 +08:00
2026-05-14 16:35:46 +08:00
2026-05-09 16:21:57 +00:00
2026-05-09 17:47:28 +00:00
2026-05-12 14:18:33 +08:00
2026-05-08 21:10:22 +08:00
2026-05-19 14:30:17 +08:00
2026-06-08 10:23:28 +00:00
2026-05-09 21:24:36 +08:00
2026-05-23 12:53:39 +08:00
2026-06-01 07:12:36 +00:00
2026-05-30 03:22:16 +00:00
2026-06-10 19:21:07 +00:00
2026-06-03 15:46:22 +00:00
2026-05-25 06:32:45 +00:00
2026-06-09 13:11:28 +00:00
2026-05-11 19:59:37 +08:00
2026-06-10 19:21:07 +00:00
2026-05-28 06:11:47 +00:00
2026-06-04 09:00:20 +00:00
2026-05-22 16:53:14 +08:00
2026-05-08 20:01:25 +08:00
2026-05-12 00:08:31 +08:00
2026-05-14 08:55:36 +08:00
2026-05-08 10:33:44 +08:00
2026-05-08 10:33:44 +08:00
2026-05-08 10:33:44 +08:00
2026-05-30 15:06:05 +00:00
2026-05-30 03:57:56 +00:00
2026-06-02 07:33:12 +00:00
2026-06-04 07:39:18 +00:00
2026-05-29 03:20:47 +00:00
2026-05-29 03:20:47 +00:00
2026-06-02 12:18:32 +00:00
2026-06-10 19:21:07 +00:00
2026-06-09 22:34:10 +00:00
2026-06-09 22:34:10 +00:00
2026-06-11 08:42:00 +00:00
2026-06-08 15:18:55 +00:00
2026-05-20 21:50:11 +08:00
2026-06-09 14:01:43 +00:00
2026-06-09 11:45:20 +00:00
2026-06-04 07:27:05 +00:00
2026-05-31 03:53:04 +00:00
2026-06-01 14:19:33 +00:00
2026-05-30 15:06:05 +00:00
2026-05-30 15:06:05 +00:00
2026-05-26 14:48:35 +00:00
2026-05-29 06:41:17 +00:00
2026-05-26 04:03:44 +00:00
2026-06-10 07:45:52 +00:00
2026-05-24 14:42:28 +00:00
2026-05-18 17:08:17 +08:00
2026-05-18 17:08:17 +08:00
2026-05-18 17:08:17 +08:00
2026-05-08 20:01:25 +08:00
2026-06-10 13:37:47 +00:00
2026-05-11 17:48:34 +08:00
2026-06-08 15:44:38 +00:00
2026-05-08 20:01:25 +08:00
2026-06-05 08:46:20 +00:00
2026-05-19 16:35:28 +08:00
2026-05-09 17:39:20 +00:00
2026-05-09 18:16:41 +00:00
2026-05-09 16:10:05 +00:00
2026-06-10 02:41:20 +00:00
2026-05-25 05:17:47 +00:00
2026-06-07 08:35:31 +00:00
2026-06-11 08:42:00 +00:00
2026-06-03 15:46:22 +00:00
2026-05-05 16:42:11 +08:00
2026-05-24 14:42:28 +00:00
2026-05-05 16:42:11 +08:00
2026-06-10 04:00:54 +00:00
2026-05-20 13:28:27 +08:00
2026-05-21 15:37:48 +08:00
2026-05-20 19:46:39 +08:00
2026-05-27 06:22:56 +00:00
2026-05-19 11:10:34 +08:00
2026-05-19 11:10:34 +08:00
2026-05-19 11:10:34 +08:00
2026-06-04 07:39:18 +00:00
2026-05-19 11:10:34 +08:00