Record PR links and live re-verification evidence in the task card
ci / test (pull_request) Successful in 2m17s

Why: close the evidence loop for review.
Evidence: live endpoints returned 200 after redeploy; probe artifacts cleaned up.
Impact: task-card only.
This commit is contained in:
2026-10-04 14:59:02 +00:00
parent 8c0efa2459
commit 8864596467
+2 -2
View File
@@ -1,6 +1,6 @@
# fix/pg-boolean-columns 任务卡
任务主记录:<PR 链接,task-finish 时填写>;状态:进行中;owner:weichen
任务主记录:Dev PR #185 https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Dev/pulls/185(依赖 Backend PR #62 先合入;若 Backend 产生 merge commit 需重钉 gitlink 后再合);状态:待所有者审核合入;owner:weichen
## 基线与授权
@@ -27,6 +27,6 @@
- 验证(2026-10-04,PG=127.0.0.1:8890 临时库 agent_store_test):
- 红:main(4fd03ee) `AGENT_PG_TEST_DSN=… go test ./internal/store -run 'TestConversationFlagsAndTaskList|TestAdminAccountsAndSessions'` → FAIL(42804 / encode 1 into bool),与线上 500 同类;
- 绿:本分支同命令全量 `./internal/store/ -count=1` → ok(PG 档);`make test-backend`(SQLite 档)→ 全部 ok;`./internal/pgbus/` PG 档 ok;
- 线上复验:svc.sh dev 重建重启后 `GET /api/conversations`、`GET /api/conversations/{id}` 用临时 API key 返回 200(见 PR 描述)。
- 线上复验(2026-10-04 14:55,dev 服务以 dev@8c0efa2 重建重启,沿用 postgres DSN):`GET /api/conversations` 200;新建项目+会话 → `GET /api/conversations/{id}` 200(messages/runs/resumeSeq 正常)→ `PATCH pinned=true` 200 → `GET /api/events` SSE 正常挂流(此前全部 500)。探测用的临时项目/会话/API key(postgres 与 sqlite 档各一把)已删除吊销,临时测试库 agent_store_test 已 drop。
- 影响与剩余项:`./internal/runmgr/` PG 档集成测试在 main 与本分支同样失败(migrate v4 `gin_trgm_ops` 不在 search_path 隔离 schema 内,42704)——测试环境前置问题,先于本次缺陷存在,未在本次处理;SQLite 档行为不变(同一批测试 SQLite 档全绿)。
| 同步前验收 | 4fd03eee6230f82464def08f2543adab27aba948 | 891a84f835db3590238073965157f60c97efefcb | 2026-10-04T14:52:46Z |