feat: preserve native channel and task continuity
This commit is contained in:
parent
610c688dd9
commit
30865321a8
31 changed files with 2138 additions and 171 deletions
|
|
@ -89,7 +89,10 @@
|
|||
"get_persona_agent_conversation",
|
||||
"list_persona_agent_conversations",
|
||||
"get_hldp_tool_forge",
|
||||
"get_local_execution_subpersona"
|
||||
"get_local_execution_subpersona",
|
||||
"get_personal_state_repository",
|
||||
"create_personal_state_snapshot",
|
||||
"list_dynamic_work_surfaces"
|
||||
],
|
||||
"input_wrapper_aliases": [
|
||||
"confirm_hololake_update_install",
|
||||
|
|
@ -213,7 +216,12 @@
|
|||
"run_hldp_tool",
|
||||
"configure_local_execution_subpersona",
|
||||
"run_local_execution_subpersona_job",
|
||||
"compile_channel_receipt"
|
||||
"compile_channel_receipt",
|
||||
"preview_personal_state_restore",
|
||||
"apply_personal_state_restore",
|
||||
"save_dynamic_work_surface",
|
||||
"get_dynamic_work_surface",
|
||||
"execute_dynamic_work_surface"
|
||||
],
|
||||
"direct_field_aliases": {
|
||||
"perform_code_repo_login": [
|
||||
|
|
@ -445,6 +453,16 @@
|
|||
"module_number": "HLP-NIPC-MOD-0037",
|
||||
"target_number": "HLP-NIPC-TGT-0037",
|
||||
"internal_name": "local_execution_subpersona"
|
||||
},
|
||||
{
|
||||
"module_number": "HLP-NIPC-MOD-0038",
|
||||
"target_number": "HLP-NIPC-TGT-0038",
|
||||
"internal_name": "personal_state_repository"
|
||||
},
|
||||
{
|
||||
"module_number": "HLP-NIPC-MOD-0039",
|
||||
"target_number": "HLP-NIPC-TGT-0039",
|
||||
"internal_name": "dynamic_work_surface"
|
||||
}
|
||||
],
|
||||
"operations": [
|
||||
|
|
@ -2471,6 +2489,94 @@
|
|||
"admission": "VERIFIED_HUMAN_ROUTE",
|
||||
"effect": "STATE_CHANGE",
|
||||
"payload_schema": "hololake.numbered-ipc.payload/claim_education_push_ticket/v1"
|
||||
},
|
||||
{
|
||||
"operation_number": "HLP-NIPC-OP-0185",
|
||||
"alias": "get_personal_state_repository",
|
||||
"handler": "personal_state_repository::get_repository",
|
||||
"channel_number": "HLP-NIPC-CH-0002",
|
||||
"module_number": "HLP-NIPC-MOD-0038",
|
||||
"target_number": "HLP-NIPC-TGT-0038",
|
||||
"admission": "VERIFIED_HUMAN_ROUTE",
|
||||
"effect": "READ_OR_STATUS",
|
||||
"payload_schema": "hololake.numbered-ipc.payload/get_personal_state_repository/v1"
|
||||
},
|
||||
{
|
||||
"operation_number": "HLP-NIPC-OP-0186",
|
||||
"alias": "create_personal_state_snapshot",
|
||||
"handler": "personal_state_repository::create_snapshot",
|
||||
"channel_number": "HLP-NIPC-CH-0002",
|
||||
"module_number": "HLP-NIPC-MOD-0038",
|
||||
"target_number": "HLP-NIPC-TGT-0038",
|
||||
"admission": "VERIFIED_HUMAN_ROUTE",
|
||||
"effect": "STATE_CHANGE",
|
||||
"payload_schema": "hololake.numbered-ipc.payload/create_personal_state_snapshot/v1"
|
||||
},
|
||||
{
|
||||
"operation_number": "HLP-NIPC-OP-0187",
|
||||
"alias": "preview_personal_state_restore",
|
||||
"handler": "personal_state_repository::preview_restore",
|
||||
"channel_number": "HLP-NIPC-CH-0002",
|
||||
"module_number": "HLP-NIPC-MOD-0038",
|
||||
"target_number": "HLP-NIPC-TGT-0038",
|
||||
"admission": "VERIFIED_HUMAN_ROUTE",
|
||||
"effect": "READ_OR_STATUS",
|
||||
"payload_schema": "hololake.numbered-ipc.payload/preview_personal_state_restore/v1"
|
||||
},
|
||||
{
|
||||
"operation_number": "HLP-NIPC-OP-0188",
|
||||
"alias": "apply_personal_state_restore",
|
||||
"handler": "personal_state_repository::apply_restore",
|
||||
"channel_number": "HLP-NIPC-CH-0002",
|
||||
"module_number": "HLP-NIPC-MOD-0038",
|
||||
"target_number": "HLP-NIPC-TGT-0038",
|
||||
"admission": "VERIFIED_HUMAN_ROUTE",
|
||||
"effect": "STATE_CHANGE",
|
||||
"payload_schema": "hololake.numbered-ipc.payload/apply_personal_state_restore/v1"
|
||||
},
|
||||
{
|
||||
"operation_number": "HLP-NIPC-OP-0189",
|
||||
"alias": "list_dynamic_work_surfaces",
|
||||
"handler": "dynamic_work_surface::list_surfaces",
|
||||
"channel_number": "HLP-NIPC-CH-0002",
|
||||
"module_number": "HLP-NIPC-MOD-0039",
|
||||
"target_number": "HLP-NIPC-TGT-0039",
|
||||
"admission": "VERIFIED_HUMAN_ROUTE",
|
||||
"effect": "READ_OR_STATUS",
|
||||
"payload_schema": "hololake.numbered-ipc.payload/list_dynamic_work_surfaces/v1"
|
||||
},
|
||||
{
|
||||
"operation_number": "HLP-NIPC-OP-0190",
|
||||
"alias": "save_dynamic_work_surface",
|
||||
"handler": "dynamic_work_surface::save_surface",
|
||||
"channel_number": "HLP-NIPC-CH-0002",
|
||||
"module_number": "HLP-NIPC-MOD-0039",
|
||||
"target_number": "HLP-NIPC-TGT-0039",
|
||||
"admission": "VERIFIED_HUMAN_ROUTE",
|
||||
"effect": "STATE_CHANGE",
|
||||
"payload_schema": "hololake.numbered-ipc.payload/save_dynamic_work_surface/v1"
|
||||
},
|
||||
{
|
||||
"operation_number": "HLP-NIPC-OP-0191",
|
||||
"alias": "get_dynamic_work_surface",
|
||||
"handler": "dynamic_work_surface::get_surface",
|
||||
"channel_number": "HLP-NIPC-CH-0002",
|
||||
"module_number": "HLP-NIPC-MOD-0039",
|
||||
"target_number": "HLP-NIPC-TGT-0039",
|
||||
"admission": "VERIFIED_HUMAN_ROUTE",
|
||||
"effect": "READ_OR_STATUS",
|
||||
"payload_schema": "hololake.numbered-ipc.payload/get_dynamic_work_surface/v1"
|
||||
},
|
||||
{
|
||||
"operation_number": "HLP-NIPC-OP-0192",
|
||||
"alias": "execute_dynamic_work_surface",
|
||||
"handler": "dynamic_work_surface::execute_surface",
|
||||
"channel_number": "HLP-NIPC-CH-0002",
|
||||
"module_number": "HLP-NIPC-MOD-0039",
|
||||
"target_number": "HLP-NIPC-TGT-0039",
|
||||
"admission": "VERIFIED_HUMAN_ROUTE",
|
||||
"effect": "READ_OR_STATUS",
|
||||
"payload_schema": "hololake.numbered-ipc.payload/execute_dynamic_work_surface/v1"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue