38 Commits
Author SHA1 Message Date
rogee 75e489fff0 Keep original recording facts across verified Agent session cutovers 2026-09-30 21:04:48 +08:00
rogee 91d23a15d3 refactor(ai): name approved bindings by domain role 2026-09-30 17:02:22 +08:00
rogee 86ce7c1de0 refactor(proto): drop unused Agent business messages 2026-09-30 14:04:18 +08:00
rogee 2ca1f7113a refactor(rpc): remove unused static Cell artifact path 2026-09-30 13:34:11 +08:00
rogee 802f7f8893 fix(rpc): stop creating retired execution journal on Agent startup 2026-09-30 13:29:20 +08:00
rogee 793b6448e2 refactor(rpc): remove retired Agent business handlers 2026-09-30 13:21:37 +08:00
rogee 277129b3c4 Expose only approved Agent RPC methods 2026-09-30 12:53:58 +08:00
rogee 467c6018b8 Reject preserved legacy execution state on approved Agent startup 2026-09-30 12:39:21 +08:00
rogee b8d163e191 Keep durable Agent session journal independent of legacy execution 2026-09-30 12:29:43 +08:00
rogee 93ce2cbefa Remove unused legacy Agent RPC client wrapper 2026-09-30 12:21:59 +08:00
rogee 13df3c2c2f Normalize Dispatcher runtime and policy code names 2026-09-30 12:05:35 +08:00
rogee 16c7ca2497 Normalize configuration reader API and paths 2026-09-30 11:56:58 +08:00
rogee 8e21007e6b Normalize Dispatcher Store API and paths 2026-09-30 11:34:30 +08:00
rogee 8bad3649bf Remove obsolete Dispatcher upload and event RPC services 2026-09-30 10:41:10 +08:00
rogee 20a43f80a7 Require pinned mTLS peer for recording RPCs 2026-09-30 10:35:11 +08:00
rogee 7bcde1812f Advance durable Agent session generations on restart 2026-09-30 07:21:16 +08:00
rogee ac0abfc734 Bind Agent sessions to preapproved Dispatcher identity 2026-09-30 07:15:20 +08:00
rogee 04e8609179 Validate per-call Mock media before accepting approved execute 2026-09-30 04:43:16 +08:00
rogee 4879d49b77 Join approved Mock media with recording result delivery 2026-09-30 04:29:13 +08:00
rogee 0e9362447b Bind approved call worker lifetime to Agent task controls 2026-09-30 04:15:36 +08:00
rogee 9b1f539538 Verify task control over pinned mutual TLS 2026-09-30 04:05:03 +08:00
rogee 13f72a6980 Bridge task-level control over session-bound Agent RPC 2026-09-30 04:00:36 +08:00
rogee ca20090a85 Add approved Mock AI pipeline for isolated calls 2026-09-30 03:14:42 +08:00
rogee 6947210638 Bind approved caller profile and require explicit media pipeline 2026-09-30 02:52:44 +08:00
rogee 1e9d91a842 Exercise approved ASR-only recording across local TLS 2026-09-30 02:37:30 +08:00
rogee d09586cd5b Verify recording delivery across local TLS and SQLite 2026-09-30 02:05:21 +08:00
rogee 1cc2d12b73 Add Agent recording-fact unary client 2026-09-30 01:03:18 +08:00
rogee aad2e340d9 Authorize recording facts over Dispatcher unary RPC 2026-09-30 00:51:34 +08:00
rogee 40eeed2ba6 Carry approved OSS bucket through upload grants 2026-09-30 00:01:51 +08:00
rogee 428d587f45 Bound approved Agent calls by signed duration 2026-09-29 22:29:02 +08:00
rogee d9ad420480 Require one-shot opening before full-AI turns 2026-09-29 21:37:41 +08:00
rogee 7371fb1e3e Deliver bound Agent snapshots over mock-only unary RPC 2026-09-29 21:26:18 +08:00
rogee bb694395cf Move Agent RPC schema to unversioned internal package 2026-09-29 17:45:02 +08:00
rogee f5c2d6a920 remove independent egress pool configuration and authorization 2026-09-28 19:01:44 +08:00
rogee 0b4b901d85 feat: implement local P1 contracts and Mock call flow 2026-09-25 16:38:22 +08:00
rogee ab5ef5a19b consolidate active contracts under v1 2026-09-22 23:46:22 +08:00
rogee a2fcc4aabb feat: complete MQ-only dispatcher and OSS upload flow 2026-09-22 21:09:06 +08:00
rogee 643b11b21f chore: initialize go-sip repository 2026-09-21 08:56:04 +08:00