q792602257
|
dee20bb618
|
feat(acp): ResolveSafePath helper (3-fold check: abs/prefix/symlink)
|
2026-05-07 12:06:37 +08:00 |
|
q792602257
|
cf314021e7
|
feat(acp): JSON-RPC 2.0 codec (number/string id, LF-delimited, concurrent-safe encoder)
|
2026-05-07 12:04:27 +08:00 |
|
q792602257
|
8202a7a679
|
test(acp): handler unit tests (admin / user / field redaction / PATCH semantics)
|
2026-05-07 11:37:33 +08:00 |
|
q792602257
|
e096b1a671
|
feat(acp): HTTP handler for agent kinds (admin write / user read with field redaction)
|
2026-05-07 11:34:11 +08:00 |
|
q792602257
|
79480b32f8
|
feat(acp): AgentKindService + unit tests (fake repo + real encryptor)
|
2026-05-07 11:28:15 +08:00 |
|
q792602257
|
1ef2e93b72
|
test(acp): pgRepo integration tests (CRUD + lifecycle + event order)
|
2026-05-07 11:21:40 +08:00 |
|
q792602257
|
a9a9e6d8ab
|
feat(acp): repository interface + pgRepo full implementation (agent_kind + session + event)
|
2026-05-07 10:42:58 +08:00 |
|
q792602257
|
631f957cd9
|
feat(acp): sqlc queries (agent_kinds + sessions + events) + generated code
|
2026-05-07 10:37:16 +08:00 |
|
q792602257
|
cb845f2374
|
feat(acp): domain types + service interfaces (skeleton)
|
2026-05-07 10:34:31 +08:00 |
|