Commit Graph
100 Commits
Author SHA1 Message Date
agent-exec-transport ed4ca46585 agent-exec transport 66144e4dc1b682e328502a65bb37b911/11b7729d1914
ci / svc-realcombo (pull_request) Successful in 2m11s
ci / test (pull_request) Successful in 7m30s
ci / test-pg (pull_request) Successful in 10m9s
2026-10-22 00:43:17 +00:00
agent-exec-transport 09d0d81fd6 agent-exec transport 1f3d84fb8dd9472d3b7e8e2121660e21/c435ffbd9286 2026-10-21 19:32:11 +00:00
agent-exec-transport 340543549e agent-exec transport af819d334d76f62e9dec6b105da6ca49/8751322a8e74
ci / svc-realcombo (pull_request) Successful in 3m32s
ci / test (pull_request) Successful in 9m30s
ci / test-pg (pull_request) Successful in 12m5s
2026-10-21 15:27:08 +00:00
agent-exec-transportandCursor 3c0faf76b0 Pin Backend to require conversation on surface create
Move modules/backend to 528e3a4 (Backend #239), which rejects empty or
foreign conversationId when creating a surface via POST /api/surfaces.

Why: Dev must carry the Backend conversation-required fix.
Evidence: Backend #239 CI success at 954e744; agent-exec unit
dev-svc-superadmin-surface-backend-repin (cursor, authorized fresh rerun,
terminal=success).
Impact: documentation pin / gitlink only.
Refs: Dev task fix/svc-superadmin-envfile-surface-conv.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-21 15:11:13 +00:00
agent-exec-transportandCursor 1edf326448 Remember the super-admin credential file path in svc
Auth-on agent services need super-admin credentials at every launch, but
svc only forwarded them from the current environment, and recover/watchdog
relaunch with a cleared environment, so a bare restart or recovery failed
closed. svc now records only the absolute path of AGENT_SYSTEM_ENV_FILE as
superadmin_envfile= after checking it is a regular, owner-only (0600) file
before stopping anything, and forwards that path when no explicit
credentials are set. An empty AGENT_SYSTEM_ENV_FILE clears the record. The
file content is never read, copied or printed.

Why: prod restarts and recovery required re-exporting AGENT_SYSTEM_ENV_FILE.
Evidence: agent-exec unit dev-svc-superadmin-envfile-persist (cursor, attempt 1, terminal=success); unittest test_svc_superadmin_envfile + test_svc_recover + test_svc_identity: 51 OK (1 skipped).
Impact: svc.sh agent launch and svc.env gain superadmin_envfile; docs/svc.md 4.2 note.
Refs: Dev task fix/svc-superadmin-envfile-surface-conv.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-21 14:58:38 +00:00
agent-exec-transport 0aae8ed99f agent-exec transport 62f937e2b36ba8a042082602fc93d1cb/7c9a5c05b51c
ci / svc-realcombo (pull_request) Successful in 3m46s
ci / test (pull_request) Successful in 8m45s
ci / test-pg (pull_request) Failing after 13m7s
2026-10-21 14:51:51 +00:00
agent-exec-transport 301c37cb3f agent-exec transport 0795c3cbd28b688d3c32abcb7f85d3de/57311a8d7d0a
ci / test-pg (pull_request) Failing after 3m27s
ci / svc-realcombo (pull_request) Successful in 3m37s
ci / test (pull_request) Successful in 8m39s
2026-10-21 14:46:08 +00:00
agent-exec-transport 50d3632bc7 agent-exec transport e9755166998b94fb719fea1398ca34ce/77546c2723bb
ci / svc-realcombo (pull_request) Successful in 2m52s
ci / test-pg (pull_request) Failing after 3m33s
ci / test (pull_request) Successful in 8m13s
2026-10-21 14:22:12 +00:00
agent-exec-transportandCursor 0e6180cbd5 Pin Documents to the GenUI prod acceptance record
Move modules/documents to 75e43e1 (Documents #120), which replaces the
NOT_RUN GenUI acceptance note with the 2026-10-21 prod rerun result and
records that admin cannot create projects until a role is assigned.

Why: the Dev pin should carry the updated GenUI prod record.
Evidence: Documents #120 CI success at f5417fb; agent-exec unit dev-genui-prod-followups-repin (cursor, attempt 1, terminal=success).
Impact: documentation pin only.
Refs: Dev task fix/genui-prod-upgrade-followups.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-21 13:38:30 +00:00
agent-exec-transportandCursor 6023900eb6 Report the real identity marker in svc adopt and the deploy gate
svc.sh adopt always printed db_marker=established, even when the installed
artifact lacked identity capability and the marker stayed pending. It now
reads the marker back and warns when identity was not established.

The deploy identity gate reported a pre-v27 database (identity table
missing) as a foreign row or mismatch. It now explains that the schema
predates the identity table and gives the backup, stop, migrate and
redeploy steps. It still refuses before stopping the old service and never
migrates on its own.

Why: both messages misled the 2026-10-21 GenUI prod upgrade.
Evidence: agent-exec unit dev-svc-identity-adopt-gate-messages (cursor, attempt 1, terminal=success); python3 -m unittest tests.test_svc_identity: 31 tests OK (1 skipped).
Impact: svc.sh operator messages for adopt and the deploy identity gate; no change to success paths.
Refs: Dev task fix/genui-prod-upgrade-followups.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-21 13:36:58 +00:00
agent-exec-transport b5a0abf010 agent-exec transport 846510452e89b7a0fce822868c3093f0/ca0cf803ecd7 2026-10-21 13:31:14 +00:00
agent-exec-transportandCursor 137a18c5eb Pin Documents to the GenUI prod upgrade record
Why: Documents PR #119 records the 2026-10-21 prod upgrade to dev@5360884
(schema v25 to v51) with prod and pg1 managed by scripts/svc.sh.
Evidence: agent-exec unit dev-genui-prod-upgrade-docsync-repin (cursor,
attempt 1, terminal=success); gitlink fcea466 -> 2e9c3bc.
Impact: Documentation pin only.
Refs: Documents #119; task feature/genui-prod-upgrade-docsync

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-21 12:56:29 +00:00
agent-exec-transport 232477b22f agent-exec transport ee28ab41a1c430945a4562908ce9090f/78209ba1d02f 2026-10-21 12:26:02 +00:00
agent-exec-transport 2eaa751084 agent-exec transport fa0a7a52bc45ca9f3840042942f8782c/4689e3817f92 2026-10-21 12:15:19 +00:00
agent-exec-transport 3289c81a6e Pin Documents to the GenUI prod deploy entry sync
Why: Documents PR #118 updated the GenUI closure doc so its prod deploy
entry matches the current runtime layout (prod manual via prodctl.sh,
pg1 managed by svc in the main checkout).
Evidence: agent-exec unit dev-genui-prod-ops-docsync-repin (cursor,
attempt 1, terminal=success); gitlink 82b4619 -> fcea466.
Impact: Documentation pin only; also carries the already-merged IAM U1-U7
record (Documents #117).
Refs: Documents #118; task feature/genui-prod-ops-docsync
2026-10-21 10:57:38 +00:00
agent-exec-transport 076a686592 agent-exec transport d90f144a0e3d59039289174e486a8816/e9bc28611767 2026-10-21 10:51:22 +00:00
agent-exec-transport 70c810a030 agent-exec transport d746852ae50f236002975c61a064caa9/397c60bd1367 2026-10-21 10:27:21 +00:00
agent-exec-transport c4528653b1 agent-exec transport 4e08f829778afd338d088a98dfacc2a2/66ad6eb0e6ce
ci / svc-realcombo (pull_request) Successful in 2m54s
ci / test (pull_request) Successful in 9m6s
ci / test-pg (pull_request) Successful in 11m1s
2026-10-21 10:01:59 +00:00
agent-exec-transport a8918f0a64 agent-exec transport 328b91f08f99797c86a2070c62a8ddec/1c217de52bca 2026-10-21 06:19:35 +00:00
agent-exec-transport 08716814ce agent-exec transport 191647160f935480fff86a8e05c8e1f1/2ce47ad10feb 2026-10-21 04:53:05 +00:00
agent-exec-transport 002231cca6 agent-exec transport b05c6fe1df8e2877b7e0ae1073f7fe81/212e019317ad 2026-10-21 04:41:25 +00:00
agent-exec-transport fcdf57fdfc agent-exec transport e44951227562f25d1a0a6c56fb9852dc/c92503d2f3dd 2026-10-21 04:27:02 +00:00
agent-exec-transport 70c49470a6 agent-exec transport 5de4663cdba47dfb08c7f3ea2b74250e/484836365c2e 2026-10-21 03:58:43 +00:00
agent-exec-transport 6ddbae089f agent-exec transport 7cf34ef563cfb1063aa34bfed49e2868/f154097c6a24 2026-10-21 03:35:06 +00:00
agent-exec-transport 623d106458 agent-exec transport 2e336d1bacfd31e9eb8c942d72263a2a/124eb788ef33 2026-10-21 03:18:14 +00:00
agent-exec-transport d0b217d3a4 agent-exec transport 850b1455fe23d71cb5cd28eb43df9069/5ca3ade8a790 2026-10-21 02:49:58 +00:00
agent-exec-transport 22dd37524c agent-exec transport 7909cc2e3bc15bc12eb30244170e2eac/9723af6b7b77 2026-10-21 02:42:12 +00:00
agent-exec-transport 4e484a547d agent-exec transport f47b8031e3f17e18db2e03df71cf5c75/45cff96297b4 2026-10-21 02:33:29 +00:00
agent-exec-transport 8803bea966 agent-exec transport 48469c96ab4df1b61e6ddc9e1ba76ad0/bb4a0e2d5436 2026-10-21 02:08:41 +00:00
agent-exec-transport ae1b5a79e7 agent-exec transport 62f537dd70eaba722cad90ca0a6a4168/6daa6027b4f6 2026-10-20 16:33:46 +00:00
agent-exec-transport 7ac00508d0 agent-exec transport 8f0ad144ced9d91bb6500b741afb2e49/9acf49298c2e 2026-10-20 15:54:28 +00:00
agent-exec-transport f66c320c81 agent-exec transport dbf5736d25a4652a473959341d0fc817/18a726a8d598 2026-10-20 15:41:21 +00:00
agent-exec-transport 5fadf85860 agent-exec transport c6743cc0361111164521768af8bcab90/c2e401e79841 2026-10-20 15:37:21 +00:00
agent-exec-transport 2ef67de19e agent-exec transport f1ee1bfbe6aecae18dec7f589c024392/29f02d54106f 2026-10-20 15:15:46 +00:00
agent-exec-transport f87d63ffd8 agent-exec transport 03522b193f49679a69e784a2cc3fd118/431f463cce7f 2026-10-20 14:46:16 +00:00
agent-exec-transport fc3655f296 agent-exec transport 143b750c2cb52ec907a1a45df1416122/1ca104a38359
ci / svc-realcombo (pull_request) Successful in 3m55s
ci / test (pull_request) Failing after 7m46s
ci / test-pg (pull_request) Successful in 15m11s
2026-10-20 14:05:34 +00:00
agent-exec-transport 9c28a17313 agent-exec transport a2bdd0500ebec7605207447c4d10c7d8/534ee53bd442 2026-10-20 12:28:11 +00:00
agent-exec-transport a94f06c627 agent-exec transport ef1c90b2b8b15ee0cd97fe1c244db151/eef52bc713d1 2026-10-20 12:21:39 +00:00
agent-exec-transport c93f335524 agent-exec transport 407f7ba56139b9b7030d12200b4fa8d5/d3fc6d7bb720 2026-10-20 12:12:07 +00:00
agent-exec-transport d755fa0f6d agent-exec transport 5faf257d5e2b698a220fe3ecfb2948b0/32c83177850b 2026-10-20 11:50:46 +00:00
agent-exec-transport d950e02b39 agent-exec transport fb9d33f1090d0ccf2a1e6918aca9e939/f469138c7d88 2026-10-20 11:20:51 +00:00
agent-exec-transport 4d95f9df22 agent-exec transport 844213a84293d0926b1d75e1fb23c345/aa54764cd301 2026-10-20 10:59:41 +00:00
agent-exec-transport 853f7740b1 agent-exec transport ab740c34bd0636cdf8be2a6ce40f950f/822509e873df 2026-10-20 10:51:23 +00:00
agent-exec-transport 0ab8f8c670 agent-exec transport 304f0c464dc69bc4eaf42ab9ae9ceaec/bb83de1cb13a 2026-10-20 09:29:41 +00:00
agent-exec-transport 76c1c331d0 agent-exec transport cba05e4923395dc9d77f183ae02e5d07/b41a05cf252e 2026-10-20 09:01:54 +00:00
agent-exec-transport b9db4b435e agent-exec transport fa45ffad35cd2ba3c71d749bb092bc49/bd6270d5e415 2026-10-20 07:35:09 +00:00
agent-exec-transport a98f095cef agent-exec transport fc942bb2aeee767b0033d7a0fa8fcebc/fa2a5ac9284e 2026-10-20 07:19:50 +00:00
agent-exec-transport 8e21b66db4 agent-exec transport 68343647260961b7a4a0fdbe222cb18b/536ff962e681 2026-10-20 06:00:40 +00:00
agent-exec-transport 3e94cd2dc8 agent-exec transport c8ce03299ad3ef594a65946765837764/aa57b9d7c4fe 2026-10-20 05:05:08 +00:00
agent-exec-transport de3d3aff28 agent-exec transport a443dca04059a65125557a30f32dfa5c/62ee46d8fdc0 2026-10-20 04:18:27 +00:00
agent-exec-transport 88f446531b agent-exec transport 1b5656f912a8f935d3efaf406b195c70/ccc04e511e8a 2026-10-20 03:55:13 +00:00
agent-exec-transport 8e7e3c9c22 agent-exec transport 0699ed700085214566f19101dc7dab32/f6013519841f 2026-10-20 02:20:36 +00:00
agent-exec-transport b3837c9225 agent-exec transport fee6c37ba604b87a3ad2109904b084c7/14e2982344fd 2026-10-20 02:15:20 +00:00
agent-exec-transport 80ac3fa194 agent-exec transport 21efb3a4e69a41fcbd643b12faeb1288/21d30978680a 2026-10-19 17:22:37 +00:00
agent-exec-transport 75196728eb agent-exec transport 8e131e4c97857700601ef84749cea69e/f859169b4489 2026-10-19 16:08:20 +00:00
agent-exec-transport 8417e356db agent-exec transport f1fc92dcc0f0c67dbb8424a65d9ccb4c/ee07ab37e9bb 2026-10-19 16:07:10 +00:00
agent-exec-transport ef8d142a8a agent-exec transport 5aff33eabf4e1815994d44ec1c13abf3/36dd05125970 2026-10-19 15:49:29 +00:00
agent-exec-transport 000a2d2ae0 agent-exec transport b7a8e78a2b6d0d8f6803490c7fa8af2e/9075eee055af 2026-10-19 14:45:58 +00:00
agent-exec-transport c13db3f7cd agent-exec transport b48d03759562375b530772a16fba5dfc/6c9f33f40495 2026-10-19 09:45:18 +00:00
agent-exec-transport c26af5456b agent-exec transport 13e9c9807fd03b453a03da384041d045/c2d965af28b4 2026-10-19 09:28:51 +00:00
agent-exec-transport 626d430af4 agent-exec transport 526db2fd7bc00395a22bcf832cbec655/4cb5cec848ca
ci / svc-realcombo (pull_request) Successful in 2m14s
ci / test-pg (pull_request) Successful in 8m23s
ci / test (pull_request) Successful in 7m38s
2026-10-19 08:59:47 +00:00
agent-exec-transport 347586d8ae agent-exec transport 21f0a81bb97fca3b71c1fef024190705/7e9c0e06238a 2026-10-19 07:53:37 +00:00
agent-exec-transport 9df02f1400 agent-exec transport f2398d00a4b0fd3baf25f9c079c1dd37/1847776fbc8c 2026-10-19 07:42:07 +00:00
agent-exec-transport 0424dd746c agent-exec transport 1e64c6b5c8cf285eae2cd95238c141e4/216a31360724 2026-10-19 07:36:18 +00:00
agent-exec-transport b810be972c agent-exec transport e5aa5cb356b2b1804dedd50017984cd2/ddb10c9f3b16 2026-10-19 05:46:22 +00:00
agent-exec-transport 68829eb68c agent-exec transport f67eb5b8c5869c679917c9d271c23141/22db62724dcb 2026-10-19 05:37:16 +00:00
agent-exec-transport 37c619ecc7 agent-exec transport a6410084d06dab307808de69b1d29c7c/25fde07da168 2026-10-19 05:36:09 +00:00
agent-exec-transport bdd058f974 agent-exec transport 3ede955b6c1c568f4de726d1e24e51f3/975bb824ac1a 2026-10-19 05:35:11 +00:00
agent-exec-transport a7978078b0 agent-exec transport 6cd4cb471546c6e2ff7233d129d2d5f8/765e893c63a9 2026-10-19 05:30:40 +00:00
agent-exec-transport 97f363a701 agent-exec transport e59d93bbec502dc60ee35d9f04f40dd4/aa6632087412 2026-10-19 05:16:49 +00:00
agent-exec-transport a731ef54a3 agent-exec transport 51708f296381a61509ea5f53aa51269b/b4647884f68f 2026-10-19 04:46:49 +00:00
agent-exec-transport 650944ae68 agent-exec transport 29bdb2f1c1d2063b8ad3c9b6119bfc41/d65bc975a3b9 2026-10-19 04:38:45 +00:00
agent-exec-transport 7b25169fad agent-exec transport 01334de262df1574a23914134a7246a5/4d8212712393 2026-10-19 04:25:50 +00:00
agent-exec-transport 66cbc40b31 agent-exec transport 513d7fdc9b57f65bfc820b7e8e5e37b4/5cd6822918e8
ci / svc-realcombo (pull_request) Failing after 2m55s
ci / test-pg (pull_request) Failing after 4m4s
ci / test (pull_request) Successful in 8m25s
2026-10-19 03:57:10 +00:00
agent-exec-transport d5d87cbdbe agent-exec transport 948810cb823bb2c590ff5059330eb8b5/0faa90eb8073 2026-10-19 03:55:16 +00:00
agent-exec-transport e6e170e36f agent-exec transport 7b5a9bff55c2c5c4c89ccee87584d9a7/bd00e58158a0 2026-10-19 03:41:59 +00:00
agent-exec-transport 786c2849cb agent-exec transport 5cd470726de043381170b777d3eda39f/90b4ae249497
ci / svc-realcombo (pull_request) Failing after 2m25s
ci / test-pg (pull_request) Failing after 3m38s
ci / test (pull_request) Successful in 8m58s
2026-10-19 03:39:22 +00:00
agent-exec-transport a85856352b agent-exec transport 6b3e2db2e80a87d702727d6c4a54064d/0a24433f191f
ci / test (pull_request) Successful in 9m15s
ci / test-pg (pull_request) Failing after 3m14s
ci / svc-realcombo (pull_request) Successful in 3m18s
2026-10-19 01:40:43 +00:00
agent-exec-transport 81fa4280c6 agent-exec transport 52cabbe74db290b075d0439050b33d68/2a2480ceef3d 2026-10-19 01:10:40 +00:00
agent-exec-transport f52df0e2e6 agent-exec transport a843e40dbd0a9999047fd1c2d49d9ebd/e65c5571b4d1 2026-10-18 18:56:00 +00:00
agent-exec-transport 847fb00222 agent-exec transport de195d91b85f6775bdd03cfbd10335b4/c119872546a1 2026-10-18 18:31:24 +00:00
agent-exec-transport 30f1ba7596 agent-exec transport 784bbb17249cbafbbe0b175ffedc8d0e/2d4460afee16 2026-10-18 18:26:17 +00:00
agent-exec-transport 97745ca387 agent-exec transport 894b87c98892e9529639900a7a15191f/b3e2d02a91b9 2026-10-18 18:22:17 +00:00
agent-exec-transport d0ae825547 agent-exec transport bc130d2da03be945bab6afc5cad0a1df/5f6c2d373b6c 2026-10-18 18:01:13 +00:00
agent-exec-transport 1b04fd4a04 agent-exec transport 14d2ac0fdd84c5730977b08931b20f33/e50bd60abf55 2026-10-18 17:56:21 +00:00
agent-exec-transport 36103dc62d agent-exec transport cf4fb0102e06376a0064e0c98ad916d5/4cd636618802 2026-10-18 17:53:36 +00:00
agent-exec-transport 832bee2053 agent-exec transport 7aa236e24b902ce9a8710d8f03f70165/2c3c97021f49 2026-10-18 17:51:40 +00:00
agent-exec-transport 892cf59c50 agent-exec transport 3f164db777f4fee27b17f3af4de05ab0/d8c8668687a0 2026-10-18 17:42:08 +00:00
agent-exec-transport e16a75c511 agent-exec transport c4e7bcc1003fb3b60d968183cc9674cd/2e81d2e9845e 2026-10-18 17:37:43 +00:00
agent-exec-transport 25cdc6adc8 agent-exec transport 03b4578a94b710425f11bd74df523a20/d0bfc2e77832 2026-10-18 17:33:03 +00:00
agent-exec-transport 39834ead7d agent-exec transport 3cbfba3aed64b516704b0d68a7a9f2fa/82da3fb3f31d 2026-10-18 17:28:55 +00:00
agent-exec-transport 7e0b0e4ff8 agent-exec transport 49a82f74c1def272b56afa8e0ac78c2e/97ab25ec9da4 2026-10-18 17:20:46 +00:00
agent-exec-transport cb582d170c agent-exec transport 995bd5f17433165f7fda25874b87f73e/364c25599d5d 2026-10-18 16:57:53 +00:00
agent-exec-transport 98447e269c agent-exec transport ef41add06bee63d92fdd10ad80710aee/4bce0a1e4ce8 2026-10-18 16:47:21 +00:00
agent-exec-transport a06209ff0a agent-exec transport dfbdcf8f9879479cec6791f6db4182b1/9e213bfbef61 2026-10-18 16:13:01 +00:00
agent-exec-transport 471948c59c agent-exec transport 7bc7519fb1dc6e9f12e152359a795c89/731d7f5ba3a5 2026-10-18 15:46:44 +00:00
agent-exec-transport bc304111a4 agent-exec transport ba0e59b31b8b4e18bc7e8df0ab680c80/ccf1734d8c5b 2026-10-18 15:41:58 +00:00
agent-exec-transport 9385796432 agent-exec transport b53834f8b38bf7cbcb659341c229e220/2f0defee9cd8
ci / svc-realcombo (pull_request) Successful in 2m15s
ci / test (pull_request) Successful in 7m30s
ci / test-pg (pull_request) Successful in 8m57s
2026-10-18 15:41:28 +00:00
agent-exec-transport 59c27869bf agent-exec transport adeb3ec7854d8724c54dcac15493e3b5/523f5b51ad61 2026-10-18 15:26:49 +00:00
agent-exec-transport 16bea3ee43 agent-exec transport 12843954316e555b217818c56f192ed3/6ec995c14e4c
ci / svc-realcombo (pull_request) Successful in 2m22s
ci / test (pull_request) Failing after 5m21s
ci / test-pg (pull_request) Successful in 8m42s
2026-10-18 15:21:37 +00:00