mirror of
https://github.com/paperclipai/paperclip.git
synced 2026-10-30 21:49:18 +01:00
Add Copilot Product qualification and fixture ownership checks
Reviewed partition of the current-master Copilot integration. Complete v30 live qualification is retained; current v31 recovery compatibility, CI and review are tracked explicitly. Co-Authored-By: Paperclip <noreply@paperclip.ing>
This commit is contained in:
1 parent
fcbb80554e
commit
c48b89618f
74 files changed
+13325
-58
No files matched your search
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
@@ -0,0 +1,296 @@
|
||||
{
|
||||
"schema": "paperclip.e2e.retained-copilot-context-discovery.v1",
|
||||
"sourceRevision": "90b14b00b7a56d48a6d203545d04753750f864d7",
|
||||
"retainedResult": "local-2026-10-03T22-19-31-840Z/copilot-protection/runner-acpx-copilot/local/native-permission-deny-write/attempt-1",
|
||||
"outcome": "failed; unanswered read-only discovery card; calibration only",
|
||||
"rows": [
|
||||
{
|
||||
"id": 38,
|
||||
"companyId": "578f9e01-20ff-4db1-885d-2671eafdcb50",
|
||||
"runId": "8f63e1b0-749c-483e-8f46-a1d112d27682",
|
||||
"agentId": "f74461b5-4959-46e7-8361-b7df67a15aa7",
|
||||
"seq": 38,
|
||||
"eventType": "runtime_request.created",
|
||||
"stream": "system",
|
||||
"level": "info",
|
||||
"color": null,
|
||||
"message": null,
|
||||
"payload": {
|
||||
"prpEvent": {
|
||||
"runId": "8f63e1b0-749c-483e-8f46-a1d112d27682",
|
||||
"itemId": "item-8f63e1b0-749c-483e-8f46-a1d112d27682",
|
||||
"schema": "paperclip.prp.event.v1",
|
||||
"turnId": "turn_lab_e9c47d3e1de54cdc84bc319b205ad2bd",
|
||||
"payload": {
|
||||
"request": {
|
||||
"type": "permission",
|
||||
"itemId": "item-8f63e1b0-749c-483e-8f46-a1d112d27682",
|
||||
"method": "session/request_permission",
|
||||
"origin": {
|
||||
"method": "session/request_permission",
|
||||
"adapter": "acpx-runtime-sidecar",
|
||||
"provider": "acpx"
|
||||
},
|
||||
"prompt": "search_api",
|
||||
"schema": "paperclip.runtime_request.v2",
|
||||
"status": "pending",
|
||||
"turnId": "turn_lab_e9c47d3e1de54cdc84bc319b205ad2bd",
|
||||
"choices": [
|
||||
{
|
||||
"key": "accept",
|
||||
"label": "Allow once"
|
||||
},
|
||||
{
|
||||
"key": "accept_for_session",
|
||||
"label": "Allow for session"
|
||||
},
|
||||
{
|
||||
"key": "decline",
|
||||
"label": "Deny"
|
||||
},
|
||||
{
|
||||
"key": "cancel",
|
||||
"label": "Cancel"
|
||||
}
|
||||
],
|
||||
"details": {
|
||||
"itemId": "item-8f63e1b0-749c-483e-8f46-a1d112d27682",
|
||||
"origin": {
|
||||
"method": "session/request_permission",
|
||||
"adapter": "acpx-runtime-sidecar",
|
||||
"provider": "acpx"
|
||||
},
|
||||
"reason": "search_api",
|
||||
"turnId": "turn_lab_e9c47d3e1de54cdc84bc319b205ad2bd",
|
||||
"choices": [
|
||||
{
|
||||
"key": "accept",
|
||||
"label": "Allow once"
|
||||
},
|
||||
{
|
||||
"key": "accept_for_session",
|
||||
"label": "Allow for session"
|
||||
},
|
||||
{
|
||||
"key": "decline",
|
||||
"label": "Deny"
|
||||
},
|
||||
{
|
||||
"key": "cancel",
|
||||
"label": "Cancel"
|
||||
}
|
||||
],
|
||||
"threadId": "paperclip-a0dcc0a913a8deb4f50f5f0c0ceb407243221e79c368a416df3af9231902b1b3"
|
||||
},
|
||||
"requestId": "acpx-input-0074c32d9558181355984bac",
|
||||
"requestKind": "permission_approval"
|
||||
}
|
||||
},
|
||||
"priority": 1,
|
||||
"emittedAt": "2026-10-03T22:20:03.585Z",
|
||||
"eventType": "runtime_request.created",
|
||||
"sourceSeq": 15,
|
||||
"sourceKind": "runner",
|
||||
"schemaVersion": 1,
|
||||
"sourceEventId": "7e5b6c31-f5d5-4edb-aa44-f18d8aa7c523:8f63e1b0-749c-483e-8f46-a1d112d27682:15",
|
||||
"sourceInstanceId": "7e5b6c31-f5d5-4edb-aa44-f18d8aa7c523",
|
||||
"normalizedSessionId": "fe6fb523-12e2-4f05-964d-ca0ff2b535e0"
|
||||
}
|
||||
},
|
||||
"sourceInstanceId": "7e5b6c31-f5d5-4edb-aa44-f18d8aa7c523",
|
||||
"sourceEventId": "7e5b6c31-f5d5-4edb-aa44-f18d8aa7c523:8f63e1b0-749c-483e-8f46-a1d112d27682:15",
|
||||
"sourceSeq": 15,
|
||||
"sourcePayloadSha256": "42162563ef331950dbf0dab8738b4b954f5e8842b179504f9810ea0c691cf94e",
|
||||
"protocolSchemaVersion": 1,
|
||||
"createdAt": "2026-10-03T22:20:03.594Z"
|
||||
},
|
||||
{
|
||||
"id": 39,
|
||||
"companyId": "578f9e01-20ff-4db1-885d-2671eafdcb50",
|
||||
"runId": "8f63e1b0-749c-483e-8f46-a1d112d27682",
|
||||
"agentId": "f74461b5-4959-46e7-8361-b7df67a15aa7",
|
||||
"seq": 39,
|
||||
"eventType": "provider.notice.recorded",
|
||||
"stream": "system",
|
||||
"level": "info",
|
||||
"color": null,
|
||||
"message": null,
|
||||
"payload": {
|
||||
"prpEvent": {
|
||||
"runId": "8f63e1b0-749c-483e-8f46-a1d112d27682",
|
||||
"itemId": "item-8f63e1b0-749c-483e-8f46-a1d112d27682",
|
||||
"schema": "paperclip.prp.event.v1",
|
||||
"turnId": "turn_lab_e9c47d3e1de54cdc84bc319b205ad2bd",
|
||||
"payload": {
|
||||
"scope": "turn",
|
||||
"schema": "paperclip.provider.notice.v1",
|
||||
"details": [
|
||||
{
|
||||
"name": "stage",
|
||||
"value": "tool"
|
||||
},
|
||||
{
|
||||
"name": "toolCallId",
|
||||
"value": "call_5TMnOe8eC08O6s2DT93LNT6B"
|
||||
},
|
||||
{
|
||||
"name": "status",
|
||||
"value": "pending"
|
||||
}
|
||||
],
|
||||
"summary": "Copilot tool operation: pending.",
|
||||
"category": "copilot_tool_evidence_v1",
|
||||
"noticeId": "copilot-evidence-7f339408bfe222bbcdca74ee-1",
|
||||
"severity": "info",
|
||||
"provenance": {
|
||||
"method": "session/update",
|
||||
"turnId": "turn_lab_e9c47d3e1de54cdc84bc319b205ad2bd",
|
||||
"eventType": "tool",
|
||||
"sessionId": "54158a5d-0061-4aee-85f2-aa4d755ea54e"
|
||||
},
|
||||
"recoverable": true,
|
||||
"userActionable": false
|
||||
},
|
||||
"priority": 1,
|
||||
"emittedAt": "2026-10-03T22:20:03.585Z",
|
||||
"eventType": "provider.notice.recorded",
|
||||
"sourceSeq": 16,
|
||||
"sourceKind": "runner",
|
||||
"schemaVersion": 1,
|
||||
"sourceEventId": "7e5b6c31-f5d5-4edb-aa44-f18d8aa7c523:8f63e1b0-749c-483e-8f46-a1d112d27682:16",
|
||||
"sourceInstanceId": "7e5b6c31-f5d5-4edb-aa44-f18d8aa7c523",
|
||||
"normalizedSessionId": "fe6fb523-12e2-4f05-964d-ca0ff2b535e0"
|
||||
}
|
||||
},
|
||||
"sourceInstanceId": "7e5b6c31-f5d5-4edb-aa44-f18d8aa7c523",
|
||||
"sourceEventId": "7e5b6c31-f5d5-4edb-aa44-f18d8aa7c523:8f63e1b0-749c-483e-8f46-a1d112d27682:16",
|
||||
"sourceSeq": 16,
|
||||
"sourcePayloadSha256": "e93010406ca30fa0d533dd102c61cdf32d773ca8a4919d4b620ba41f2bb16b3f",
|
||||
"protocolSchemaVersion": 1,
|
||||
"createdAt": "2026-10-03T22:20:03.601Z"
|
||||
},
|
||||
{
|
||||
"id": 40,
|
||||
"companyId": "578f9e01-20ff-4db1-885d-2671eafdcb50",
|
||||
"runId": "8f63e1b0-749c-483e-8f46-a1d112d27682",
|
||||
"agentId": "f74461b5-4959-46e7-8361-b7df67a15aa7",
|
||||
"seq": 40,
|
||||
"eventType": "tool.execution.started",
|
||||
"stream": "system",
|
||||
"level": "info",
|
||||
"color": null,
|
||||
"message": null,
|
||||
"payload": {
|
||||
"prpEvent": {
|
||||
"runId": "8f63e1b0-749c-483e-8f46-a1d112d27682",
|
||||
"itemId": "item-8f63e1b0-749c-483e-8f46-a1d112d27682",
|
||||
"schema": "paperclip.prp.event.v1",
|
||||
"turnId": "turn_lab_e9c47d3e1de54cdc84bc319b205ad2bd",
|
||||
"payload": {
|
||||
"name": "paperclip-search_api",
|
||||
"output": "null",
|
||||
"schema": "paperclip.tool.execution.v1",
|
||||
"status": "running",
|
||||
"target": null,
|
||||
"exitCode": null,
|
||||
"progress": "paperclip-search_api (pending): get_task_context",
|
||||
"readOnly": true,
|
||||
"namespace": null,
|
||||
"operation": "search",
|
||||
"transport": "builtin",
|
||||
"durationMs": null,
|
||||
"executionId": "call_5TMnOe8eC08O6s2DT93LNT6B",
|
||||
"outputBytes": 4,
|
||||
"inputUpdated": true,
|
||||
"outputDigest": "sha256:74234e98afe7498fb5daf1f36ac2d78acc339464f950703b8c019892f982b90b",
|
||||
"outputTruncated": false
|
||||
},
|
||||
"priority": 1,
|
||||
"emittedAt": "2026-10-03T22:20:03.585Z",
|
||||
"eventType": "tool.execution.started",
|
||||
"sourceSeq": 17,
|
||||
"sourceKind": "runner",
|
||||
"schemaVersion": 1,
|
||||
"sourceEventId": "7e5b6c31-f5d5-4edb-aa44-f18d8aa7c523:8f63e1b0-749c-483e-8f46-a1d112d27682:17",
|
||||
"sourceInstanceId": "7e5b6c31-f5d5-4edb-aa44-f18d8aa7c523",
|
||||
"normalizedSessionId": "fe6fb523-12e2-4f05-964d-ca0ff2b535e0"
|
||||
}
|
||||
},
|
||||
"sourceInstanceId": "7e5b6c31-f5d5-4edb-aa44-f18d8aa7c523",
|
||||
"sourceEventId": "7e5b6c31-f5d5-4edb-aa44-f18d8aa7c523:8f63e1b0-749c-483e-8f46-a1d112d27682:17",
|
||||
"sourceSeq": 17,
|
||||
"sourcePayloadSha256": "bea6445ec3425ba5aad574749cee68e17d0745a23d7037b8f29e1b4ccc7dd4a1",
|
||||
"protocolSchemaVersion": 1,
|
||||
"createdAt": "2026-10-03T22:20:03.605Z"
|
||||
},
|
||||
{
|
||||
"id": 42,
|
||||
"companyId": "578f9e01-20ff-4db1-885d-2671eafdcb50",
|
||||
"runId": "8f63e1b0-749c-483e-8f46-a1d112d27682",
|
||||
"agentId": "f74461b5-4959-46e7-8361-b7df67a15aa7",
|
||||
"seq": 42,
|
||||
"eventType": "provider.notice.recorded",
|
||||
"stream": "system",
|
||||
"level": "info",
|
||||
"color": null,
|
||||
"message": null,
|
||||
"payload": {
|
||||
"prpEvent": {
|
||||
"runId": "8f63e1b0-749c-483e-8f46-a1d112d27682",
|
||||
"itemId": "item-8f63e1b0-749c-483e-8f46-a1d112d27682",
|
||||
"schema": "paperclip.prp.event.v1",
|
||||
"turnId": "turn_lab_e9c47d3e1de54cdc84bc319b205ad2bd",
|
||||
"payload": {
|
||||
"scope": "turn",
|
||||
"schema": "paperclip.provider.notice.v1",
|
||||
"details": [
|
||||
{
|
||||
"name": "stage",
|
||||
"value": "permission_requested"
|
||||
},
|
||||
{
|
||||
"name": "toolCallId",
|
||||
"value": "call_5TMnOe8eC08O6s2DT93LNT6B"
|
||||
},
|
||||
{
|
||||
"name": "requestId",
|
||||
"value": "acpx-input-0074c32d9558181355984bac"
|
||||
},
|
||||
{
|
||||
"name": "declineOffered",
|
||||
"value": "true"
|
||||
}
|
||||
],
|
||||
"summary": "Copilot requested permission.",
|
||||
"category": "copilot_tool_evidence_v1",
|
||||
"noticeId": "copilot-evidence-7f339408bfe222bbcdca74ee-2",
|
||||
"severity": "info",
|
||||
"provenance": {
|
||||
"method": "session/request_permission",
|
||||
"turnId": "turn_lab_e9c47d3e1de54cdc84bc319b205ad2bd",
|
||||
"eventType": "permission_requested",
|
||||
"sessionId": "54158a5d-0061-4aee-85f2-aa4d755ea54e"
|
||||
},
|
||||
"recoverable": true,
|
||||
"userActionable": false
|
||||
},
|
||||
"priority": 1,
|
||||
"emittedAt": "2026-10-03T22:20:03.585Z",
|
||||
"eventType": "provider.notice.recorded",
|
||||
"sourceSeq": 18,
|
||||
"sourceKind": "runner",
|
||||
"schemaVersion": 1,
|
||||
"sourceEventId": "7e5b6c31-f5d5-4edb-aa44-f18d8aa7c523:8f63e1b0-749c-483e-8f46-a1d112d27682:18",
|
||||
"sourceInstanceId": "7e5b6c31-f5d5-4edb-aa44-f18d8aa7c523",
|
||||
"normalizedSessionId": "fe6fb523-12e2-4f05-964d-ca0ff2b535e0"
|
||||
}
|
||||
},
|
||||
"sourceInstanceId": "7e5b6c31-f5d5-4edb-aa44-f18d8aa7c523",
|
||||
"sourceEventId": "7e5b6c31-f5d5-4edb-aa44-f18d8aa7c523:8f63e1b0-749c-483e-8f46-a1d112d27682:18",
|
||||
"sourceSeq": 18,
|
||||
"sourcePayloadSha256": "adad7b07f2129c3ca09b3722fafc9ea5fc6b4ff7bdbc3525c71434b8a37eed0b",
|
||||
"protocolSchemaVersion": 1,
|
||||
"createdAt": "2026-10-03T22:20:03.617Z"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,296 @@
|
||||
{
|
||||
"schema": "paperclip.e2e.retained-copilot-context-discovery.v1",
|
||||
"sourceRevision": "e00fe7ba5952533f6036f7abb883d110992889f8",
|
||||
"retainedResult": "tests/runner-e2e/results/local-2026-10-04T00-21-23-068Z/copilot-provider-death/runner-acpx-copilot/local/pending-permission-provider-death/attempt-1",
|
||||
"outcome": "failed before provider-death dispatch; unanswered read-only discovery card; calibration only",
|
||||
"rows": [
|
||||
{
|
||||
"id": 38,
|
||||
"companyId": "61e76084-01a0-4f2b-bfb7-fd5591473107",
|
||||
"runId": "975a7c7e-6a92-4907-afc7-aee73203f469",
|
||||
"agentId": "3a7f1016-cbea-4767-96a7-e0e6b6120345",
|
||||
"seq": 38,
|
||||
"eventType": "runtime_request.created",
|
||||
"stream": "system",
|
||||
"level": "info",
|
||||
"color": null,
|
||||
"message": null,
|
||||
"payload": {
|
||||
"prpEvent": {
|
||||
"runId": "975a7c7e-6a92-4907-afc7-aee73203f469",
|
||||
"itemId": "item-975a7c7e-6a92-4907-afc7-aee73203f469",
|
||||
"schema": "paperclip.prp.event.v1",
|
||||
"turnId": "turn_lab_61222317c2304f13ab1e4fca31b8d578",
|
||||
"payload": {
|
||||
"request": {
|
||||
"type": "permission",
|
||||
"itemId": "item-975a7c7e-6a92-4907-afc7-aee73203f469",
|
||||
"method": "session/request_permission",
|
||||
"origin": {
|
||||
"method": "session/request_permission",
|
||||
"adapter": "acpx-runtime-sidecar",
|
||||
"provider": "acpx"
|
||||
},
|
||||
"prompt": "search_api",
|
||||
"schema": "paperclip.runtime_request.v2",
|
||||
"status": "pending",
|
||||
"turnId": "turn_lab_61222317c2304f13ab1e4fca31b8d578",
|
||||
"choices": [
|
||||
{
|
||||
"key": "accept",
|
||||
"label": "Allow once"
|
||||
},
|
||||
{
|
||||
"key": "accept_for_session",
|
||||
"label": "Allow for session"
|
||||
},
|
||||
{
|
||||
"key": "decline",
|
||||
"label": "Deny"
|
||||
},
|
||||
{
|
||||
"key": "cancel",
|
||||
"label": "Cancel"
|
||||
}
|
||||
],
|
||||
"details": {
|
||||
"itemId": "item-975a7c7e-6a92-4907-afc7-aee73203f469",
|
||||
"origin": {
|
||||
"method": "session/request_permission",
|
||||
"adapter": "acpx-runtime-sidecar",
|
||||
"provider": "acpx"
|
||||
},
|
||||
"reason": "search_api",
|
||||
"turnId": "turn_lab_61222317c2304f13ab1e4fca31b8d578",
|
||||
"choices": [
|
||||
{
|
||||
"key": "accept",
|
||||
"label": "Allow once"
|
||||
},
|
||||
{
|
||||
"key": "accept_for_session",
|
||||
"label": "Allow for session"
|
||||
},
|
||||
{
|
||||
"key": "decline",
|
||||
"label": "Deny"
|
||||
},
|
||||
{
|
||||
"key": "cancel",
|
||||
"label": "Cancel"
|
||||
}
|
||||
],
|
||||
"threadId": "paperclip-3dc0e2121b9b0232adf0e633c60d6190ef9047753210ca9a51ef02830a4af613"
|
||||
},
|
||||
"requestId": "acpx-input-5dab1f28c05b3e9ae25de1ec",
|
||||
"requestKind": "permission_approval"
|
||||
}
|
||||
},
|
||||
"priority": 1,
|
||||
"emittedAt": "2026-10-04T00:21:55.035Z",
|
||||
"eventType": "runtime_request.created",
|
||||
"sourceSeq": 15,
|
||||
"sourceKind": "runner",
|
||||
"schemaVersion": 1,
|
||||
"sourceEventId": "51f1666e-be8e-4da4-9812-4cad3f37d9d9:975a7c7e-6a92-4907-afc7-aee73203f469:15",
|
||||
"sourceInstanceId": "51f1666e-be8e-4da4-9812-4cad3f37d9d9",
|
||||
"normalizedSessionId": "9aaa3f9d-8a7d-4d73-8704-b0efd500c4fc"
|
||||
}
|
||||
},
|
||||
"sourceInstanceId": "51f1666e-be8e-4da4-9812-4cad3f37d9d9",
|
||||
"sourceEventId": "51f1666e-be8e-4da4-9812-4cad3f37d9d9:975a7c7e-6a92-4907-afc7-aee73203f469:15",
|
||||
"sourceSeq": 15,
|
||||
"sourcePayloadSha256": "717355680d3d00818585dab3af3f5b3a8c47871a9f1586f0287d9519c79ab742",
|
||||
"protocolSchemaVersion": 1,
|
||||
"createdAt": "2026-10-04T00:21:55.043Z"
|
||||
},
|
||||
{
|
||||
"id": 39,
|
||||
"companyId": "61e76084-01a0-4f2b-bfb7-fd5591473107",
|
||||
"runId": "975a7c7e-6a92-4907-afc7-aee73203f469",
|
||||
"agentId": "3a7f1016-cbea-4767-96a7-e0e6b6120345",
|
||||
"seq": 39,
|
||||
"eventType": "provider.notice.recorded",
|
||||
"stream": "system",
|
||||
"level": "info",
|
||||
"color": null,
|
||||
"message": null,
|
||||
"payload": {
|
||||
"prpEvent": {
|
||||
"runId": "975a7c7e-6a92-4907-afc7-aee73203f469",
|
||||
"itemId": "item-975a7c7e-6a92-4907-afc7-aee73203f469",
|
||||
"schema": "paperclip.prp.event.v1",
|
||||
"turnId": "turn_lab_61222317c2304f13ab1e4fca31b8d578",
|
||||
"payload": {
|
||||
"scope": "turn",
|
||||
"schema": "paperclip.provider.notice.v1",
|
||||
"details": [
|
||||
{
|
||||
"name": "stage",
|
||||
"value": "tool"
|
||||
},
|
||||
{
|
||||
"name": "toolCallId",
|
||||
"value": "call_fVtZbx73Gy42MZEv3TJroCQH"
|
||||
},
|
||||
{
|
||||
"name": "status",
|
||||
"value": "pending"
|
||||
}
|
||||
],
|
||||
"summary": "Copilot tool operation: pending.",
|
||||
"category": "copilot_tool_evidence_v1",
|
||||
"noticeId": "copilot-evidence-06be8b16b6645f5f69de0fb6-1",
|
||||
"severity": "info",
|
||||
"provenance": {
|
||||
"method": "session/update",
|
||||
"turnId": "turn_lab_61222317c2304f13ab1e4fca31b8d578",
|
||||
"eventType": "tool",
|
||||
"sessionId": "e735fdac-c742-4b28-8d36-02ee5f4cbec0"
|
||||
},
|
||||
"recoverable": true,
|
||||
"userActionable": false
|
||||
},
|
||||
"priority": 1,
|
||||
"emittedAt": "2026-10-04T00:21:55.035Z",
|
||||
"eventType": "provider.notice.recorded",
|
||||
"sourceSeq": 16,
|
||||
"sourceKind": "runner",
|
||||
"schemaVersion": 1,
|
||||
"sourceEventId": "51f1666e-be8e-4da4-9812-4cad3f37d9d9:975a7c7e-6a92-4907-afc7-aee73203f469:16",
|
||||
"sourceInstanceId": "51f1666e-be8e-4da4-9812-4cad3f37d9d9",
|
||||
"normalizedSessionId": "9aaa3f9d-8a7d-4d73-8704-b0efd500c4fc"
|
||||
}
|
||||
},
|
||||
"sourceInstanceId": "51f1666e-be8e-4da4-9812-4cad3f37d9d9",
|
||||
"sourceEventId": "51f1666e-be8e-4da4-9812-4cad3f37d9d9:975a7c7e-6a92-4907-afc7-aee73203f469:16",
|
||||
"sourceSeq": 16,
|
||||
"sourcePayloadSha256": "734364491d39e51a78538fc6d55e668d8660831427d7ba8dcdf1b2f4e753c126",
|
||||
"protocolSchemaVersion": 1,
|
||||
"createdAt": "2026-10-04T00:21:55.047Z"
|
||||
},
|
||||
{
|
||||
"id": 40,
|
||||
"companyId": "61e76084-01a0-4f2b-bfb7-fd5591473107",
|
||||
"runId": "975a7c7e-6a92-4907-afc7-aee73203f469",
|
||||
"agentId": "3a7f1016-cbea-4767-96a7-e0e6b6120345",
|
||||
"seq": 40,
|
||||
"eventType": "tool.execution.started",
|
||||
"stream": "system",
|
||||
"level": "info",
|
||||
"color": null,
|
||||
"message": null,
|
||||
"payload": {
|
||||
"prpEvent": {
|
||||
"runId": "975a7c7e-6a92-4907-afc7-aee73203f469",
|
||||
"itemId": "item-975a7c7e-6a92-4907-afc7-aee73203f469",
|
||||
"schema": "paperclip.prp.event.v1",
|
||||
"turnId": "turn_lab_61222317c2304f13ab1e4fca31b8d578",
|
||||
"payload": {
|
||||
"name": "paperclip-search_api",
|
||||
"output": "null",
|
||||
"schema": "paperclip.tool.execution.v1",
|
||||
"status": "running",
|
||||
"target": null,
|
||||
"exitCode": null,
|
||||
"progress": "paperclip-search_api (pending): get task context",
|
||||
"readOnly": true,
|
||||
"namespace": null,
|
||||
"operation": "search",
|
||||
"transport": "builtin",
|
||||
"durationMs": null,
|
||||
"executionId": "call_fVtZbx73Gy42MZEv3TJroCQH",
|
||||
"outputBytes": 4,
|
||||
"inputUpdated": true,
|
||||
"outputDigest": "sha256:74234e98afe7498fb5daf1f36ac2d78acc339464f950703b8c019892f982b90b",
|
||||
"outputTruncated": false
|
||||
},
|
||||
"priority": 1,
|
||||
"emittedAt": "2026-10-04T00:21:55.035Z",
|
||||
"eventType": "tool.execution.started",
|
||||
"sourceSeq": 17,
|
||||
"sourceKind": "runner",
|
||||
"schemaVersion": 1,
|
||||
"sourceEventId": "51f1666e-be8e-4da4-9812-4cad3f37d9d9:975a7c7e-6a92-4907-afc7-aee73203f469:17",
|
||||
"sourceInstanceId": "51f1666e-be8e-4da4-9812-4cad3f37d9d9",
|
||||
"normalizedSessionId": "9aaa3f9d-8a7d-4d73-8704-b0efd500c4fc"
|
||||
}
|
||||
},
|
||||
"sourceInstanceId": "51f1666e-be8e-4da4-9812-4cad3f37d9d9",
|
||||
"sourceEventId": "51f1666e-be8e-4da4-9812-4cad3f37d9d9:975a7c7e-6a92-4907-afc7-aee73203f469:17",
|
||||
"sourceSeq": 17,
|
||||
"sourcePayloadSha256": "50614b7c76d807802cbc9a39afab04930c01129112a31c0647d1937eb752c282",
|
||||
"protocolSchemaVersion": 1,
|
||||
"createdAt": "2026-10-04T00:21:55.050Z"
|
||||
},
|
||||
{
|
||||
"id": 42,
|
||||
"companyId": "61e76084-01a0-4f2b-bfb7-fd5591473107",
|
||||
"runId": "975a7c7e-6a92-4907-afc7-aee73203f469",
|
||||
"agentId": "3a7f1016-cbea-4767-96a7-e0e6b6120345",
|
||||
"seq": 42,
|
||||
"eventType": "provider.notice.recorded",
|
||||
"stream": "system",
|
||||
"level": "info",
|
||||
"color": null,
|
||||
"message": null,
|
||||
"payload": {
|
||||
"prpEvent": {
|
||||
"runId": "975a7c7e-6a92-4907-afc7-aee73203f469",
|
||||
"itemId": "item-975a7c7e-6a92-4907-afc7-aee73203f469",
|
||||
"schema": "paperclip.prp.event.v1",
|
||||
"turnId": "turn_lab_61222317c2304f13ab1e4fca31b8d578",
|
||||
"payload": {
|
||||
"scope": "turn",
|
||||
"schema": "paperclip.provider.notice.v1",
|
||||
"details": [
|
||||
{
|
||||
"name": "stage",
|
||||
"value": "permission_requested"
|
||||
},
|
||||
{
|
||||
"name": "toolCallId",
|
||||
"value": "call_fVtZbx73Gy42MZEv3TJroCQH"
|
||||
},
|
||||
{
|
||||
"name": "requestId",
|
||||
"value": "acpx-input-5dab1f28c05b3e9ae25de1ec"
|
||||
},
|
||||
{
|
||||
"name": "declineOffered",
|
||||
"value": "true"
|
||||
}
|
||||
],
|
||||
"summary": "Copilot requested permission.",
|
||||
"category": "copilot_tool_evidence_v1",
|
||||
"noticeId": "copilot-evidence-06be8b16b6645f5f69de0fb6-2",
|
||||
"severity": "info",
|
||||
"provenance": {
|
||||
"method": "session/request_permission",
|
||||
"turnId": "turn_lab_61222317c2304f13ab1e4fca31b8d578",
|
||||
"eventType": "permission_requested",
|
||||
"sessionId": "e735fdac-c742-4b28-8d36-02ee5f4cbec0"
|
||||
},
|
||||
"recoverable": true,
|
||||
"userActionable": false
|
||||
},
|
||||
"priority": 1,
|
||||
"emittedAt": "2026-10-04T00:21:55.035Z",
|
||||
"eventType": "provider.notice.recorded",
|
||||
"sourceSeq": 18,
|
||||
"sourceKind": "runner",
|
||||
"schemaVersion": 1,
|
||||
"sourceEventId": "51f1666e-be8e-4da4-9812-4cad3f37d9d9:975a7c7e-6a92-4907-afc7-aee73203f469:18",
|
||||
"sourceInstanceId": "51f1666e-be8e-4da4-9812-4cad3f37d9d9",
|
||||
"normalizedSessionId": "9aaa3f9d-8a7d-4d73-8704-b0efd500c4fc"
|
||||
}
|
||||
},
|
||||
"sourceInstanceId": "51f1666e-be8e-4da4-9812-4cad3f37d9d9",
|
||||
"sourceEventId": "51f1666e-be8e-4da4-9812-4cad3f37d9d9:975a7c7e-6a92-4907-afc7-aee73203f469:18",
|
||||
"sourceSeq": 18,
|
||||
"sourcePayloadSha256": "7b6546f06f2ab8d6aeada545cca4b515ae387b98a1b05c93fefaeebf40737cad",
|
||||
"protocolSchemaVersion": 1,
|
||||
"createdAt": "2026-10-04T00:21:55.061Z"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,303 @@
|
||||
{
|
||||
"schema": "paperclip.e2e.copilot-context-permission-fixture.v1",
|
||||
"provenance": {
|
||||
"source": "b41e8e2b6aa97a734ddfc363cd2466831a5b9895",
|
||||
"attempt": "local-2026-10-03T21-21-10-776Z",
|
||||
"originalGrade": "failed: timed out while initial context permission was unanswered",
|
||||
"selection": "Public permission and read-origin rows only; no reasoning or credentials."
|
||||
},
|
||||
"rows": [
|
||||
{
|
||||
"id": 38,
|
||||
"companyId": "acfabb15-ad54-40b3-b288-13ec06abe4b8",
|
||||
"runId": "34412568-43a8-47ed-8c91-91a2974562d2",
|
||||
"agentId": "efc5ae8f-9876-4c1a-bad0-21772e849d90",
|
||||
"seq": 38,
|
||||
"eventType": "runtime_request.created",
|
||||
"stream": "system",
|
||||
"level": "info",
|
||||
"color": null,
|
||||
"message": null,
|
||||
"payload": {
|
||||
"prpEvent": {
|
||||
"runId": "34412568-43a8-47ed-8c91-91a2974562d2",
|
||||
"itemId": "item-34412568-43a8-47ed-8c91-91a2974562d2",
|
||||
"schema": "paperclip.prp.event.v1",
|
||||
"turnId": "turn_lab_e3bf9964656b47bdb71b6cf1ba78912d",
|
||||
"payload": {
|
||||
"request": {
|
||||
"type": "permission",
|
||||
"itemId": "item-34412568-43a8-47ed-8c91-91a2974562d2",
|
||||
"method": "session/request_permission",
|
||||
"origin": {
|
||||
"method": "session/request_permission",
|
||||
"adapter": "acpx-runtime-sidecar",
|
||||
"provider": "acpx"
|
||||
},
|
||||
"prompt": "get_task_context",
|
||||
"schema": "paperclip.runtime_request.v2",
|
||||
"status": "pending",
|
||||
"turnId": "turn_lab_e3bf9964656b47bdb71b6cf1ba78912d",
|
||||
"choices": [
|
||||
{
|
||||
"key": "accept",
|
||||
"label": "Allow once"
|
||||
},
|
||||
{
|
||||
"key": "accept_for_session",
|
||||
"label": "Allow for session"
|
||||
},
|
||||
{
|
||||
"key": "decline",
|
||||
"label": "Deny"
|
||||
},
|
||||
{
|
||||
"key": "cancel",
|
||||
"label": "Cancel"
|
||||
}
|
||||
],
|
||||
"details": {
|
||||
"itemId": "item-34412568-43a8-47ed-8c91-91a2974562d2",
|
||||
"origin": {
|
||||
"method": "session/request_permission",
|
||||
"adapter": "acpx-runtime-sidecar",
|
||||
"provider": "acpx"
|
||||
},
|
||||
"reason": "get_task_context",
|
||||
"turnId": "turn_lab_e3bf9964656b47bdb71b6cf1ba78912d",
|
||||
"choices": [
|
||||
{
|
||||
"key": "accept",
|
||||
"label": "Allow once"
|
||||
},
|
||||
{
|
||||
"key": "accept_for_session",
|
||||
"label": "Allow for session"
|
||||
},
|
||||
{
|
||||
"key": "decline",
|
||||
"label": "Deny"
|
||||
},
|
||||
{
|
||||
"key": "cancel",
|
||||
"label": "Cancel"
|
||||
}
|
||||
],
|
||||
"threadId": "paperclip-ad8774ab01e9c0d2f68bdd24378679c2ae71490f9bf41e3096d5708331765383"
|
||||
},
|
||||
"requestId": "acpx-input-77b887edc8c38070824692b3",
|
||||
"requestKind": "permission_approval"
|
||||
}
|
||||
},
|
||||
"priority": 1,
|
||||
"emittedAt": "2026-10-03T21:21:41.558Z",
|
||||
"eventType": "runtime_request.created",
|
||||
"sourceSeq": 15,
|
||||
"sourceKind": "runner",
|
||||
"schemaVersion": 1,
|
||||
"sourceEventId": "59b8d1e1-cd19-447b-b60f-00a03acc4584:34412568-43a8-47ed-8c91-91a2974562d2:15",
|
||||
"sourceInstanceId": "59b8d1e1-cd19-447b-b60f-00a03acc4584",
|
||||
"normalizedSessionId": "8e0f95e7-8073-4453-b639-b9d5daf3d7c4"
|
||||
}
|
||||
},
|
||||
"sourceInstanceId": "59b8d1e1-cd19-447b-b60f-00a03acc4584",
|
||||
"sourceEventId": "59b8d1e1-cd19-447b-b60f-00a03acc4584:34412568-43a8-47ed-8c91-91a2974562d2:15",
|
||||
"sourceSeq": 15,
|
||||
"sourcePayloadSha256": "f6b7ec5dc043205cfb96191a4bb7cb6067348bfee95201f62a01c6b9349815b4",
|
||||
"protocolSchemaVersion": 1,
|
||||
"createdAt": "2026-10-03T21:21:41.571Z"
|
||||
},
|
||||
{
|
||||
"id": 39,
|
||||
"companyId": "acfabb15-ad54-40b3-b288-13ec06abe4b8",
|
||||
"runId": "34412568-43a8-47ed-8c91-91a2974562d2",
|
||||
"agentId": "efc5ae8f-9876-4c1a-bad0-21772e849d90",
|
||||
"seq": 39,
|
||||
"eventType": "provider.notice.recorded",
|
||||
"stream": "system",
|
||||
"level": "info",
|
||||
"color": null,
|
||||
"message": null,
|
||||
"payload": {
|
||||
"prpEvent": {
|
||||
"runId": "34412568-43a8-47ed-8c91-91a2974562d2",
|
||||
"itemId": "item-34412568-43a8-47ed-8c91-91a2974562d2",
|
||||
"schema": "paperclip.prp.event.v1",
|
||||
"turnId": "turn_lab_e3bf9964656b47bdb71b6cf1ba78912d",
|
||||
"payload": {
|
||||
"scope": "turn",
|
||||
"schema": "paperclip.provider.notice.v1",
|
||||
"details": [
|
||||
{
|
||||
"name": "stage",
|
||||
"value": "tool"
|
||||
},
|
||||
{
|
||||
"name": "toolCallId",
|
||||
"value": "call_tIdO9gSPTCuzpKlMPlIa7kNT"
|
||||
},
|
||||
{
|
||||
"name": "status",
|
||||
"value": "pending"
|
||||
},
|
||||
{
|
||||
"name": "operation",
|
||||
"value": "read"
|
||||
}
|
||||
],
|
||||
"summary": "Copilot tool operation: pending.",
|
||||
"category": "copilot_tool_evidence_v1",
|
||||
"noticeId": "copilot-evidence-aee0303132a18925ffaebb35-1",
|
||||
"severity": "info",
|
||||
"provenance": {
|
||||
"method": "session/update",
|
||||
"turnId": "turn_lab_e3bf9964656b47bdb71b6cf1ba78912d",
|
||||
"eventType": "tool",
|
||||
"sessionId": "cd67831d-ce2e-4d4d-b16a-55ae787e707e"
|
||||
},
|
||||
"recoverable": true,
|
||||
"userActionable": false
|
||||
},
|
||||
"priority": 1,
|
||||
"emittedAt": "2026-10-03T21:21:41.558Z",
|
||||
"eventType": "provider.notice.recorded",
|
||||
"sourceSeq": 16,
|
||||
"sourceKind": "runner",
|
||||
"schemaVersion": 1,
|
||||
"sourceEventId": "59b8d1e1-cd19-447b-b60f-00a03acc4584:34412568-43a8-47ed-8c91-91a2974562d2:16",
|
||||
"sourceInstanceId": "59b8d1e1-cd19-447b-b60f-00a03acc4584",
|
||||
"normalizedSessionId": "8e0f95e7-8073-4453-b639-b9d5daf3d7c4"
|
||||
}
|
||||
},
|
||||
"sourceInstanceId": "59b8d1e1-cd19-447b-b60f-00a03acc4584",
|
||||
"sourceEventId": "59b8d1e1-cd19-447b-b60f-00a03acc4584:34412568-43a8-47ed-8c91-91a2974562d2:16",
|
||||
"sourceSeq": 16,
|
||||
"sourcePayloadSha256": "bae2a1d20364263627919f037a766ec72821b0a63b29f2fd59eeba82fb0624cb",
|
||||
"protocolSchemaVersion": 1,
|
||||
"createdAt": "2026-10-03T21:21:41.575Z"
|
||||
},
|
||||
{
|
||||
"id": 40,
|
||||
"companyId": "acfabb15-ad54-40b3-b288-13ec06abe4b8",
|
||||
"runId": "34412568-43a8-47ed-8c91-91a2974562d2",
|
||||
"agentId": "efc5ae8f-9876-4c1a-bad0-21772e849d90",
|
||||
"seq": 40,
|
||||
"eventType": "tool.execution.started",
|
||||
"stream": "system",
|
||||
"level": "info",
|
||||
"color": null,
|
||||
"message": null,
|
||||
"payload": {
|
||||
"prpEvent": {
|
||||
"runId": "34412568-43a8-47ed-8c91-91a2974562d2",
|
||||
"itemId": "item-34412568-43a8-47ed-8c91-91a2974562d2",
|
||||
"schema": "paperclip.prp.event.v1",
|
||||
"turnId": "turn_lab_e3bf9964656b47bdb71b6cf1ba78912d",
|
||||
"payload": {
|
||||
"name": "paperclip-get_task_context",
|
||||
"output": "null",
|
||||
"schema": "paperclip.tool.execution.v1",
|
||||
"status": "running",
|
||||
"target": null,
|
||||
"exitCode": null,
|
||||
"progress": "paperclip-get_task_context (pending)",
|
||||
"readOnly": true,
|
||||
"namespace": null,
|
||||
"operation": "read",
|
||||
"transport": "builtin",
|
||||
"durationMs": null,
|
||||
"executionId": "call_tIdO9gSPTCuzpKlMPlIa7kNT",
|
||||
"outputBytes": 4,
|
||||
"inputUpdated": true,
|
||||
"outputDigest": "sha256:74234e98afe7498fb5daf1f36ac2d78acc339464f950703b8c019892f982b90b",
|
||||
"outputTruncated": false
|
||||
},
|
||||
"priority": 1,
|
||||
"emittedAt": "2026-10-03T21:21:41.558Z",
|
||||
"eventType": "tool.execution.started",
|
||||
"sourceSeq": 17,
|
||||
"sourceKind": "runner",
|
||||
"schemaVersion": 1,
|
||||
"sourceEventId": "59b8d1e1-cd19-447b-b60f-00a03acc4584:34412568-43a8-47ed-8c91-91a2974562d2:17",
|
||||
"sourceInstanceId": "59b8d1e1-cd19-447b-b60f-00a03acc4584",
|
||||
"normalizedSessionId": "8e0f95e7-8073-4453-b639-b9d5daf3d7c4"
|
||||
}
|
||||
},
|
||||
"sourceInstanceId": "59b8d1e1-cd19-447b-b60f-00a03acc4584",
|
||||
"sourceEventId": "59b8d1e1-cd19-447b-b60f-00a03acc4584:34412568-43a8-47ed-8c91-91a2974562d2:17",
|
||||
"sourceSeq": 17,
|
||||
"sourcePayloadSha256": "6e895fbc42b0858d1f0cc354ea6f32e93c75584ce687d1ed53c43ba69e08beee",
|
||||
"protocolSchemaVersion": 1,
|
||||
"createdAt": "2026-10-03T21:21:41.578Z"
|
||||
},
|
||||
{
|
||||
"id": 42,
|
||||
"companyId": "acfabb15-ad54-40b3-b288-13ec06abe4b8",
|
||||
"runId": "34412568-43a8-47ed-8c91-91a2974562d2",
|
||||
"agentId": "efc5ae8f-9876-4c1a-bad0-21772e849d90",
|
||||
"seq": 42,
|
||||
"eventType": "provider.notice.recorded",
|
||||
"stream": "system",
|
||||
"level": "info",
|
||||
"color": null,
|
||||
"message": null,
|
||||
"payload": {
|
||||
"prpEvent": {
|
||||
"runId": "34412568-43a8-47ed-8c91-91a2974562d2",
|
||||
"itemId": "item-34412568-43a8-47ed-8c91-91a2974562d2",
|
||||
"schema": "paperclip.prp.event.v1",
|
||||
"turnId": "turn_lab_e3bf9964656b47bdb71b6cf1ba78912d",
|
||||
"payload": {
|
||||
"scope": "turn",
|
||||
"schema": "paperclip.provider.notice.v1",
|
||||
"details": [
|
||||
{
|
||||
"name": "stage",
|
||||
"value": "permission_requested"
|
||||
},
|
||||
{
|
||||
"name": "toolCallId",
|
||||
"value": "call_tIdO9gSPTCuzpKlMPlIa7kNT"
|
||||
},
|
||||
{
|
||||
"name": "requestId",
|
||||
"value": "acpx-input-77b887edc8c38070824692b3"
|
||||
},
|
||||
{
|
||||
"name": "declineOffered",
|
||||
"value": "true"
|
||||
}
|
||||
],
|
||||
"summary": "Copilot requested permission.",
|
||||
"category": "copilot_tool_evidence_v1",
|
||||
"noticeId": "copilot-evidence-aee0303132a18925ffaebb35-2",
|
||||
"severity": "info",
|
||||
"provenance": {
|
||||
"method": "session/request_permission",
|
||||
"turnId": "turn_lab_e3bf9964656b47bdb71b6cf1ba78912d",
|
||||
"eventType": "permission_requested",
|
||||
"sessionId": "cd67831d-ce2e-4d4d-b16a-55ae787e707e"
|
||||
},
|
||||
"recoverable": true,
|
||||
"userActionable": false
|
||||
},
|
||||
"priority": 1,
|
||||
"emittedAt": "2026-10-03T21:21:41.558Z",
|
||||
"eventType": "provider.notice.recorded",
|
||||
"sourceSeq": 18,
|
||||
"sourceKind": "runner",
|
||||
"schemaVersion": 1,
|
||||
"sourceEventId": "59b8d1e1-cd19-447b-b60f-00a03acc4584:34412568-43a8-47ed-8c91-91a2974562d2:18",
|
||||
"sourceInstanceId": "59b8d1e1-cd19-447b-b60f-00a03acc4584",
|
||||
"normalizedSessionId": "8e0f95e7-8073-4453-b639-b9d5daf3d7c4"
|
||||
}
|
||||
},
|
||||
"sourceInstanceId": "59b8d1e1-cd19-447b-b60f-00a03acc4584",
|
||||
"sourceEventId": "59b8d1e1-cd19-447b-b60f-00a03acc4584:34412568-43a8-47ed-8c91-91a2974562d2:18",
|
||||
"sourceSeq": 18,
|
||||
"sourcePayloadSha256": "61bbc7742a510fe8a62a795b1c16a9ea3b481467d88ebbdff55ea648ff865f35",
|
||||
"protocolSchemaVersion": 1,
|
||||
"createdAt": "2026-10-03T21:21:41.588Z"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,306 @@
|
||||
{
|
||||
"schema": "paperclip.e2e.copilot-context-permission-fixture.v1",
|
||||
"provenance": {
|
||||
"source": "f43b483517f952121c426cc58e6fb4c361577602",
|
||||
"runtimeSource": "3073c062d47891cc275072de4eaaf049f5837839",
|
||||
"attempt": "copilot-v26-local-denial-01",
|
||||
"originalGrade": "failed: current sidecar Copilot origin rejected by historical context fixture",
|
||||
"selection": "Exact public context permission and read-origin rows only; no model text or credentials.",
|
||||
"apiStateSha256": "9d8981ee034c07744c87894e8939bdd7ed3a4882fc2954dd7bbbdd78f702e6cd"
|
||||
},
|
||||
"rows": [
|
||||
{
|
||||
"id": 38,
|
||||
"companyId": "22f78234-c769-4fd7-b216-99dc12f088f2",
|
||||
"runId": "5c1ddc98-5f3c-4469-ad1b-ae825af1fa44",
|
||||
"agentId": "ad45a4b4-067a-4c59-94de-db99c4674c54",
|
||||
"seq": 38,
|
||||
"eventType": "provider.notice.recorded",
|
||||
"stream": "system",
|
||||
"level": "info",
|
||||
"color": null,
|
||||
"message": null,
|
||||
"payload": {
|
||||
"prpEvent": {
|
||||
"runId": "5c1ddc98-5f3c-4469-ad1b-ae825af1fa44",
|
||||
"itemId": "item-5c1ddc98-5f3c-4469-ad1b-ae825af1fa44",
|
||||
"schema": "paperclip.prp.event.v1",
|
||||
"turnId": "turn_lab_73aaed4624a44a448bd3d3fe0d0bdb8a",
|
||||
"payload": {
|
||||
"scope": "turn",
|
||||
"schema": "paperclip.provider.notice.v1",
|
||||
"details": [
|
||||
{
|
||||
"name": "stage",
|
||||
"value": "tool"
|
||||
},
|
||||
{
|
||||
"name": "toolCallId",
|
||||
"value": "call_ZURUpVXGfBtUt9Ev2V9mqCyN"
|
||||
},
|
||||
{
|
||||
"name": "status",
|
||||
"value": "pending"
|
||||
},
|
||||
{
|
||||
"name": "operation",
|
||||
"value": "read"
|
||||
}
|
||||
],
|
||||
"summary": "Copilot tool operation: pending.",
|
||||
"category": "copilot_tool_evidence_v1",
|
||||
"noticeId": "copilot-evidence-550fe5ba6f88ad9c180bb3a6-1",
|
||||
"severity": "info",
|
||||
"provenance": {
|
||||
"method": "session/update",
|
||||
"turnId": "turn_lab_73aaed4624a44a448bd3d3fe0d0bdb8a",
|
||||
"eventType": "tool",
|
||||
"sessionId": "bf102626-34e9-4597-b440-6ccb851fc6e0"
|
||||
},
|
||||
"recoverable": true,
|
||||
"userActionable": false
|
||||
},
|
||||
"priority": 1,
|
||||
"emittedAt": "2026-10-08T00:41:20.073Z",
|
||||
"eventType": "provider.notice.recorded",
|
||||
"sourceSeq": 15,
|
||||
"sourceKind": "runner",
|
||||
"schemaVersion": 1,
|
||||
"sourceEventId": "70076d7e-5eed-4d98-869b-44a49e167abf:5c1ddc98-5f3c-4469-ad1b-ae825af1fa44:15",
|
||||
"sourceInstanceId": "70076d7e-5eed-4d98-869b-44a49e167abf",
|
||||
"normalizedSessionId": "ad5649d3-696e-45d4-8910-8ddb61439340"
|
||||
}
|
||||
},
|
||||
"sourceInstanceId": "70076d7e-5eed-4d98-869b-44a49e167abf",
|
||||
"sourceEventId": "70076d7e-5eed-4d98-869b-44a49e167abf:5c1ddc98-5f3c-4469-ad1b-ae825af1fa44:15",
|
||||
"sourceSeq": 15,
|
||||
"sourcePayloadSha256": "b829c1d45c49fa61cd0143fa224095b0cf79fdae4b94372496f87c7c1f5e7eb6",
|
||||
"protocolSchemaVersion": 1,
|
||||
"createdAt": "2026-10-08T00:41:20.086Z"
|
||||
},
|
||||
{
|
||||
"id": 39,
|
||||
"companyId": "22f78234-c769-4fd7-b216-99dc12f088f2",
|
||||
"runId": "5c1ddc98-5f3c-4469-ad1b-ae825af1fa44",
|
||||
"agentId": "ad45a4b4-067a-4c59-94de-db99c4674c54",
|
||||
"seq": 39,
|
||||
"eventType": "tool.execution.started",
|
||||
"stream": "system",
|
||||
"level": "info",
|
||||
"color": null,
|
||||
"message": null,
|
||||
"payload": {
|
||||
"prpEvent": {
|
||||
"runId": "5c1ddc98-5f3c-4469-ad1b-ae825af1fa44",
|
||||
"itemId": "item-5c1ddc98-5f3c-4469-ad1b-ae825af1fa44",
|
||||
"schema": "paperclip.prp.event.v1",
|
||||
"turnId": "turn_lab_73aaed4624a44a448bd3d3fe0d0bdb8a",
|
||||
"payload": {
|
||||
"name": "paperclip-get_task_context",
|
||||
"output": "null",
|
||||
"schema": "paperclip.tool.execution.v1",
|
||||
"status": "running",
|
||||
"target": null,
|
||||
"exitCode": null,
|
||||
"progress": "paperclip-get_task_context (pending)",
|
||||
"readOnly": true,
|
||||
"namespace": null,
|
||||
"operation": "read",
|
||||
"transport": "builtin",
|
||||
"durationMs": null,
|
||||
"executionId": "call_ZURUpVXGfBtUt9Ev2V9mqCyN",
|
||||
"outputBytes": 4,
|
||||
"inputUpdated": true,
|
||||
"outputDigest": "sha256:74234e98afe7498fb5daf1f36ac2d78acc339464f950703b8c019892f982b90b",
|
||||
"outputTruncated": false
|
||||
},
|
||||
"priority": 1,
|
||||
"emittedAt": "2026-10-08T00:41:20.086Z",
|
||||
"eventType": "tool.execution.started",
|
||||
"sourceSeq": 16,
|
||||
"sourceKind": "runner",
|
||||
"schemaVersion": 1,
|
||||
"sourceEventId": "70076d7e-5eed-4d98-869b-44a49e167abf:5c1ddc98-5f3c-4469-ad1b-ae825af1fa44:16",
|
||||
"sourceInstanceId": "70076d7e-5eed-4d98-869b-44a49e167abf",
|
||||
"normalizedSessionId": "ad5649d3-696e-45d4-8910-8ddb61439340"
|
||||
}
|
||||
},
|
||||
"sourceInstanceId": "70076d7e-5eed-4d98-869b-44a49e167abf",
|
||||
"sourceEventId": "70076d7e-5eed-4d98-869b-44a49e167abf:5c1ddc98-5f3c-4469-ad1b-ae825af1fa44:16",
|
||||
"sourceSeq": 16,
|
||||
"sourcePayloadSha256": "05a9ff0a2e6e2708604dc44ad4516ce82880c8bb0b50b92c73f0d1fe4c2af503",
|
||||
"protocolSchemaVersion": 1,
|
||||
"createdAt": "2026-10-08T00:41:20.094Z"
|
||||
},
|
||||
{
|
||||
"id": 41,
|
||||
"companyId": "22f78234-c769-4fd7-b216-99dc12f088f2",
|
||||
"runId": "5c1ddc98-5f3c-4469-ad1b-ae825af1fa44",
|
||||
"agentId": "ad45a4b4-067a-4c59-94de-db99c4674c54",
|
||||
"seq": 41,
|
||||
"eventType": "provider.notice.recorded",
|
||||
"stream": "system",
|
||||
"level": "info",
|
||||
"color": null,
|
||||
"message": null,
|
||||
"payload": {
|
||||
"prpEvent": {
|
||||
"runId": "5c1ddc98-5f3c-4469-ad1b-ae825af1fa44",
|
||||
"itemId": "item-5c1ddc98-5f3c-4469-ad1b-ae825af1fa44",
|
||||
"schema": "paperclip.prp.event.v1",
|
||||
"turnId": "turn_lab_73aaed4624a44a448bd3d3fe0d0bdb8a",
|
||||
"payload": {
|
||||
"scope": "turn",
|
||||
"schema": "paperclip.provider.notice.v1",
|
||||
"details": [
|
||||
{
|
||||
"name": "stage",
|
||||
"value": "permission_requested"
|
||||
},
|
||||
{
|
||||
"name": "toolCallId",
|
||||
"value": "call_ZURUpVXGfBtUt9Ev2V9mqCyN"
|
||||
},
|
||||
{
|
||||
"name": "requestId",
|
||||
"value": "acpx-input-7ea2516111a915df66eb8c03"
|
||||
},
|
||||
{
|
||||
"name": "declineOffered",
|
||||
"value": "true"
|
||||
}
|
||||
],
|
||||
"summary": "Copilot requested permission.",
|
||||
"category": "copilot_tool_evidence_v1",
|
||||
"noticeId": "copilot-evidence-550fe5ba6f88ad9c180bb3a6-2",
|
||||
"severity": "info",
|
||||
"provenance": {
|
||||
"method": "session/request_permission",
|
||||
"turnId": "turn_lab_73aaed4624a44a448bd3d3fe0d0bdb8a",
|
||||
"eventType": "permission_requested",
|
||||
"sessionId": "bf102626-34e9-4597-b440-6ccb851fc6e0"
|
||||
},
|
||||
"recoverable": true,
|
||||
"userActionable": false
|
||||
},
|
||||
"priority": 1,
|
||||
"emittedAt": "2026-10-08T00:41:20.086Z",
|
||||
"eventType": "provider.notice.recorded",
|
||||
"sourceSeq": 17,
|
||||
"sourceKind": "runner",
|
||||
"schemaVersion": 1,
|
||||
"sourceEventId": "70076d7e-5eed-4d98-869b-44a49e167abf:5c1ddc98-5f3c-4469-ad1b-ae825af1fa44:17",
|
||||
"sourceInstanceId": "70076d7e-5eed-4d98-869b-44a49e167abf",
|
||||
"normalizedSessionId": "ad5649d3-696e-45d4-8910-8ddb61439340"
|
||||
}
|
||||
},
|
||||
"sourceInstanceId": "70076d7e-5eed-4d98-869b-44a49e167abf",
|
||||
"sourceEventId": "70076d7e-5eed-4d98-869b-44a49e167abf:5c1ddc98-5f3c-4469-ad1b-ae825af1fa44:17",
|
||||
"sourceSeq": 17,
|
||||
"sourcePayloadSha256": "8142d6ca2b08865eda6b2eef8a721973ccfec164dc5546d941e185fb9c9391a8",
|
||||
"protocolSchemaVersion": 1,
|
||||
"createdAt": "2026-10-08T00:41:20.129Z"
|
||||
},
|
||||
{
|
||||
"id": 42,
|
||||
"companyId": "22f78234-c769-4fd7-b216-99dc12f088f2",
|
||||
"runId": "5c1ddc98-5f3c-4469-ad1b-ae825af1fa44",
|
||||
"agentId": "ad45a4b4-067a-4c59-94de-db99c4674c54",
|
||||
"seq": 42,
|
||||
"eventType": "runtime_request.created",
|
||||
"stream": "system",
|
||||
"level": "info",
|
||||
"color": null,
|
||||
"message": null,
|
||||
"payload": {
|
||||
"prpEvent": {
|
||||
"runId": "5c1ddc98-5f3c-4469-ad1b-ae825af1fa44",
|
||||
"itemId": "item-5c1ddc98-5f3c-4469-ad1b-ae825af1fa44",
|
||||
"schema": "paperclip.prp.event.v1",
|
||||
"turnId": "turn_lab_73aaed4624a44a448bd3d3fe0d0bdb8a",
|
||||
"payload": {
|
||||
"request": {
|
||||
"type": "permission",
|
||||
"itemId": "item-5c1ddc98-5f3c-4469-ad1b-ae825af1fa44",
|
||||
"method": "session/request_permission",
|
||||
"origin": {
|
||||
"method": "session/request_permission",
|
||||
"adapter": "acpx-runtime-sidecar",
|
||||
"provider": "copilot"
|
||||
},
|
||||
"prompt": "get_task_context",
|
||||
"schema": "paperclip.runtime_request.v2",
|
||||
"status": "pending",
|
||||
"turnId": "turn_lab_73aaed4624a44a448bd3d3fe0d0bdb8a",
|
||||
"choices": [
|
||||
{
|
||||
"key": "accept",
|
||||
"label": "Allow once"
|
||||
},
|
||||
{
|
||||
"key": "accept_for_session",
|
||||
"label": "Allow for session"
|
||||
},
|
||||
{
|
||||
"key": "decline",
|
||||
"label": "Deny"
|
||||
},
|
||||
{
|
||||
"key": "cancel",
|
||||
"label": "Cancel"
|
||||
}
|
||||
],
|
||||
"details": {
|
||||
"itemId": "item-5c1ddc98-5f3c-4469-ad1b-ae825af1fa44",
|
||||
"origin": {
|
||||
"method": "session/request_permission",
|
||||
"adapter": "acpx-runtime-sidecar",
|
||||
"provider": "copilot"
|
||||
},
|
||||
"reason": "get_task_context",
|
||||
"turnId": "turn_lab_73aaed4624a44a448bd3d3fe0d0bdb8a",
|
||||
"choices": [
|
||||
{
|
||||
"key": "accept",
|
||||
"label": "Allow once"
|
||||
},
|
||||
{
|
||||
"key": "accept_for_session",
|
||||
"label": "Allow for session"
|
||||
},
|
||||
{
|
||||
"key": "decline",
|
||||
"label": "Deny"
|
||||
},
|
||||
{
|
||||
"key": "cancel",
|
||||
"label": "Cancel"
|
||||
}
|
||||
],
|
||||
"threadId": "paperclip-80e180f467cfbdfe68e90384027c4b1fe0f65dc94991b7f6a67321043b66f912",
|
||||
"toolCallId": "call_ZURUpVXGfBtUt9Ev2V9mqCyN"
|
||||
},
|
||||
"requestId": "acpx-input-7ea2516111a915df66eb8c03",
|
||||
"requestKind": "permission_approval"
|
||||
}
|
||||
},
|
||||
"priority": 1,
|
||||
"emittedAt": "2026-10-08T00:41:20.088Z",
|
||||
"eventType": "runtime_request.created",
|
||||
"sourceSeq": 18,
|
||||
"sourceKind": "runner",
|
||||
"schemaVersion": 1,
|
||||
"sourceEventId": "70076d7e-5eed-4d98-869b-44a49e167abf:5c1ddc98-5f3c-4469-ad1b-ae825af1fa44:18",
|
||||
"sourceInstanceId": "70076d7e-5eed-4d98-869b-44a49e167abf",
|
||||
"normalizedSessionId": "ad5649d3-696e-45d4-8910-8ddb61439340"
|
||||
}
|
||||
},
|
||||
"sourceInstanceId": "70076d7e-5eed-4d98-869b-44a49e167abf",
|
||||
"sourceEventId": "70076d7e-5eed-4d98-869b-44a49e167abf:5c1ddc98-5f3c-4469-ad1b-ae825af1fa44:18",
|
||||
"sourceSeq": 18,
|
||||
"sourcePayloadSha256": "a1705b655a8c7831a2458b74a3d433d0948e14bb8494f174c7b43afaa98bdff1",
|
||||
"protocolSchemaVersion": 1,
|
||||
"createdAt": "2026-10-08T00:41:20.138Z"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,55 @@
|
||||
{
|
||||
"schema": "paperclip.e2e.retained-mainline-stop.v1",
|
||||
"sourceRevision": "2dd62ad52b8b4348d286c59e11e36144305bca6c",
|
||||
"outcome": "failed fixture expected unsupported caller-owned cancellation ID; calibration only",
|
||||
"run": {
|
||||
"id": "be098444-7780-4afc-976a-4cfbc9565eb2",
|
||||
"companyId": "045e3eb6-1f10-47dd-9931-7f4e0396d682",
|
||||
"nativeIssueId": "7f425402-9ec8-4011-9e37-6f6d4d3a7153",
|
||||
"runtimeMode": "native",
|
||||
"status": "cancelled",
|
||||
"resultJson": {
|
||||
"stopReason": "cancelled",
|
||||
"cancellation": {
|
||||
"reason": "Cancelled by a board operator",
|
||||
"source": "operator",
|
||||
"expected": true,
|
||||
"initiator": {
|
||||
"id": "local-board",
|
||||
"type": "user"
|
||||
},
|
||||
"recordedAt": "2026-10-03T22:42:57.243Z"
|
||||
},
|
||||
"timeoutFired": false,
|
||||
"timeoutSource": "config",
|
||||
"cancelledByUserId": "local-board",
|
||||
"timeoutConfigured": true,
|
||||
"nativeCancellation": {
|
||||
"runId": "be098444-7780-4afc-976a-4cfbc9565eb2",
|
||||
"scope": "run",
|
||||
"schema": "paperclip.native-cancellation.v1",
|
||||
"effects": [
|
||||
"release_run_resources"
|
||||
],
|
||||
"issueId": "7f425402-9ec8-4011-9e37-6f6d4d3a7153",
|
||||
"intentId": "native-cancellation:88c9dd8f-92d2-407d-a989-a3495e8e6944",
|
||||
"companyId": "045e3eb6-1f10-47dd-9931-7f4e0396d682",
|
||||
"decisionId": null,
|
||||
"dispatched": true,
|
||||
"reasonCode": "cancellation_run_only",
|
||||
"recordedAt": "2026-10-03T22:42:57.247Z",
|
||||
"dispatchState": "acknowledged",
|
||||
"intentAuditId": "ceab3cf4-3bec-4133-a73b-15101f3035b2",
|
||||
"acknowledgedAt": "2026-10-03T22:42:57.249Z",
|
||||
"acknowledgementAuditId": "87b5cd2d-6c5e-4beb-91e7-3392d0868036",
|
||||
"priorCoordinatorDecisionId": null
|
||||
},
|
||||
"effectiveTimeoutSec": 120,
|
||||
"startupCancellation": {
|
||||
"requestedAt": "2026-10-03T22:42:57.243Z",
|
||||
"beforeNativeSelection": false
|
||||
},
|
||||
"cancelledByActorType": "user"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,964 @@
|
||||
{
|
||||
"schema": "paperclip.e2e.retained-patch-permission.v1",
|
||||
"sourceRevision": "7f6238747165ba2b420fff48ec3a71f6ca594f21",
|
||||
"outcome": "failed fixture required notification path and redundant card ID; sanitized pre-Stop calibration only",
|
||||
"scope": {
|
||||
"provider": "copilot",
|
||||
"companyId": "6ce27423-9b7a-4423-9171-8d4d40e6c346",
|
||||
"issueId": "af0fd9f5-9bdd-42f4-a214-328919e315f7",
|
||||
"runId": "861387cc-31c6-4761-bebb-24fde8539f4b",
|
||||
"target": "pc-denied-dUYoVS/active-stop-80fcac4754d6-1.txt",
|
||||
"requireContextRead": true
|
||||
},
|
||||
"rows": [
|
||||
{
|
||||
"id": 119,
|
||||
"companyId": "6ce27423-9b7a-4423-9171-8d4d40e6c346",
|
||||
"runId": "861387cc-31c6-4761-bebb-24fde8539f4b",
|
||||
"agentId": "1d6760b4-ebe7-4198-9f3d-5d4568b997c6",
|
||||
"seq": 119,
|
||||
"eventType": "runtime_request.created",
|
||||
"stream": "system",
|
||||
"level": "info",
|
||||
"color": null,
|
||||
"message": null,
|
||||
"payload": {
|
||||
"prpEvent": {
|
||||
"runId": "861387cc-31c6-4761-bebb-24fde8539f4b",
|
||||
"itemId": "item-861387cc-31c6-4761-bebb-24fde8539f4b",
|
||||
"schema": "paperclip.prp.event.v1",
|
||||
"turnId": "turn_lab_71c34ac179ea42ac9e5a65138c15e2b7",
|
||||
"payload": {
|
||||
"request": {
|
||||
"type": "permission",
|
||||
"itemId": "item-861387cc-31c6-4761-bebb-24fde8539f4b",
|
||||
"method": "session/request_permission",
|
||||
"origin": {
|
||||
"method": "session/request_permission",
|
||||
"adapter": "acpx-runtime-sidecar",
|
||||
"provider": "acpx"
|
||||
},
|
||||
"prompt": "get_task_context",
|
||||
"schema": "paperclip.runtime_request.v2",
|
||||
"status": "pending",
|
||||
"turnId": "turn_lab_71c34ac179ea42ac9e5a65138c15e2b7",
|
||||
"choices": [
|
||||
{
|
||||
"key": "accept",
|
||||
"label": "Allow once"
|
||||
},
|
||||
{
|
||||
"key": "accept_for_session",
|
||||
"label": "Allow for session"
|
||||
},
|
||||
{
|
||||
"key": "decline",
|
||||
"label": "Deny"
|
||||
},
|
||||
{
|
||||
"key": "cancel",
|
||||
"label": "Cancel"
|
||||
}
|
||||
],
|
||||
"details": {
|
||||
"itemId": "item-861387cc-31c6-4761-bebb-24fde8539f4b",
|
||||
"origin": {
|
||||
"method": "session/request_permission",
|
||||
"adapter": "acpx-runtime-sidecar",
|
||||
"provider": "acpx"
|
||||
},
|
||||
"reason": "get_task_context",
|
||||
"turnId": "turn_lab_71c34ac179ea42ac9e5a65138c15e2b7",
|
||||
"choices": [
|
||||
{
|
||||
"key": "accept",
|
||||
"label": "Allow once"
|
||||
},
|
||||
{
|
||||
"key": "accept_for_session",
|
||||
"label": "Allow for session"
|
||||
},
|
||||
{
|
||||
"key": "decline",
|
||||
"label": "Deny"
|
||||
},
|
||||
{
|
||||
"key": "cancel",
|
||||
"label": "Cancel"
|
||||
}
|
||||
],
|
||||
"threadId": "paperclip-bb9ec77ae62affebe9269afb211e8cff11b30059ee6155586f1ba46ef3758033"
|
||||
},
|
||||
"requestId": "acpx-input-5f82c73c88b9dec922b29e72",
|
||||
"requestKind": "permission_approval"
|
||||
}
|
||||
},
|
||||
"priority": 1,
|
||||
"emittedAt": "2026-10-03T23:15:25.534Z",
|
||||
"eventType": "runtime_request.created",
|
||||
"sourceSeq": 95,
|
||||
"sourceKind": "runner",
|
||||
"schemaVersion": 1,
|
||||
"sourceEventId": "11a08fb7-ec9f-4496-9550-cc4decdeed09:861387cc-31c6-4761-bebb-24fde8539f4b:95",
|
||||
"sourceInstanceId": "11a08fb7-ec9f-4496-9550-cc4decdeed09",
|
||||
"normalizedSessionId": "456cb78e-0362-4f76-9133-5de358b4bc7f"
|
||||
}
|
||||
},
|
||||
"sourceInstanceId": "11a08fb7-ec9f-4496-9550-cc4decdeed09",
|
||||
"sourceEventId": "11a08fb7-ec9f-4496-9550-cc4decdeed09:861387cc-31c6-4761-bebb-24fde8539f4b:95",
|
||||
"sourceSeq": 95,
|
||||
"sourcePayloadSha256": "eda0b599abce54f82f848325581fb142f53059e4e316d23362a0d1f46c8ffb46",
|
||||
"protocolSchemaVersion": 1,
|
||||
"createdAt": "2026-10-03T23:15:25.547Z"
|
||||
},
|
||||
{
|
||||
"id": 120,
|
||||
"companyId": "6ce27423-9b7a-4423-9171-8d4d40e6c346",
|
||||
"runId": "861387cc-31c6-4761-bebb-24fde8539f4b",
|
||||
"agentId": "1d6760b4-ebe7-4198-9f3d-5d4568b997c6",
|
||||
"seq": 120,
|
||||
"eventType": "provider.notice.recorded",
|
||||
"stream": "system",
|
||||
"level": "info",
|
||||
"color": null,
|
||||
"message": null,
|
||||
"payload": {
|
||||
"prpEvent": {
|
||||
"runId": "861387cc-31c6-4761-bebb-24fde8539f4b",
|
||||
"itemId": "item-861387cc-31c6-4761-bebb-24fde8539f4b",
|
||||
"schema": "paperclip.prp.event.v1",
|
||||
"turnId": "turn_lab_71c34ac179ea42ac9e5a65138c15e2b7",
|
||||
"payload": {
|
||||
"scope": "turn",
|
||||
"schema": "paperclip.provider.notice.v1",
|
||||
"details": [
|
||||
{
|
||||
"name": "stage",
|
||||
"value": "tool"
|
||||
},
|
||||
{
|
||||
"name": "toolCallId",
|
||||
"value": "call_Qtd5aWLn5Mv1dNLnNEo7dkgF"
|
||||
},
|
||||
{
|
||||
"name": "status",
|
||||
"value": "pending"
|
||||
},
|
||||
{
|
||||
"name": "operation",
|
||||
"value": "read"
|
||||
}
|
||||
],
|
||||
"summary": "Copilot tool operation: pending.",
|
||||
"category": "copilot_tool_evidence_v1",
|
||||
"noticeId": "copilot-evidence-312ceb146a219ca749ed7bba-1",
|
||||
"severity": "info",
|
||||
"provenance": {
|
||||
"method": "session/update",
|
||||
"turnId": "turn_lab_71c34ac179ea42ac9e5a65138c15e2b7",
|
||||
"eventType": "tool",
|
||||
"sessionId": "64118500-7098-4903-830f-58adc1333b66"
|
||||
},
|
||||
"recoverable": true,
|
||||
"userActionable": false
|
||||
},
|
||||
"priority": 1,
|
||||
"emittedAt": "2026-10-03T23:15:25.534Z",
|
||||
"eventType": "provider.notice.recorded",
|
||||
"sourceSeq": 96,
|
||||
"sourceKind": "runner",
|
||||
"schemaVersion": 1,
|
||||
"sourceEventId": "11a08fb7-ec9f-4496-9550-cc4decdeed09:861387cc-31c6-4761-bebb-24fde8539f4b:96",
|
||||
"sourceInstanceId": "11a08fb7-ec9f-4496-9550-cc4decdeed09",
|
||||
"normalizedSessionId": "456cb78e-0362-4f76-9133-5de358b4bc7f"
|
||||
}
|
||||
},
|
||||
"sourceInstanceId": "11a08fb7-ec9f-4496-9550-cc4decdeed09",
|
||||
"sourceEventId": "11a08fb7-ec9f-4496-9550-cc4decdeed09:861387cc-31c6-4761-bebb-24fde8539f4b:96",
|
||||
"sourceSeq": 96,
|
||||
"sourcePayloadSha256": "b9878e600359fa61e28676ef597326323afe30bc50bdd7aece097c49598fa138",
|
||||
"protocolSchemaVersion": 1,
|
||||
"createdAt": "2026-10-03T23:15:25.558Z"
|
||||
},
|
||||
{
|
||||
"id": 121,
|
||||
"companyId": "6ce27423-9b7a-4423-9171-8d4d40e6c346",
|
||||
"runId": "861387cc-31c6-4761-bebb-24fde8539f4b",
|
||||
"agentId": "1d6760b4-ebe7-4198-9f3d-5d4568b997c6",
|
||||
"seq": 121,
|
||||
"eventType": "tool.execution.started",
|
||||
"stream": "system",
|
||||
"level": "info",
|
||||
"color": null,
|
||||
"message": null,
|
||||
"payload": {
|
||||
"prpEvent": {
|
||||
"runId": "861387cc-31c6-4761-bebb-24fde8539f4b",
|
||||
"itemId": "item-861387cc-31c6-4761-bebb-24fde8539f4b",
|
||||
"schema": "paperclip.prp.event.v1",
|
||||
"turnId": "turn_lab_71c34ac179ea42ac9e5a65138c15e2b7",
|
||||
"payload": {
|
||||
"name": "paperclip-get_task_context",
|
||||
"schema": "paperclip.tool.execution.v1",
|
||||
"status": "running",
|
||||
"target": null,
|
||||
"exitCode": null,
|
||||
"progress": "paperclip-get_task_context (pending)",
|
||||
"readOnly": true,
|
||||
"namespace": null,
|
||||
"operation": "read",
|
||||
"transport": "builtin",
|
||||
"durationMs": null,
|
||||
"executionId": "call_Qtd5aWLn5Mv1dNLnNEo7dkgF",
|
||||
"outputBytes": 4,
|
||||
"inputUpdated": true,
|
||||
"outputDigest": "sha256:74234e98afe7498fb5daf1f36ac2d78acc339464f950703b8c019892f982b90b",
|
||||
"outputTruncated": false
|
||||
},
|
||||
"priority": 1,
|
||||
"emittedAt": "2026-10-03T23:15:25.534Z",
|
||||
"eventType": "tool.execution.started",
|
||||
"sourceSeq": 97,
|
||||
"sourceKind": "runner",
|
||||
"schemaVersion": 1,
|
||||
"sourceEventId": "11a08fb7-ec9f-4496-9550-cc4decdeed09:861387cc-31c6-4761-bebb-24fde8539f4b:97",
|
||||
"sourceInstanceId": "11a08fb7-ec9f-4496-9550-cc4decdeed09",
|
||||
"normalizedSessionId": "456cb78e-0362-4f76-9133-5de358b4bc7f"
|
||||
}
|
||||
},
|
||||
"sourceInstanceId": "11a08fb7-ec9f-4496-9550-cc4decdeed09",
|
||||
"sourceEventId": "11a08fb7-ec9f-4496-9550-cc4decdeed09:861387cc-31c6-4761-bebb-24fde8539f4b:97",
|
||||
"sourceSeq": 97,
|
||||
"sourcePayloadSha256": "0c4214a7e47ecf29e5bf2296dad0a06e4d8b028c3dd32ea9756bf26287033e8c",
|
||||
"protocolSchemaVersion": 1,
|
||||
"createdAt": "2026-10-03T23:15:25.562Z"
|
||||
},
|
||||
{
|
||||
"id": 122,
|
||||
"companyId": "6ce27423-9b7a-4423-9171-8d4d40e6c346",
|
||||
"runId": "861387cc-31c6-4761-bebb-24fde8539f4b",
|
||||
"agentId": "1d6760b4-ebe7-4198-9f3d-5d4568b997c6",
|
||||
"seq": 122,
|
||||
"eventType": "provider.notice.recorded",
|
||||
"stream": "system",
|
||||
"level": "info",
|
||||
"color": null,
|
||||
"message": null,
|
||||
"payload": {
|
||||
"prpEvent": {
|
||||
"runId": "861387cc-31c6-4761-bebb-24fde8539f4b",
|
||||
"itemId": "item-861387cc-31c6-4761-bebb-24fde8539f4b",
|
||||
"schema": "paperclip.prp.event.v1",
|
||||
"turnId": "turn_lab_71c34ac179ea42ac9e5a65138c15e2b7",
|
||||
"payload": {
|
||||
"scope": "turn",
|
||||
"schema": "paperclip.provider.notice.v1",
|
||||
"details": [
|
||||
{
|
||||
"name": "stage",
|
||||
"value": "permission_requested"
|
||||
},
|
||||
{
|
||||
"name": "toolCallId",
|
||||
"value": "call_Qtd5aWLn5Mv1dNLnNEo7dkgF"
|
||||
},
|
||||
{
|
||||
"name": "requestId",
|
||||
"value": "acpx-input-5f82c73c88b9dec922b29e72"
|
||||
},
|
||||
{
|
||||
"name": "declineOffered",
|
||||
"value": "true"
|
||||
}
|
||||
],
|
||||
"summary": "Copilot requested permission.",
|
||||
"category": "copilot_tool_evidence_v1",
|
||||
"noticeId": "copilot-evidence-312ceb146a219ca749ed7bba-2",
|
||||
"severity": "info",
|
||||
"provenance": {
|
||||
"method": "session/request_permission",
|
||||
"turnId": "turn_lab_71c34ac179ea42ac9e5a65138c15e2b7",
|
||||
"eventType": "permission_requested",
|
||||
"sessionId": "64118500-7098-4903-830f-58adc1333b66"
|
||||
},
|
||||
"recoverable": true,
|
||||
"userActionable": false
|
||||
},
|
||||
"priority": 1,
|
||||
"emittedAt": "2026-10-03T23:15:25.534Z",
|
||||
"eventType": "provider.notice.recorded",
|
||||
"sourceSeq": 98,
|
||||
"sourceKind": "runner",
|
||||
"schemaVersion": 1,
|
||||
"sourceEventId": "11a08fb7-ec9f-4496-9550-cc4decdeed09:861387cc-31c6-4761-bebb-24fde8539f4b:98",
|
||||
"sourceInstanceId": "11a08fb7-ec9f-4496-9550-cc4decdeed09",
|
||||
"normalizedSessionId": "456cb78e-0362-4f76-9133-5de358b4bc7f"
|
||||
}
|
||||
},
|
||||
"sourceInstanceId": "11a08fb7-ec9f-4496-9550-cc4decdeed09",
|
||||
"sourceEventId": "11a08fb7-ec9f-4496-9550-cc4decdeed09:861387cc-31c6-4761-bebb-24fde8539f4b:98",
|
||||
"sourceSeq": 98,
|
||||
"sourcePayloadSha256": "9da4e3c45baa601b100f472e3859ba1b0e00e80f685a4e3c5ba2653c3b9bfd78",
|
||||
"protocolSchemaVersion": 1,
|
||||
"createdAt": "2026-10-03T23:15:25.566Z"
|
||||
},
|
||||
{
|
||||
"id": 123,
|
||||
"companyId": "6ce27423-9b7a-4423-9171-8d4d40e6c346",
|
||||
"runId": "861387cc-31c6-4761-bebb-24fde8539f4b",
|
||||
"agentId": "1d6760b4-ebe7-4198-9f3d-5d4568b997c6",
|
||||
"seq": 123,
|
||||
"eventType": "runtime_request.resolved",
|
||||
"stream": "system",
|
||||
"level": "info",
|
||||
"color": null,
|
||||
"message": null,
|
||||
"payload": {
|
||||
"prpEvent": {
|
||||
"runId": "861387cc-31c6-4761-bebb-24fde8539f4b",
|
||||
"itemId": "item-861387cc-31c6-4761-bebb-24fde8539f4b",
|
||||
"schema": "paperclip.prp.event.v1",
|
||||
"turnId": "turn_lab_71c34ac179ea42ac9e5a65138c15e2b7",
|
||||
"payload": {
|
||||
"action": "accept",
|
||||
"itemId": "item-861387cc-31c6-4761-bebb-24fde8539f4b",
|
||||
"turnId": "turn_lab_71c34ac179ea42ac9e5a65138c15e2b7",
|
||||
"requestId": "acpx-input-5f82c73c88b9dec922b29e72",
|
||||
"requestKind": "permission_approval"
|
||||
},
|
||||
"priority": 1,
|
||||
"emittedAt": "2026-10-03T23:15:26.074Z",
|
||||
"eventType": "runtime_request.resolved",
|
||||
"sourceSeq": 99,
|
||||
"sourceKind": "runner",
|
||||
"schemaVersion": 1,
|
||||
"sourceEventId": "11a08fb7-ec9f-4496-9550-cc4decdeed09:861387cc-31c6-4761-bebb-24fde8539f4b:99",
|
||||
"sourceInstanceId": "11a08fb7-ec9f-4496-9550-cc4decdeed09",
|
||||
"normalizedSessionId": "456cb78e-0362-4f76-9133-5de358b4bc7f"
|
||||
}
|
||||
},
|
||||
"sourceInstanceId": "11a08fb7-ec9f-4496-9550-cc4decdeed09",
|
||||
"sourceEventId": "11a08fb7-ec9f-4496-9550-cc4decdeed09:861387cc-31c6-4761-bebb-24fde8539f4b:99",
|
||||
"sourceSeq": 99,
|
||||
"sourcePayloadSha256": "05f1aa32fceb8ae5a3ce2c3cfbc7315d2c658d302bb866c81dc0cf8fcdcea066",
|
||||
"protocolSchemaVersion": 1,
|
||||
"createdAt": "2026-10-03T23:15:26.075Z"
|
||||
},
|
||||
{
|
||||
"id": 124,
|
||||
"companyId": "6ce27423-9b7a-4423-9171-8d4d40e6c346",
|
||||
"runId": "861387cc-31c6-4761-bebb-24fde8539f4b",
|
||||
"agentId": "1d6760b4-ebe7-4198-9f3d-5d4568b997c6",
|
||||
"seq": 124,
|
||||
"eventType": "provider.notice.recorded",
|
||||
"stream": "system",
|
||||
"level": "info",
|
||||
"color": null,
|
||||
"message": null,
|
||||
"payload": {
|
||||
"prpEvent": {
|
||||
"runId": "861387cc-31c6-4761-bebb-24fde8539f4b",
|
||||
"itemId": "item-861387cc-31c6-4761-bebb-24fde8539f4b",
|
||||
"schema": "paperclip.prp.event.v1",
|
||||
"turnId": "turn_lab_71c34ac179ea42ac9e5a65138c15e2b7",
|
||||
"payload": {
|
||||
"scope": "turn",
|
||||
"schema": "paperclip.provider.notice.v1",
|
||||
"details": [
|
||||
{
|
||||
"name": "stage",
|
||||
"value": "permission_delivered"
|
||||
},
|
||||
{
|
||||
"name": "toolCallId",
|
||||
"value": "call_Qtd5aWLn5Mv1dNLnNEo7dkgF"
|
||||
},
|
||||
{
|
||||
"name": "requestId",
|
||||
"value": "acpx-input-5f82c73c88b9dec922b29e72"
|
||||
},
|
||||
{
|
||||
"name": "declineOffered",
|
||||
"value": "true"
|
||||
},
|
||||
{
|
||||
"name": "outcome",
|
||||
"value": "allow_once"
|
||||
}
|
||||
],
|
||||
"summary": "Copilot received your permission decision.",
|
||||
"category": "copilot_tool_evidence_v1",
|
||||
"noticeId": "copilot-evidence-312ceb146a219ca749ed7bba-3",
|
||||
"severity": "info",
|
||||
"provenance": {
|
||||
"method": "session/request_permission",
|
||||
"turnId": "turn_lab_71c34ac179ea42ac9e5a65138c15e2b7",
|
||||
"eventType": "permission_delivered",
|
||||
"sessionId": "64118500-7098-4903-830f-58adc1333b66"
|
||||
},
|
||||
"recoverable": true,
|
||||
"userActionable": false
|
||||
},
|
||||
"priority": 1,
|
||||
"emittedAt": "2026-10-03T23:15:26.664Z",
|
||||
"eventType": "provider.notice.recorded",
|
||||
"sourceSeq": 100,
|
||||
"sourceKind": "runner",
|
||||
"schemaVersion": 1,
|
||||
"sourceEventId": "11a08fb7-ec9f-4496-9550-cc4decdeed09:861387cc-31c6-4761-bebb-24fde8539f4b:100",
|
||||
"sourceInstanceId": "11a08fb7-ec9f-4496-9550-cc4decdeed09",
|
||||
"normalizedSessionId": "456cb78e-0362-4f76-9133-5de358b4bc7f"
|
||||
}
|
||||
},
|
||||
"sourceInstanceId": "11a08fb7-ec9f-4496-9550-cc4decdeed09",
|
||||
"sourceEventId": "11a08fb7-ec9f-4496-9550-cc4decdeed09:861387cc-31c6-4761-bebb-24fde8539f4b:100",
|
||||
"sourceSeq": 100,
|
||||
"sourcePayloadSha256": "fe0d38bdaf1e6e14678679ae7af4192f54c43ea1b505ac0d4e88d6a274d28bd5",
|
||||
"protocolSchemaVersion": 1,
|
||||
"createdAt": "2026-10-03T23:15:26.675Z"
|
||||
},
|
||||
{
|
||||
"id": 128,
|
||||
"companyId": "6ce27423-9b7a-4423-9171-8d4d40e6c346",
|
||||
"runId": "861387cc-31c6-4761-bebb-24fde8539f4b",
|
||||
"agentId": "1d6760b4-ebe7-4198-9f3d-5d4568b997c6",
|
||||
"seq": 128,
|
||||
"eventType": "provider.notice.recorded",
|
||||
"stream": "system",
|
||||
"level": "info",
|
||||
"color": null,
|
||||
"message": null,
|
||||
"payload": {
|
||||
"prpEvent": {
|
||||
"runId": "861387cc-31c6-4761-bebb-24fde8539f4b",
|
||||
"itemId": "item-861387cc-31c6-4761-bebb-24fde8539f4b",
|
||||
"schema": "paperclip.prp.event.v1",
|
||||
"turnId": "turn_lab_71c34ac179ea42ac9e5a65138c15e2b7",
|
||||
"payload": {
|
||||
"scope": "turn",
|
||||
"schema": "paperclip.provider.notice.v1",
|
||||
"details": [
|
||||
{
|
||||
"name": "stage",
|
||||
"value": "semantic_result"
|
||||
},
|
||||
{
|
||||
"name": "schema",
|
||||
"value": "paperclip.semantic_tool_receipt.v2"
|
||||
},
|
||||
{
|
||||
"name": "operationId",
|
||||
"value": "get_task_context"
|
||||
},
|
||||
{
|
||||
"name": "callIdentitySha256",
|
||||
"value": "4e07408562bedb8b60ce05c1decfe3ad16b72230967de01f640b7e4729b49fce"
|
||||
},
|
||||
{
|
||||
"name": "inputSha256",
|
||||
"value": "44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a"
|
||||
},
|
||||
{
|
||||
"name": "resultSha256",
|
||||
"value": "8b849d7fd1959bdad785ac51b7e6cfd6ba9fa42e986c3dfdb17ad32b0ec212eb"
|
||||
},
|
||||
{
|
||||
"name": "outcome",
|
||||
"value": "returned"
|
||||
},
|
||||
{
|
||||
"name": "normalizedInputSha256",
|
||||
"value": "null"
|
||||
}
|
||||
],
|
||||
"summary": "Paperclip returned a semantic tool result.",
|
||||
"category": "paperclip_semantic_tool_receipt_v2",
|
||||
"noticeId": "copilot-evidence-312ceb146a219ca749ed7bba-4",
|
||||
"severity": "info",
|
||||
"provenance": {
|
||||
"method": "paperclip/semantic_tool_result",
|
||||
"turnId": "turn_lab_71c34ac179ea42ac9e5a65138c15e2b7",
|
||||
"eventType": "semantic_result",
|
||||
"sessionId": "64118500-7098-4903-830f-58adc1333b66"
|
||||
},
|
||||
"recoverable": true,
|
||||
"userActionable": false
|
||||
},
|
||||
"priority": 1,
|
||||
"emittedAt": "2026-10-03T23:15:27.096Z",
|
||||
"eventType": "provider.notice.recorded",
|
||||
"sourceSeq": 103,
|
||||
"sourceKind": "runner",
|
||||
"schemaVersion": 1,
|
||||
"sourceEventId": "11a08fb7-ec9f-4496-9550-cc4decdeed09:861387cc-31c6-4761-bebb-24fde8539f4b:103",
|
||||
"sourceInstanceId": "11a08fb7-ec9f-4496-9550-cc4decdeed09",
|
||||
"normalizedSessionId": "456cb78e-0362-4f76-9133-5de358b4bc7f"
|
||||
}
|
||||
},
|
||||
"sourceInstanceId": "11a08fb7-ec9f-4496-9550-cc4decdeed09",
|
||||
"sourceEventId": "11a08fb7-ec9f-4496-9550-cc4decdeed09:861387cc-31c6-4761-bebb-24fde8539f4b:103",
|
||||
"sourceSeq": 103,
|
||||
"sourcePayloadSha256": "cbedf804f3e26eeae5afbc431bff2db3acdbecf7fd521fc988a682a465f642b1",
|
||||
"protocolSchemaVersion": 1,
|
||||
"createdAt": "2026-10-03T23:15:27.139Z"
|
||||
},
|
||||
{
|
||||
"id": 129,
|
||||
"companyId": "6ce27423-9b7a-4423-9171-8d4d40e6c346",
|
||||
"runId": "861387cc-31c6-4761-bebb-24fde8539f4b",
|
||||
"agentId": "1d6760b4-ebe7-4198-9f3d-5d4568b997c6",
|
||||
"seq": 129,
|
||||
"eventType": "provider.notice.recorded",
|
||||
"stream": "system",
|
||||
"level": "info",
|
||||
"color": null,
|
||||
"message": null,
|
||||
"payload": {
|
||||
"prpEvent": {
|
||||
"runId": "861387cc-31c6-4761-bebb-24fde8539f4b",
|
||||
"itemId": "item-861387cc-31c6-4761-bebb-24fde8539f4b",
|
||||
"schema": "paperclip.prp.event.v1",
|
||||
"turnId": "turn_lab_71c34ac179ea42ac9e5a65138c15e2b7",
|
||||
"payload": {
|
||||
"scope": "turn",
|
||||
"schema": "paperclip.provider.notice.v1",
|
||||
"details": [
|
||||
{
|
||||
"name": "stage",
|
||||
"value": "tool"
|
||||
},
|
||||
{
|
||||
"name": "toolCallId",
|
||||
"value": "call_Qtd5aWLn5Mv1dNLnNEo7dkgF"
|
||||
},
|
||||
{
|
||||
"name": "status",
|
||||
"value": "completed"
|
||||
},
|
||||
{
|
||||
"name": "operation",
|
||||
"value": "read"
|
||||
},
|
||||
{
|
||||
"name": "semanticOperationId",
|
||||
"value": "get_task_context"
|
||||
},
|
||||
{
|
||||
"name": "semanticCallIdentitySha256",
|
||||
"value": "4e07408562bedb8b60ce05c1decfe3ad16b72230967de01f640b7e4729b49fce"
|
||||
},
|
||||
{
|
||||
"name": "semanticInputSha256",
|
||||
"value": "44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a"
|
||||
},
|
||||
{
|
||||
"name": "semanticNormalizedInputSha256",
|
||||
"value": "null"
|
||||
},
|
||||
{
|
||||
"name": "semanticResultSha256",
|
||||
"value": "8b849d7fd1959bdad785ac51b7e6cfd6ba9fa42e986c3dfdb17ad32b0ec212eb"
|
||||
},
|
||||
{
|
||||
"name": "semanticOutcome",
|
||||
"value": "returned"
|
||||
}
|
||||
],
|
||||
"summary": "Copilot tool operation: completed.",
|
||||
"category": "copilot_tool_evidence_v1",
|
||||
"noticeId": "copilot-evidence-312ceb146a219ca749ed7bba-5",
|
||||
"severity": "info",
|
||||
"provenance": {
|
||||
"method": "session/update",
|
||||
"turnId": "turn_lab_71c34ac179ea42ac9e5a65138c15e2b7",
|
||||
"eventType": "tool",
|
||||
"sessionId": "64118500-7098-4903-830f-58adc1333b66"
|
||||
},
|
||||
"recoverable": true,
|
||||
"userActionable": false
|
||||
},
|
||||
"priority": 1,
|
||||
"emittedAt": "2026-10-03T23:15:27.139Z",
|
||||
"eventType": "provider.notice.recorded",
|
||||
"sourceSeq": 104,
|
||||
"sourceKind": "runner",
|
||||
"schemaVersion": 1,
|
||||
"sourceEventId": "11a08fb7-ec9f-4496-9550-cc4decdeed09:861387cc-31c6-4761-bebb-24fde8539f4b:104",
|
||||
"sourceInstanceId": "11a08fb7-ec9f-4496-9550-cc4decdeed09",
|
||||
"normalizedSessionId": "456cb78e-0362-4f76-9133-5de358b4bc7f"
|
||||
}
|
||||
},
|
||||
"sourceInstanceId": "11a08fb7-ec9f-4496-9550-cc4decdeed09",
|
||||
"sourceEventId": "11a08fb7-ec9f-4496-9550-cc4decdeed09:861387cc-31c6-4761-bebb-24fde8539f4b:104",
|
||||
"sourceSeq": 104,
|
||||
"sourcePayloadSha256": "809ae9305e5de108d9e2ff4131e62ea6bb8dc96402ddfbe59f49463ad9eec80a",
|
||||
"protocolSchemaVersion": 1,
|
||||
"createdAt": "2026-10-03T23:15:27.151Z"
|
||||
},
|
||||
{
|
||||
"id": 130,
|
||||
"companyId": "6ce27423-9b7a-4423-9171-8d4d40e6c346",
|
||||
"runId": "861387cc-31c6-4761-bebb-24fde8539f4b",
|
||||
"agentId": "1d6760b4-ebe7-4198-9f3d-5d4568b997c6",
|
||||
"seq": 130,
|
||||
"eventType": "tool.execution.completed",
|
||||
"stream": "system",
|
||||
"level": "info",
|
||||
"color": null,
|
||||
"message": null,
|
||||
"payload": {
|
||||
"prpEvent": {
|
||||
"runId": "861387cc-31c6-4761-bebb-24fde8539f4b",
|
||||
"itemId": "item-861387cc-31c6-4761-bebb-24fde8539f4b",
|
||||
"schema": "paperclip.prp.event.v1",
|
||||
"turnId": "turn_lab_71c34ac179ea42ac9e5a65138c15e2b7",
|
||||
"payload": {
|
||||
"name": "paperclip-get_task_context",
|
||||
"schema": "paperclip.tool.execution.v1",
|
||||
"status": "completed",
|
||||
"target": null,
|
||||
"exitCode": null,
|
||||
"progress": null,
|
||||
"readOnly": true,
|
||||
"namespace": null,
|
||||
"operation": "read",
|
||||
"transport": "builtin",
|
||||
"durationMs": null,
|
||||
"executionId": "call_Qtd5aWLn5Mv1dNLnNEo7dkgF",
|
||||
"outputBytes": 4110,
|
||||
"inputUpdated": false,
|
||||
"outputDigest": "sha256:aea3a374b88ed64d03eb099029c1c5c3ae244ba1e38daa7b8a5aa15d53e048a0",
|
||||
"outputTruncated": false
|
||||
},
|
||||
"priority": 1,
|
||||
"emittedAt": "2026-10-03T23:15:27.139Z",
|
||||
"eventType": "tool.execution.completed",
|
||||
"sourceSeq": 105,
|
||||
"sourceKind": "runner",
|
||||
"schemaVersion": 1,
|
||||
"sourceEventId": "11a08fb7-ec9f-4496-9550-cc4decdeed09:861387cc-31c6-4761-bebb-24fde8539f4b:105",
|
||||
"sourceInstanceId": "11a08fb7-ec9f-4496-9550-cc4decdeed09",
|
||||
"normalizedSessionId": "456cb78e-0362-4f76-9133-5de358b4bc7f"
|
||||
}
|
||||
},
|
||||
"sourceInstanceId": "11a08fb7-ec9f-4496-9550-cc4decdeed09",
|
||||
"sourceEventId": "11a08fb7-ec9f-4496-9550-cc4decdeed09:861387cc-31c6-4761-bebb-24fde8539f4b:105",
|
||||
"sourceSeq": 105,
|
||||
"sourcePayloadSha256": "4f7b8bcdefe69f0981507f1a3c11ec013337e8b0c0e1b23207a5d6ece3d8f0dd",
|
||||
"protocolSchemaVersion": 1,
|
||||
"createdAt": "2026-10-03T23:15:27.155Z"
|
||||
},
|
||||
{
|
||||
"id": 134,
|
||||
"companyId": "6ce27423-9b7a-4423-9171-8d4d40e6c346",
|
||||
"runId": "861387cc-31c6-4761-bebb-24fde8539f4b",
|
||||
"agentId": "1d6760b4-ebe7-4198-9f3d-5d4568b997c6",
|
||||
"seq": 134,
|
||||
"eventType": "runtime_request.created",
|
||||
"stream": "system",
|
||||
"level": "info",
|
||||
"color": null,
|
||||
"message": null,
|
||||
"payload": {
|
||||
"prpEvent": {
|
||||
"runId": "861387cc-31c6-4761-bebb-24fde8539f4b",
|
||||
"itemId": "item-861387cc-31c6-4761-bebb-24fde8539f4b",
|
||||
"schema": "paperclip.prp.event.v1",
|
||||
"turnId": "turn_lab_71c34ac179ea42ac9e5a65138c15e2b7",
|
||||
"payload": {
|
||||
"request": {
|
||||
"type": "permission",
|
||||
"itemId": "item-861387cc-31c6-4761-bebb-24fde8539f4b",
|
||||
"method": "session/request_permission",
|
||||
"origin": {
|
||||
"method": "session/request_permission",
|
||||
"adapter": "acpx-runtime-sidecar",
|
||||
"provider": "acpx"
|
||||
},
|
||||
"prompt": "Change file: pc-denied-dUYoVS/active-stop-80fcac4754d6-1.txt",
|
||||
"schema": "paperclip.runtime_request.v2",
|
||||
"status": "pending",
|
||||
"turnId": "turn_lab_71c34ac179ea42ac9e5a65138c15e2b7",
|
||||
"choices": [
|
||||
{
|
||||
"key": "accept",
|
||||
"label": "Allow once"
|
||||
},
|
||||
{
|
||||
"key": "accept_for_session",
|
||||
"label": "Allow for session"
|
||||
},
|
||||
{
|
||||
"key": "decline",
|
||||
"label": "Deny"
|
||||
},
|
||||
{
|
||||
"key": "cancel",
|
||||
"label": "Cancel"
|
||||
}
|
||||
],
|
||||
"details": {
|
||||
"itemId": "item-861387cc-31c6-4761-bebb-24fde8539f4b",
|
||||
"origin": {
|
||||
"method": "session/request_permission",
|
||||
"adapter": "acpx-runtime-sidecar",
|
||||
"provider": "acpx"
|
||||
},
|
||||
"reason": "Change file: pc-denied-dUYoVS/active-stop-80fcac4754d6-1.txt",
|
||||
"turnId": "turn_lab_71c34ac179ea42ac9e5a65138c15e2b7",
|
||||
"choices": [
|
||||
{
|
||||
"key": "accept",
|
||||
"label": "Allow once"
|
||||
},
|
||||
{
|
||||
"key": "accept_for_session",
|
||||
"label": "Allow for session"
|
||||
},
|
||||
{
|
||||
"key": "decline",
|
||||
"label": "Deny"
|
||||
},
|
||||
{
|
||||
"key": "cancel",
|
||||
"label": "Cancel"
|
||||
}
|
||||
],
|
||||
"threadId": "paperclip-bb9ec77ae62affebe9269afb211e8cff11b30059ee6155586f1ba46ef3758033"
|
||||
},
|
||||
"requestId": "acpx-input-ccaa35c8d2130be28a27e1d3",
|
||||
"requestKind": "permission_approval"
|
||||
}
|
||||
},
|
||||
"priority": 1,
|
||||
"emittedAt": "2026-10-03T23:15:28.325Z",
|
||||
"eventType": "runtime_request.created",
|
||||
"sourceSeq": 109,
|
||||
"sourceKind": "runner",
|
||||
"schemaVersion": 1,
|
||||
"sourceEventId": "11a08fb7-ec9f-4496-9550-cc4decdeed09:861387cc-31c6-4761-bebb-24fde8539f4b:109",
|
||||
"sourceInstanceId": "11a08fb7-ec9f-4496-9550-cc4decdeed09",
|
||||
"normalizedSessionId": "456cb78e-0362-4f76-9133-5de358b4bc7f"
|
||||
}
|
||||
},
|
||||
"sourceInstanceId": "11a08fb7-ec9f-4496-9550-cc4decdeed09",
|
||||
"sourceEventId": "11a08fb7-ec9f-4496-9550-cc4decdeed09:861387cc-31c6-4761-bebb-24fde8539f4b:109",
|
||||
"sourceSeq": 109,
|
||||
"sourcePayloadSha256": "11628254fc5e512ff7734b3ef9416fd9f223ec78a756e86a2a4673fbc02ccb75",
|
||||
"protocolSchemaVersion": 1,
|
||||
"createdAt": "2026-10-03T23:15:28.333Z"
|
||||
},
|
||||
{
|
||||
"id": 135,
|
||||
"companyId": "6ce27423-9b7a-4423-9171-8d4d40e6c346",
|
||||
"runId": "861387cc-31c6-4761-bebb-24fde8539f4b",
|
||||
"agentId": "1d6760b4-ebe7-4198-9f3d-5d4568b997c6",
|
||||
"seq": 135,
|
||||
"eventType": "provider.notice.recorded",
|
||||
"stream": "system",
|
||||
"level": "info",
|
||||
"color": null,
|
||||
"message": null,
|
||||
"payload": {
|
||||
"prpEvent": {
|
||||
"runId": "861387cc-31c6-4761-bebb-24fde8539f4b",
|
||||
"itemId": "item-861387cc-31c6-4761-bebb-24fde8539f4b",
|
||||
"schema": "paperclip.prp.event.v1",
|
||||
"turnId": "turn_lab_71c34ac179ea42ac9e5a65138c15e2b7",
|
||||
"payload": {
|
||||
"scope": "turn",
|
||||
"schema": "paperclip.provider.notice.v1",
|
||||
"details": [
|
||||
{
|
||||
"name": "stage",
|
||||
"value": "tool"
|
||||
},
|
||||
{
|
||||
"name": "toolCallId",
|
||||
"value": "custom_call_jyQm34Kq61JjSxkZUXvPSNrh"
|
||||
},
|
||||
{
|
||||
"name": "status",
|
||||
"value": "pending"
|
||||
},
|
||||
{
|
||||
"name": "operation",
|
||||
"value": "edit"
|
||||
}
|
||||
],
|
||||
"summary": "Copilot file operation: pending.",
|
||||
"category": "copilot_tool_evidence_v1",
|
||||
"noticeId": "copilot-evidence-312ceb146a219ca749ed7bba-6",
|
||||
"severity": "info",
|
||||
"provenance": {
|
||||
"method": "session/update",
|
||||
"turnId": "turn_lab_71c34ac179ea42ac9e5a65138c15e2b7",
|
||||
"eventType": "tool",
|
||||
"sessionId": "64118500-7098-4903-830f-58adc1333b66"
|
||||
},
|
||||
"recoverable": true,
|
||||
"userActionable": false
|
||||
},
|
||||
"priority": 1,
|
||||
"emittedAt": "2026-10-03T23:15:28.325Z",
|
||||
"eventType": "provider.notice.recorded",
|
||||
"sourceSeq": 110,
|
||||
"sourceKind": "runner",
|
||||
"schemaVersion": 1,
|
||||
"sourceEventId": "11a08fb7-ec9f-4496-9550-cc4decdeed09:861387cc-31c6-4761-bebb-24fde8539f4b:110",
|
||||
"sourceInstanceId": "11a08fb7-ec9f-4496-9550-cc4decdeed09",
|
||||
"normalizedSessionId": "456cb78e-0362-4f76-9133-5de358b4bc7f"
|
||||
}
|
||||
},
|
||||
"sourceInstanceId": "11a08fb7-ec9f-4496-9550-cc4decdeed09",
|
||||
"sourceEventId": "11a08fb7-ec9f-4496-9550-cc4decdeed09:861387cc-31c6-4761-bebb-24fde8539f4b:110",
|
||||
"sourceSeq": 110,
|
||||
"sourcePayloadSha256": "6e50e44f381af9824aa37cde550765cc90f851260c5b9956de4e1d242a31e3a8",
|
||||
"protocolSchemaVersion": 1,
|
||||
"createdAt": "2026-10-03T23:15:28.337Z"
|
||||
},
|
||||
{
|
||||
"id": 136,
|
||||
"companyId": "6ce27423-9b7a-4423-9171-8d4d40e6c346",
|
||||
"runId": "861387cc-31c6-4761-bebb-24fde8539f4b",
|
||||
"agentId": "1d6760b4-ebe7-4198-9f3d-5d4568b997c6",
|
||||
"seq": 136,
|
||||
"eventType": "tool.execution.started",
|
||||
"stream": "system",
|
||||
"level": "info",
|
||||
"color": null,
|
||||
"message": null,
|
||||
"payload": {
|
||||
"prpEvent": {
|
||||
"runId": "861387cc-31c6-4761-bebb-24fde8539f4b",
|
||||
"itemId": "item-861387cc-31c6-4761-bebb-24fde8539f4b",
|
||||
"schema": "paperclip.prp.event.v1",
|
||||
"turnId": "turn_lab_71c34ac179ea42ac9e5a65138c15e2b7",
|
||||
"payload": {
|
||||
"name": "apply_patch",
|
||||
"schema": "paperclip.tool.execution.v1",
|
||||
"status": "running",
|
||||
"target": null,
|
||||
"exitCode": null,
|
||||
"progress": "apply_patch (pending): *** Begin Patch\n*** Add File: pc-denied-dUYoVS/active-stop-80fcac4754d6-1.txt\n+MUST_NOT_EXIST\n*** End Patch\n",
|
||||
"readOnly": false,
|
||||
"namespace": null,
|
||||
"operation": "edit",
|
||||
"transport": "builtin",
|
||||
"durationMs": null,
|
||||
"executionId": "custom_call_jyQm34Kq61JjSxkZUXvPSNrh",
|
||||
"outputBytes": 4,
|
||||
"inputUpdated": true,
|
||||
"outputDigest": "sha256:74234e98afe7498fb5daf1f36ac2d78acc339464f950703b8c019892f982b90b",
|
||||
"outputTruncated": false
|
||||
},
|
||||
"priority": 1,
|
||||
"emittedAt": "2026-10-03T23:15:28.325Z",
|
||||
"eventType": "tool.execution.started",
|
||||
"sourceSeq": 111,
|
||||
"sourceKind": "runner",
|
||||
"schemaVersion": 1,
|
||||
"sourceEventId": "11a08fb7-ec9f-4496-9550-cc4decdeed09:861387cc-31c6-4761-bebb-24fde8539f4b:111",
|
||||
"sourceInstanceId": "11a08fb7-ec9f-4496-9550-cc4decdeed09",
|
||||
"normalizedSessionId": "456cb78e-0362-4f76-9133-5de358b4bc7f"
|
||||
}
|
||||
},
|
||||
"sourceInstanceId": "11a08fb7-ec9f-4496-9550-cc4decdeed09",
|
||||
"sourceEventId": "11a08fb7-ec9f-4496-9550-cc4decdeed09:861387cc-31c6-4761-bebb-24fde8539f4b:111",
|
||||
"sourceSeq": 111,
|
||||
"sourcePayloadSha256": "d99db3d323a1814c586fb7eebc0568648bcd4fc361cbfc785068c327d45df398",
|
||||
"protocolSchemaVersion": 1,
|
||||
"createdAt": "2026-10-03T23:15:28.340Z"
|
||||
},
|
||||
{
|
||||
"id": 137,
|
||||
"companyId": "6ce27423-9b7a-4423-9171-8d4d40e6c346",
|
||||
"runId": "861387cc-31c6-4761-bebb-24fde8539f4b",
|
||||
"agentId": "1d6760b4-ebe7-4198-9f3d-5d4568b997c6",
|
||||
"seq": 137,
|
||||
"eventType": "provider.notice.recorded",
|
||||
"stream": "system",
|
||||
"level": "info",
|
||||
"color": null,
|
||||
"message": null,
|
||||
"payload": {
|
||||
"prpEvent": {
|
||||
"runId": "861387cc-31c6-4761-bebb-24fde8539f4b",
|
||||
"itemId": "item-861387cc-31c6-4761-bebb-24fde8539f4b",
|
||||
"schema": "paperclip.prp.event.v1",
|
||||
"turnId": "turn_lab_71c34ac179ea42ac9e5a65138c15e2b7",
|
||||
"payload": {
|
||||
"scope": "turn",
|
||||
"schema": "paperclip.provider.notice.v1",
|
||||
"details": [
|
||||
{
|
||||
"name": "stage",
|
||||
"value": "permission_requested"
|
||||
},
|
||||
{
|
||||
"name": "toolCallId",
|
||||
"value": "custom_call_jyQm34Kq61JjSxkZUXvPSNrh"
|
||||
},
|
||||
{
|
||||
"name": "requestId",
|
||||
"value": "acpx-input-ccaa35c8d2130be28a27e1d3"
|
||||
},
|
||||
{
|
||||
"name": "target",
|
||||
"value": "pc-denied-dUYoVS/active-stop-80fcac4754d6-1.txt"
|
||||
},
|
||||
{
|
||||
"name": "operation",
|
||||
"value": "edit"
|
||||
},
|
||||
{
|
||||
"name": "declineOffered",
|
||||
"value": "true"
|
||||
}
|
||||
],
|
||||
"summary": "Copilot requested permission.",
|
||||
"category": "copilot_tool_evidence_v1",
|
||||
"noticeId": "copilot-evidence-312ceb146a219ca749ed7bba-7",
|
||||
"severity": "info",
|
||||
"provenance": {
|
||||
"method": "session/request_permission",
|
||||
"turnId": "turn_lab_71c34ac179ea42ac9e5a65138c15e2b7",
|
||||
"eventType": "permission_requested",
|
||||
"sessionId": "64118500-7098-4903-830f-58adc1333b66"
|
||||
},
|
||||
"recoverable": true,
|
||||
"userActionable": false
|
||||
},
|
||||
"priority": 1,
|
||||
"emittedAt": "2026-10-03T23:15:28.325Z",
|
||||
"eventType": "provider.notice.recorded",
|
||||
"sourceSeq": 112,
|
||||
"sourceKind": "runner",
|
||||
"schemaVersion": 1,
|
||||
"sourceEventId": "11a08fb7-ec9f-4496-9550-cc4decdeed09:861387cc-31c6-4761-bebb-24fde8539f4b:112",
|
||||
"sourceInstanceId": "11a08fb7-ec9f-4496-9550-cc4decdeed09",
|
||||
"normalizedSessionId": "456cb78e-0362-4f76-9133-5de358b4bc7f"
|
||||
}
|
||||
},
|
||||
"sourceInstanceId": "11a08fb7-ec9f-4496-9550-cc4decdeed09",
|
||||
"sourceEventId": "11a08fb7-ec9f-4496-9550-cc4decdeed09:861387cc-31c6-4761-bebb-24fde8539f4b:112",
|
||||
"sourceSeq": 112,
|
||||
"sourcePayloadSha256": "068b266a639517b20a5babe71b6e61f8dc6777e2f0b234860fa5b22a326c1d8f",
|
||||
"protocolSchemaVersion": 1,
|
||||
"createdAt": "2026-10-03T23:15:28.343Z"
|
||||
}
|
||||
],
|
||||
"run": {
|
||||
"id": "861387cc-31c6-4761-bebb-24fde8539f4b",
|
||||
"companyId": "6ce27423-9b7a-4423-9171-8d4d40e6c346",
|
||||
"nativeIssueId": "af0fd9f5-9bdd-42f4-a214-328919e315f7",
|
||||
"runtimeMode": "native",
|
||||
"status": "running",
|
||||
"resultJson": {}
|
||||
},
|
||||
"issue": {
|
||||
"id": "af0fd9f5-9bdd-42f4-a214-328919e315f7",
|
||||
"companyId": "6ce27423-9b7a-4423-9171-8d4d40e6c346",
|
||||
"status": "in_progress"
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user