• Joined on 2025-10-27
kai pushed to main at kai/infra-docker-configs 2026-09-01 08:49:49 -04:00
89707d1520 fix: roll back DC9 sing-box runtime
kai pushed to main at kai/infra-docker-configs 2026-09-01 08:18:15 -04:00
c33d07852f chore: upgrade DC9 sing-box to 1.14.0
kai pushed to main at kai/infra-docker-configs 2026-09-01 06:03:15 -04:00
2579bcf306 feat: add DC9 sing-box fallback protocols
kai pushed to main at kai/pi-agent-config 2026-08-31 00:56:57 -04:00
fb1a1d2b10 feat(deploy): sync a scenario's backend/ into the live workspace root
kai pushed to main at kai/pi-agent-config 2026-08-31 00:34:39 -04:00
a337ea978f fix(curator): query Douban only by Chinese title or ISBN, never a Latin title
kai pushed to main at kai/pi-agent-config 2026-08-30 23:40:03 -04:00
53ffa2fd7f docs: state the Gitea repo structure and SSH push auth in the README and every scenario root
kai pushed to main at kai/pi-agent-config 2026-08-30 21:49:25 -04:00
88b06d782f feat(curator): vendor the application backend as the scenario's tracked source
kai pushed to main at kai/pi-agent-config 2026-08-30 21:36:37 -04:00
kai pushed to main at kai/pi-agent-config 2026-08-30 10:54:44 -04:00
35af26c794 feat(curator): vendor the backend application under scenarios/curator/backend
kai pushed to main at kai/pi-agent-config 2026-08-30 10:17:04 -04:00
14c97d88cf test(curator): re-record phase 2 goldens against the capable pipeline
b6d4a372d0 feat(curator): phase 2 - source-extraction skill guidance, structured prompt scope
86f5763bd6 feat(curator): phase 1 — workspace skills, restricted read, slim prompts
Compare 3 commits »
kai pushed to main at kai/pi-agent-config 2026-08-29 21:19:40 -04:00
057136aa57 chore(curator): point backend at its new home under pi-workspaces
kai pushed to main at kai/pi-agent-config 2026-08-29 18:45:01 -04:00
5de80905ba eval(golden): pin bare cross-turn back-reference ("收")
kai pushed to main at kai/pi-agent-config 2026-08-29 18:04:33 -04:00
8a8f9c6c20 docs(scenarios): rewrite the curator prompt as an assistant, not a terminal
kai pushed to main at kai/pi-agent-config 2026-08-29 17:55:03 -04:00
14bea3fb37 docs(scenarios): state which propose_write verb matches each medium
kai pushed to main at kai/pi-agent-config 2026-08-29 03:56:02 -04:00
19ebcbb673 docs(plans): keep memo-inbox reverse-fill as a registered non-action
kai pushed to main at kai/pi-agent-config 2026-08-29 03:45:06 -04:00
68d0f6f9d1 docs(plans): cancel bubblewrap sandbox, retire compose/Dockerfile skeleton
kai pushed to main at kai/pi-agent-config 2026-08-29 00:17:24 -04:00
943f631966 fix(pi_rpc): detect a dead pi process immediately, not at the turn deadline
kai pushed to main at kai/pi-agent-config 2026-08-28 23:50:35 -04:00
6de252fe5b docs: mark P2-6 (web auth, CSRF, EPUB XSS) complete
kai pushed to main at kai/pi-agent-config 2026-08-28 23:28:47 -04:00
758fc8b7ac feat(curator): golden evaluation recordings
kai pushed to main at kai/pi-agent-config 2026-08-28 04:12:20 -04:00
1415037e6a fix(scripts): pi-diff was silent about vendored shared modules