checkpoint: preserve zero-core agent handoff

This commit is contained in:
冰朔 2026-08-21 01:29:17 +08:00
commit e54c93c7ae
91 changed files with 13603 additions and 121 deletions

View file

@ -82,7 +82,12 @@
"get_marketplace_snapshot",
"sync_marketplace_catalog",
"get_active_cognitive_skills",
"get_external_ai_gateway_status"
"get_external_ai_gateway_status",
"get_persona_agent_runtime",
"get_persona_agent_conversation",
"list_persona_agent_conversations",
"get_hldp_tool_forge",
"get_local_execution_subpersona"
],
"input_wrapper_aliases": [
"confirm_hololake_update_install",
@ -99,6 +104,7 @@
"initialize_personal_channel",
"create_personal_channel_task",
"transition_personal_channel_task",
"start_local_channel_session",
"issue_persona_time_ticket",
"read_knowledge_document",
"search_knowledge",
@ -186,7 +192,19 @@
"export_web_novel_author_delivery",
"revoke_mobile_sync_device",
"decide_authorization_request",
"set_external_ai_gateway_exposure"
"set_external_ai_gateway_exposure",
"upsert_persona_agent_provider",
"get_persona_agent_conversation_by_id",
"create_persona_agent_conversation",
"delete_persona_agent_conversation",
"send_persona_agent_message",
"compile_hldp_tool",
"request_hldp_tool_test_authorization",
"test_hldp_tool",
"run_hldp_tool",
"configure_local_execution_subpersona",
"run_local_execution_subpersona_job",
"compile_channel_receipt"
],
"direct_field_aliases": {
"perform_code_repo_login": [
@ -403,6 +421,21 @@
"module_number": "HLP-NIPC-MOD-0034",
"target_number": "HLP-NIPC-TGT-0034",
"internal_name": "external_ai_gateway"
},
{
"module_number": "HLP-NIPC-MOD-0035",
"target_number": "HLP-NIPC-TGT-0035",
"internal_name": "persona_agent_runtime"
},
{
"module_number": "HLP-NIPC-MOD-0036",
"target_number": "HLP-NIPC-TGT-0036",
"internal_name": "hldp_tool_forge"
},
{
"module_number": "HLP-NIPC-MOD-0037",
"target_number": "HLP-NIPC-TGT-0037",
"internal_name": "local_execution_subpersona"
}
],
"operations": [
@ -2132,6 +2165,204 @@
"admission": "VERIFIED_HUMAN_ROUTE",
"effect": "STATE_CHANGE",
"payload_schema": "hololake.numbered-ipc.payload/set_external_ai_gateway_exposure/v1"
},
{
"operation_number": "HLP-NIPC-OP-0158",
"alias": "get_persona_agent_runtime",
"handler": "persona_agent_runtime::get_runtime_snapshot",
"channel_number": "HLP-NIPC-CH-0002",
"module_number": "HLP-NIPC-MOD-0035",
"target_number": "HLP-NIPC-TGT-0035",
"admission": "VERIFIED_HUMAN_ROUTE",
"effect": "READ_OR_STATUS",
"payload_schema": "hololake.numbered-ipc.payload/get_persona_agent_runtime/v1"
},
{
"operation_number": "HLP-NIPC-OP-0159",
"alias": "upsert_persona_agent_provider",
"handler": "persona_agent_runtime::upsert_provider",
"channel_number": "HLP-NIPC-CH-0002",
"module_number": "HLP-NIPC-MOD-0035",
"target_number": "HLP-NIPC-TGT-0035",
"admission": "VERIFIED_HUMAN_ROUTE",
"effect": "STATE_CHANGE",
"payload_schema": "hololake.numbered-ipc.payload/upsert_persona_agent_provider/v1"
},
{
"operation_number": "HLP-NIPC-OP-0160",
"alias": "get_persona_agent_conversation",
"handler": "persona_agent_runtime::get_conversation",
"channel_number": "HLP-NIPC-CH-0002",
"module_number": "HLP-NIPC-MOD-0035",
"target_number": "HLP-NIPC-TGT-0035",
"admission": "VERIFIED_HUMAN_ROUTE",
"effect": "READ_OR_STATUS",
"payload_schema": "hololake.numbered-ipc.payload/get_persona_agent_conversation/v1"
},
{
"operation_number": "HLP-NIPC-OP-0161",
"alias": "send_persona_agent_message",
"handler": "persona_agent_runtime::send_message",
"channel_number": "HLP-NIPC-CH-0002",
"module_number": "HLP-NIPC-MOD-0035",
"target_number": "HLP-NIPC-TGT-0035",
"admission": "VERIFIED_HUMAN_ROUTE",
"effect": "STATE_CHANGE",
"payload_schema": "hololake.numbered-ipc.payload/send_persona_agent_message/v1"
},
{
"operation_number": "HLP-NIPC-OP-0162",
"alias": "get_hldp_tool_forge",
"handler": "hldp_tool_forge::get_snapshot",
"channel_number": "HLP-NIPC-CH-0002",
"module_number": "HLP-NIPC-MOD-0036",
"target_number": "HLP-NIPC-TGT-0036",
"admission": "VERIFIED_HUMAN_ROUTE",
"effect": "READ_OR_STATUS",
"payload_schema": "hololake.numbered-ipc.payload/get_hldp_tool_forge/v1"
},
{
"operation_number": "HLP-NIPC-OP-0163",
"alias": "compile_hldp_tool",
"handler": "hldp_tool_forge::compile_tool",
"channel_number": "HLP-NIPC-CH-0002",
"module_number": "HLP-NIPC-MOD-0036",
"target_number": "HLP-NIPC-TGT-0036",
"admission": "VERIFIED_HUMAN_ROUTE",
"effect": "STATE_CHANGE",
"payload_schema": "hololake.numbered-ipc.payload/compile_hldp_tool/v1"
},
{
"operation_number": "HLP-NIPC-OP-0164",
"alias": "request_hldp_tool_test_authorization",
"handler": "hldp_tool_forge::request_test_authorization",
"channel_number": "HLP-NIPC-CH-0002",
"module_number": "HLP-NIPC-MOD-0036",
"target_number": "HLP-NIPC-TGT-0036",
"admission": "VERIFIED_HUMAN_ROUTE",
"effect": "STATE_CHANGE",
"payload_schema": "hololake.numbered-ipc.payload/request_hldp_tool_test_authorization/v1"
},
{
"operation_number": "HLP-NIPC-OP-0165",
"alias": "test_hldp_tool",
"handler": "hldp_tool_forge::test_tool",
"channel_number": "HLP-NIPC-CH-0002",
"module_number": "HLP-NIPC-MOD-0036",
"target_number": "HLP-NIPC-TGT-0036",
"admission": "VERIFIED_HUMAN_ROUTE",
"effect": "STATE_CHANGE",
"payload_schema": "hololake.numbered-ipc.payload/test_hldp_tool/v1"
},
{
"operation_number": "HLP-NIPC-OP-0166",
"alias": "list_persona_agent_conversations",
"handler": "persona_agent_runtime::list_conversations",
"channel_number": "HLP-NIPC-CH-0002",
"module_number": "HLP-NIPC-MOD-0035",
"target_number": "HLP-NIPC-TGT-0035",
"admission": "VERIFIED_HUMAN_ROUTE",
"effect": "READ_OR_STATUS",
"payload_schema": "hololake.numbered-ipc.payload/list_persona_agent_conversations/v1"
},
{
"operation_number": "HLP-NIPC-OP-0167",
"alias": "get_persona_agent_conversation_by_id",
"handler": "persona_agent_runtime::get_conversation_by_id",
"channel_number": "HLP-NIPC-CH-0002",
"module_number": "HLP-NIPC-MOD-0035",
"target_number": "HLP-NIPC-TGT-0035",
"admission": "VERIFIED_HUMAN_ROUTE",
"effect": "READ_OR_STATUS",
"payload_schema": "hololake.numbered-ipc.payload/get_persona_agent_conversation_by_id/v1"
},
{
"operation_number": "HLP-NIPC-OP-0168",
"alias": "create_persona_agent_conversation",
"handler": "persona_agent_runtime::create_conversation",
"channel_number": "HLP-NIPC-CH-0002",
"module_number": "HLP-NIPC-MOD-0035",
"target_number": "HLP-NIPC-TGT-0035",
"admission": "VERIFIED_HUMAN_ROUTE",
"effect": "STATE_CHANGE",
"payload_schema": "hololake.numbered-ipc.payload/create_persona_agent_conversation/v1"
},
{
"operation_number": "HLP-NIPC-OP-0169",
"alias": "delete_persona_agent_conversation",
"handler": "persona_agent_runtime::delete_conversation",
"channel_number": "HLP-NIPC-CH-0002",
"module_number": "HLP-NIPC-MOD-0035",
"target_number": "HLP-NIPC-TGT-0035",
"admission": "VERIFIED_HUMAN_ROUTE",
"effect": "STATE_CHANGE",
"payload_schema": "hololake.numbered-ipc.payload/delete_persona_agent_conversation/v1"
},
{
"operation_number": "HLP-NIPC-OP-0170",
"alias": "start_local_channel_session",
"handler": "code_repo_login::start_local_channel_session",
"channel_number": "HLP-NIPC-CH-0006",
"module_number": "HLP-NIPC-MOD-0015",
"target_number": "HLP-NIPC-TGT-0015",
"admission": "PREAUTH_SYSTEM_ROUTE",
"effect": "STATE_CHANGE",
"payload_schema": "hololake.numbered-ipc.payload/start_local_channel_session/v1"
},
{
"operation_number": "HLP-NIPC-OP-0171",
"alias": "get_local_execution_subpersona",
"handler": "local_execution_subpersona::get_snapshot",
"channel_number": "HLP-NIPC-CH-0002",
"module_number": "HLP-NIPC-MOD-0037",
"target_number": "HLP-NIPC-TGT-0037",
"admission": "VERIFIED_HUMAN_ROUTE",
"effect": "READ_OR_STATUS",
"payload_schema": "hololake.numbered-ipc.payload/get_local_execution_subpersona/v1"
},
{
"operation_number": "HLP-NIPC-OP-0172",
"alias": "configure_local_execution_subpersona",
"handler": "local_execution_subpersona::configure",
"channel_number": "HLP-NIPC-CH-0002",
"module_number": "HLP-NIPC-MOD-0037",
"target_number": "HLP-NIPC-TGT-0037",
"admission": "VERIFIED_HUMAN_ROUTE",
"effect": "STATE_CHANGE",
"payload_schema": "hololake.numbered-ipc.payload/configure_local_execution_subpersona/v1"
},
{
"operation_number": "HLP-NIPC-OP-0173",
"alias": "run_local_execution_subpersona_job",
"handler": "local_execution_subpersona::run_job",
"channel_number": "HLP-NIPC-CH-0002",
"module_number": "HLP-NIPC-MOD-0037",
"target_number": "HLP-NIPC-TGT-0037",
"admission": "VERIFIED_HUMAN_ROUTE",
"effect": "STATE_CHANGE",
"payload_schema": "hololake.numbered-ipc.payload/run_local_execution_subpersona_job/v1"
},
{
"operation_number": "HLP-NIPC-OP-0174",
"alias": "run_hldp_tool",
"handler": "hldp_tool_forge::run_tool",
"channel_number": "HLP-NIPC-CH-0002",
"module_number": "HLP-NIPC-MOD-0036",
"target_number": "HLP-NIPC-TGT-0036",
"admission": "VERIFIED_HUMAN_ROUTE",
"effect": "STATE_CHANGE",
"payload_schema": "hololake.numbered-ipc.payload/run_hldp_tool/v1"
},
{
"operation_number": "HLP-NIPC-OP-0175",
"alias": "compile_channel_receipt",
"handler": "channel_receipt::compile",
"channel_number": "HLP-NIPC-CH-0002",
"module_number": "HLP-NIPC-MOD-0035",
"target_number": "HLP-NIPC-TGT-0035",
"admission": "VERIFIED_HUMAN_ROUTE",
"effect": "STATE_CHANGE",
"payload_schema": "hololake.numbered-ipc.payload/compile_channel_receipt/v1"
}
]
}