diff --git a/.repository-projection.json b/.repository-projection.json index 93cb390..b405848 100644 --- a/.repository-projection.json +++ b/.repository-projection.json @@ -3,11 +3,11 @@ "projection": "deixic-python", "projectionSchemaVersion": 1, "sourceRepository": "dx-corp/mono", - "sourceSha": "932cc6eda3dd4955219cdc53241c63de900a0dd1", + "sourceSha": "d6d1210149ddda32b494024a33b2f565b52c2d4d", "destinationRepository": "dx-corp/deixic-python", - "priorProjectedBase": "7e9c377109e778305fe882bffdef7ed511d0704b", + "priorProjectedBase": "e7a462f9291ea615ea84486c20313b22a35ef46d", "definitionDigest": "eedaf99642ef977b56b6e12ce151e1834670560f00294e89224f0628882937d9", "toolDigest": "43a26c174df3e078b4b041bce280da81df7309f4", - "contentDigest": "f381dd1578d25581206ff0c88037bd5adfe8bb981b529f93a59491b03e060584", + "contentDigest": "2f74eb40a4087b6412f3426d80d3e5137495b2bb68b373a2823041a955e1866c", "publicationEligible": true } diff --git a/src/deixicpublic/v1/sdk_pb2.py b/src/deixicpublic/v1/sdk_pb2.py index 202dfcc..3579029 100644 --- a/src/deixicpublic/v1/sdk_pb2.py +++ b/src/deixicpublic/v1/sdk_pb2.py @@ -25,7 +25,7 @@ from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x19\x64\x65ixicpublic/v1/sdk.proto\x12\x0f\x64\x65ixicpublic.v1\x1a\x1fgoogle/protobuf/timestamp.proto\"S\n\x05Scope\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12!\n\x0cworkspace_id\x18\x02 \x01(\tR\x0bworkspaceId\"x\n\x0b\x45rrorDetail\x12\x12\n\x04\x63ode\x18\x01 \x01(\tR\x04\x63ode\x12\x18\n\x07message\x18\x02 \x01(\tR\x07message\x12\x1d\n\nrequest_id\x18\x03 \x01(\tR\trequestId\x12\x1c\n\tretryable\x18\x04 \x01(\x08R\tretryable\"\xd0\x04\n\x08TaskTurn\x12\x17\n\x07turn_id\x18\x01 \x01(\tR\x06turnId\x12\x1a\n\x08sequence\x18\x02 \x01(\x03R\x08sequence\x12&\n\x0fuser_message_id\x18\x03 \x01(\tR\ruserMessageId\x12\x30\n\x14\x61ssistant_message_id\x18\x04 \x01(\tR\x12\x61ssistantMessageId\x12\x30\n\x05state\x18\x05 \x01(\x0e\x32\x1a.deixicpublic.v1.TurnStateR\x05state\x12\x45\n\x0ewaiting_reason\x18\x06 \x01(\x0e\x32\x1e.deixicpublic.v1.WaitingReasonR\rwaitingReason\x12!\n\x0c\x66irst_cursor\x18\x07 \x01(\x03R\x0b\x66irstCursor\x12\x1f\n\x0blast_cursor\x18\x08 \x01(\x03R\nlastCursor\x12\x43\n\x0eterminal_error\x18\t \x01(\x0b\x32\x1c.deixicpublic.v1.ErrorDetailR\rterminalError\x12\x39\n\ncreated_at\x18\n \x01(\x0b\x32\x1a.google.protobuf.TimestampR\tcreatedAt\x12\x39\n\nupdated_at\x18\x0b \x01(\x0b\x32\x1a.google.protobuf.TimestampR\tupdatedAt\x12=\n\x0c\x63ompleted_at\x18\x0c \x01(\x0b\x32\x1a.google.protobuf.TimestampR\x0b\x63ompletedAt\"\x9e\x02\n\x06Thread\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x14\n\x05title\x18\x02 \x01(\tR\x05title\x12#\n\rreplay_cursor\x18\x03 \x01(\x03R\x0creplayCursor\x12\x30\n\x14\x61\x63tive_turn_sequence\x18\x04 \x01(\x03R\x12\x61\x63tiveTurnSequence\x12\x39\n\nupdated_at\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.TimestampR\tupdatedAt\x12!\n\x0cunread_count\x18\x06 \x01(\x05R\x0bunreadCount\x12\x1d\n\nopen_count\x18\x07 \x01(\x05R\topenCount\x12\x1a\n\x08\x61rchived\x18\x08 \x01(\x08R\x08\x61rchived\"\xbf\x01\n\x0bTaskMessage\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x30\n\x04role\x18\x02 \x01(\x0e\x32\x1c.deixicpublic.v1.MessageRoleR\x04role\x12\x12\n\x04\x62ody\x18\x03 \x01(\tR\x04\x62ody\x12\x39\n\ncreated_at\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.TimestampR\tcreatedAt\x12\x1f\n\x0breceipt_ids\x18\x05 \x03(\tR\nreceiptIds\"_\n\x11\x45videnceReference\x12\x12\n\x04kind\x18\x01 \x01(\tR\x04kind\x12\x0e\n\x02id\x18\x02 \x01(\tR\x02id\x12\x14\n\x05label\x18\x03 \x01(\tR\x05label\x12\x10\n\x03uri\x18\x04 \x01(\tR\x03uri\"\xe6\x03\n\tTaskEvent\x12\x16\n\x06\x63ursor\x18\x01 \x01(\x03R\x06\x63ursor\x12\x0e\n\x02id\x18\x02 \x01(\tR\x02id\x12\x17\n\x07turn_id\x18\x03 \x01(\tR\x06turnId\x12.\n\x04kind\x18\x04 \x01(\x0e\x32\x1a.deixicpublic.v1.EventKindR\x04kind\x12\x12\n\x04text\x18\x05 \x01(\tR\x04text\x12>\n\x08\x65vidence\x18\x06 \x03(\x0b\x32\".deixicpublic.v1.EvidenceReferenceR\x08\x65vidence\x12\x39\n\ncreated_at\x18\x07 \x01(\x0b\x32\x1a.google.protobuf.TimestampR\tcreatedAt\x12\x1d\n\nrequest_id\x18\x08 \x01(\tR\trequestId\x12?\n\x0crequest_kind\x18\t \x01(\x0e\x32\x1c.deixicpublic.v1.RequestKindR\x0brequestKind\x12\x1b\n\ttool_name\x18\n \x01(\tR\x08toolName\x12\x17\n\x07\x63\x61ll_id\x18\x0b \x01(\tR\x06\x63\x61llId\x12\x43\n\x0eterminal_error\x18\x0c \x01(\x0b\x32\x1c.deixicpublic.v1.ErrorDetailR\rterminalError\"\xa7\x01\n\rReceiptAction\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x14\n\x05label\x18\x02 \x01(\tR\x05label\x12\x12\n\x04kind\x18\x03 \x01(\tR\x04kind\x12\x33\n\x15requires_confirmation\x18\x04 \x01(\x08R\x14requiresConfirmation\x12\'\n\x0f\x64isabled_reason\x18\x05 \x01(\tR\x0e\x64isabledReason\"\xaf\x01\n\x0c\x43odingOutput\x12\x12\n\x04path\x18\x01 \x01(\tR\x04path\x12\x1b\n\tobject_id\x18\x02 \x01(\tR\x08objectId\x12\x1d\n\nversion_id\x18\x03 \x01(\tR\tversionId\x12\x16\n\x06sha256\x18\x04 \x01(\tR\x06sha256\x12\x1d\n\nsize_bytes\x18\x05 \x01(\x04R\tsizeBytes\x12\x18\n\x07\x63ontent\x18\x06 \x01(\x0cR\x07\x63ontent\"\xf3\x01\n\x10\x43odingAcceptance\x12\x1a\n\x08\x61\x63\x63\x65pted\x18\x01 \x01(\x08R\x08\x61\x63\x63\x65pted\x12\'\n\x0f\x63ontract_digest\x18\x02 \x01(\tR\x0e\x63ontractDigest\x12+\n\x11submission_digest\x18\x03 \x01(\tR\x10submissionDigest\x12\x18\n\x07reasons\x18\x04 \x03(\tR\x07reasons\x12\x1a\n\x08revision\x18\x05 \x01(\tR\x08revision\x12\x37\n\x07outputs\x18\x06 \x03(\x0b\x32\x1d.deixicpublic.v1.CodingOutputR\x07outputs\"\xa6\x03\n\x07Receipt\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x12\n\x04kind\x18\x02 \x01(\tR\x04kind\x12\x14\n\x05title\x18\x03 \x01(\tR\x05title\x12\x18\n\x07summary\x18\x04 \x01(\tR\x07summary\x12\x33\n\x05state\x18\x05 \x01(\x0e\x32\x1d.deixicpublic.v1.ReceiptStateR\x05state\x12\x39\n\nupdated_at\x18\x06 \x01(\x0b\x32\x1a.google.protobuf.TimestampR\tupdatedAt\x12G\n\x0f\x61llowed_actions\x18\x07 \x03(\x0b\x32\x1e.deixicpublic.v1.ReceiptActionR\x0e\x61llowedActions\x12>\n\x08\x65vidence\x18\x08 \x03(\x0b\x32\".deixicpublic.v1.EvidenceReferenceR\x08\x65vidence\x12N\n\x11\x63oding_acceptance\x18\t \x01(\x0b\x32!.deixicpublic.v1.CodingAcceptanceR\x10\x63odingAcceptance\"B\n\x0eModelSelection\x12\x1a\n\x08provider\x18\x01 \x01(\tR\x08provider\x12\x14\n\x05model\x18\x02 \x01(\tR\x05model\"{\n\x0e\x41vailableModel\x12\x1a\n\x08provider\x18\x01 \x01(\tR\x08provider\x12\x14\n\x05model\x18\x02 \x01(\tR\x05model\x12\x14\n\x05ready\x18\x03 \x01(\x08R\x05ready\x12!\n\x0c\x64isplay_name\x18\x04 \x01(\tR\x0b\x64isplayName\"\xd5\x02\n\x0eSetupReadiness\x12\x1e\n\naccessible\x18\x01 \x01(\x08R\naccessible\x12\x31\n\x14missing_requirements\x18\x02 \x03(\tR\x13missingRequirements\x12=\n\tselection\x18\x03 \x01(\x0b\x32\x1f.deixicpublic.v1.ModelSelectionR\tselection\x12\x44\n\rdefault_model\x18\x04 \x01(\x0b\x32\x1f.deixicpublic.v1.AvailableModelR\x0c\x64\x65\x66\x61ultModel\x12J\n\x10\x61vailable_models\x18\x05 \x03(\x0b\x32\x1f.deixicpublic.v1.AvailableModelR\x0f\x61vailableModels\x12\x1f\n\x0bnext_action\x18\x06 \x01(\tR\nnextAction\"\xa9\x01\n\x18GetModelReadinessRequest\x12,\n\x05scope\x18\x01 \x01(\x0b\x32\x16.deixicpublic.v1.ScopeR\x05scope\x12=\n\tselection\x18\x02 \x01(\x0b\x32\x1f.deixicpublic.v1.ModelSelectionR\tselection\x12 \n\x0b\x65nvironment\x18\x03 \x01(\tR\x0b\x65nvironment\"\xea\x02\n\x19GetModelReadinessResponse\x12,\n\x05scope\x18\x01 \x01(\x0b\x32\x16.deixicpublic.v1.ScopeR\x05scope\x12=\n\tselection\x18\x02 \x01(\x0b\x32\x1f.deixicpublic.v1.ModelSelectionR\tselection\x12 \n\x0b\x65nvironment\x18\x03 \x01(\tR\x0b\x65nvironment\x12:\n\x05state\x18\x04 \x01(\x0e\x32$.deixicpublic.v1.ModelReadinessStateR\x05state\x12\x43\n\x0cnext_actions\x18\x05 \x03(\x0e\x32 .deixicpublic.v1.ModelNextActionR\x0bnextActions\x12=\n\x0c\x65valuated_at\x18\x06 \x01(\x0b\x32\x1a.google.protobuf.TimestampR\x0b\x65valuatedAt\"\x8f\x01\n\nClientRule\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x14\n\x05title\x18\x02 \x01(\tR\x05title\x12#\n\rbody_markdown\x18\x03 \x01(\tR\x0c\x62odyMarkdown\x12\x36\n\x05scope\x18\x04 \x01(\x0e\x32 .deixicpublic.v1.ClientRuleScopeR\x05scope\"k\n\x0b\x43lientSkill\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x16\n\x06source\x18\x02 \x01(\tR\x06source\x12\x18\n\x07version\x18\x03 \x01(\tR\x07version\x12\x1a\n\x08required\x18\x04 \x01(\x08R\x08required\"d\n\x0f\x43lientMcpServer\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x1f\n\x0burl_pattern\x18\x02 \x01(\tR\nurlPattern\x12\x1c\n\ttransport\x18\x03 \x01(\tR\ttransport\"\x81\x01\n\x0f\x43lientMcpPolicy\x12\x32\n\x04mode\x18\x01 \x01(\x0e\x32\x1e.deixicpublic.v1.ClientMcpModeR\x04mode\x12:\n\x07servers\x18\x02 \x03(\x0b\x32 .deixicpublic.v1.ClientMcpServerR\x07servers\"E\n\x15GetClientSetupRequest\x12,\n\x05scope\x18\x01 \x01(\x0b\x32\x16.deixicpublic.v1.ScopeR\x05scope\"\xe6\x02\n\x16GetClientSetupResponse\x12,\n\x05scope\x18\x01 \x01(\x0b\x32\x16.deixicpublic.v1.ScopeR\x05scope\x12\x18\n\x07version\x18\x02 \x01(\x04R\x07version\x12\x37\n\tissued_at\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.TimestampR\x08issuedAt\x12\x31\n\x05rules\x18\x04 \x03(\x0b\x32\x1b.deixicpublic.v1.ClientRuleR\x05rules\x12\x34\n\x06skills\x18\x05 \x03(\x0b\x32\x1c.deixicpublic.v1.ClientSkillR\x06skills\x12\x32\n\x03mcp\x18\x06 \x01(\x0b\x32 .deixicpublic.v1.ClientMcpPolicyR\x03mcp\x12.\n\x13sandbox_policy_toml\x18\x07 \x01(\tR\x11sandboxPolicyToml\"T\n\rIssueEvidence\x12\x12\n\x04kind\x18\x01 \x01(\tR\x04kind\x12\x1b\n\tsource_id\x18\x02 \x01(\tR\x08sourceId\x12\x12\n\x04text\x18\x03 \x01(\tR\x04text\"\x8f\x01\n\x0cIssueContext\x12-\n\x12reproduction_steps\x18\x01 \x01(\tR\x11reproductionSteps\x12\x14\n\x05model\x18\x02 \x01(\tR\x05model\x12:\n\x08\x65vidence\x18\x03 \x03(\x0b\x32\x1e.deixicpublic.v1.IssueEvidenceR\x08\x65vidence\"\xcb\x02\n\x18SubmitIssueReportRequest\x12,\n\x05scope\x18\x01 \x01(\x0b\x32\x16.deixicpublic.v1.ScopeR\x05scope\x12 \n\x0b\x64\x65scription\x18\x02 \x01(\tR\x0b\x64\x65scription\x12+\n\x11\x65xpected_behavior\x18\x03 \x01(\tR\x10\x65xpectedBehavior\x12\x1f\n\x0b\x61pp_version\x18\x04 \x01(\tR\nappVersion\x12/\n\x13include_diagnostics\x18\x05 \x01(\x08R\x12includeDiagnostics\x12\'\n\x0fidempotency_key\x18\x06 \x01(\tR\x0eidempotencyKey\x12\x37\n\x07\x63ontext\x18\x07 \x01(\x0b\x32\x1d.deixicpublic.v1.IssueContextR\x07\x63ontext\";\n\x0bIssueReport\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x1c\n\treference\x18\x02 \x01(\tR\treference\"Q\n\x19SubmitIssueReportResponse\x12\x34\n\x06report\x18\x01 \x01(\x0b\x32\x1c.deixicpublic.v1.IssueReportR\x06report\"C\n\rBusinessMoney\x12\x16\n\x06\x61mount\x18\x01 \x01(\tR\x06\x61mount\x12\x1a\n\x08\x63urrency\x18\x02 \x01(\tR\x08\x63urrency\"6\n\x17\x42usinessObjectReference\x12\x1b\n\tobject_id\x18\x01 \x01(\tR\x08objectId\"K\n\x19\x42usinessArtifactReference\x12.\n\x13\x61rtifact_version_id\x18\x01 \x01(\tR\x11\x61rtifactVersionId\"*\n\x10\x42usinessTextList\x12\x16\n\x06values\x18\x01 \x03(\tR\x06values\"\x87\x04\n\x12\x42usinessFieldValue\x12\x19\n\x08\x66ield_id\x18\x01 \x01(\tR\x07\x66ieldId\x12\x14\n\x04text\x18\x02 \x01(\tH\x00R\x04text\x12\x1a\n\x07integer\x18\x03 \x01(\x03H\x00R\x07integer\x12\x1a\n\x07\x62oolean\x18\x04 \x01(\x08H\x00R\x07\x62oolean\x12\x1a\n\x07\x64\x65\x63imal\x18\x05 \x01(\tH\x00R\x07\x64\x65\x63imal\x12\x36\n\x05money\x18\x06 \x01(\x0b\x32\x1e.deixicpublic.v1.BusinessMoneyH\x00R\x05money\x12\x1f\n\nenum_value\x18\x07 \x01(\tH\x00R\tenumValue\x12\x14\n\x04\x64\x61te\x18\x08 \x01(\tH\x00R\x04\x64\x61te\x12\x1e\n\ttimestamp\x18\t \x01(\tH\x00R\ttimestamp\x12H\n\treference\x18\n \x01(\x0b\x32(.deixicpublic.v1.BusinessObjectReferenceH\x00R\treference\x12H\n\x08\x61rtifact\x18\x0b \x01(\x0b\x32*.deixicpublic.v1.BusinessArtifactReferenceH\x00R\x08\x61rtifact\x12@\n\ttext_list\x18\x0c \x01(\x0b\x32!.deixicpublic.v1.BusinessTextListH\x00R\x08textListB\x07\n\x05value\"\xac\x02\n\x0e\x42usinessObject\x12\x1b\n\tobject_id\x18\x01 \x01(\tR\x08objectId\x12\x17\n\x07type_id\x18\x02 \x01(\tR\x06typeId\x12\'\n\x0fschema_revision\x18\x03 \x01(\x03R\x0eschemaRevision\x12\x1a\n\x08revision\x18\x04 \x01(\x03R\x08revision\x12;\n\x06values\x18\x05 \x03(\x0b\x32#.deixicpublic.v1.BusinessFieldValueR\x06values\x12\x18\n\x07\x64\x65leted\x18\x06 \x01(\x08R\x07\x64\x65leted\x12\x1d\n\nupdated_at\x18\t \x01(\tR\tupdatedAt\x12\x1d\n\ncreated_at\x18\n \x01(\tR\tcreatedAtJ\x04\x08\x07\x10\x08J\x04\x08\x08\x10\t\"\x91\x02\n\x1b\x43reateBusinessObjectRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12!\n\x0cworkspace_id\x18\x02 \x01(\tR\x0bworkspaceId\x12\'\n\x0fidempotency_key\x18\x03 \x01(\tR\x0eidempotencyKey\x12\x17\n\x07type_id\x18\x04 \x01(\tR\x06typeId\x12\'\n\x0fschema_revision\x18\x05 \x01(\x03R\x0eschemaRevision\x12;\n\x06values\x18\x06 \x03(\x0b\x32#.deixicpublic.v1.BusinessFieldValueR\x06values\"W\n\x1c\x43reateBusinessObjectResponse\x12\x37\n\x06object\x18\x01 \x01(\x0b\x32\x1f.deixicpublic.v1.BusinessObjectR\x06object\"\x8f\x01\n\x18GetBusinessObjectRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12!\n\x0cworkspace_id\x18\x02 \x01(\tR\x0bworkspaceId\x12\x1b\n\tobject_id\x18\x04 \x01(\tR\x08objectIdJ\x04\x08\x03\x10\x04J\x04\x08\x05\x10\x06\"T\n\x19GetBusinessObjectResponse\x12\x37\n\x06object\x18\x01 \x01(\x0b\x32\x1f.deixicpublic.v1.BusinessObjectR\x06object\"\xc2\x02\n\x1bUpdateBusinessObjectRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12!\n\x0cworkspace_id\x18\x02 \x01(\tR\x0bworkspaceId\x12\'\n\x0fidempotency_key\x18\x03 \x01(\tR\x0eidempotencyKey\x12\x1b\n\tobject_id\x18\x04 \x01(\tR\x08objectId\x12+\n\x11\x65xpected_revision\x18\x05 \x01(\x03R\x10\x65xpectedRevision\x12;\n\x06values\x18\x06 \x03(\x0b\x32#.deixicpublic.v1.BusinessFieldValueR\x06values\x12\'\n\x0fschema_revision\x18\x07 \x01(\x03R\x0eschemaRevision\"W\n\x1cUpdateBusinessObjectResponse\x12\x37\n\x06object\x18\x01 \x01(\x0b\x32\x1f.deixicpublic.v1.BusinessObjectR\x06object\"\xdc\x01\n\x1b\x44\x65leteBusinessObjectRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12!\n\x0cworkspace_id\x18\x02 \x01(\tR\x0bworkspaceId\x12\'\n\x0fidempotency_key\x18\x03 \x01(\tR\x0eidempotencyKey\x12\x1b\n\tobject_id\x18\x04 \x01(\tR\x08objectId\x12+\n\x11\x65xpected_revision\x18\x05 \x01(\x03R\x10\x65xpectedRevision\"W\n\x1c\x44\x65leteBusinessObjectResponse\x12\x37\n\x06object\x18\x01 \x01(\x0b\x32\x1f.deixicpublic.v1.BusinessObjectR\x06object\"\x92\x01\n\x10GetThreadRequest\x12,\n\x05scope\x18\x01 \x01(\x0b\x32\x16.deixicpublic.v1.ScopeR\x05scope\x12\x1b\n\tthread_id\x18\x02 \x01(\tR\x08threadId\x12\x14\n\x05limit\x18\x03 \x01(\x05R\x05limit\x12\x1d\n\npage_token\x18\x04 \x01(\tR\tpageToken\"\xe9\x02\n\x11GetThreadResponse\x12/\n\x06thread\x18\x01 \x01(\x0b\x32\x17.deixicpublic.v1.ThreadR\x06thread\x12\x38\n\x08messages\x18\x02 \x03(\x0b\x32\x1c.deixicpublic.v1.TaskMessageR\x08messages\x12\x34\n\x08receipts\x18\x03 \x03(\x0b\x32\x18.deixicpublic.v1.ReceiptR\x08receipts\x12/\n\x05turns\x18\x04 \x03(\x0b\x32\x19.deixicpublic.v1.TaskTurnR\x05turns\x12#\n\rreplay_cursor\x18\x05 \x01(\x03R\x0creplayCursor\x12&\n\x0fnext_page_token\x18\x06 \x01(\tR\rnextPageToken\x12\x35\n\x05setup\x18\x07 \x01(\x0b\x32\x1f.deixicpublic.v1.SetupReadinessR\x05setup\"^\n\x12ListThreadsRequest\x12,\n\x05scope\x18\x01 \x01(\x0b\x32\x16.deixicpublic.v1.ScopeR\x05scope\x12\x1a\n\x08\x61rchived\x18\x02 \x01(\x08R\x08\x61rchived\"H\n\x13ListThreadsResponse\x12\x31\n\x07threads\x18\x01 \x03(\x0b\x32\x17.deixicpublic.v1.ThreadR\x07threads\"v\n\x13RenameThreadRequest\x12,\n\x05scope\x18\x01 \x01(\x0b\x32\x16.deixicpublic.v1.ScopeR\x05scope\x12\x1b\n\tthread_id\x18\x02 \x01(\tR\x08threadId\x12\x14\n\x05title\x18\x03 \x01(\tR\x05title\"a\n\x14RenameThreadResponse\x12/\n\x06thread\x18\x01 \x01(\x0b\x32\x17.deixicpublic.v1.ThreadR\x06thread\x12\x18\n\x07\x63hanged\x18\x02 \x01(\x08R\x07\x63hanged\"\xa6\x01\n\x14\x41rchiveThreadRequest\x12,\n\x05scope\x18\x01 \x01(\x0b\x32\x16.deixicpublic.v1.ScopeR\x05scope\x12\x1b\n\tthread_id\x18\x02 \x01(\tR\x08threadId\x12\x1a\n\x08\x61rchived\x18\x03 \x01(\x08R\x08\x61rchived\x12\'\n\x0fidempotency_key\x18\x04 \x01(\tR\x0eidempotencyKey\"~\n\x15\x41rchiveThreadResponse\x12/\n\x06thread\x18\x01 \x01(\x0b\x32\x17.deixicpublic.v1.ThreadR\x06thread\x12\x18\n\x07\x63hanged\x18\x02 \x01(\x08R\x07\x63hanged\x12\x1a\n\x08replayed\x18\x03 \x01(\x08R\x08replayed\"\x97\x01\n\x11ListEventsRequest\x12,\n\x05scope\x18\x01 \x01(\x0b\x32\x16.deixicpublic.v1.ScopeR\x05scope\x12\x1b\n\tthread_id\x18\x02 \x01(\tR\x08threadId\x12!\n\x0c\x61\x66ter_cursor\x18\x03 \x01(\x03R\x0b\x61\x66terCursor\x12\x14\n\x05limit\x18\x04 \x01(\x05R\x05limit\"\xa2\x02\n\x12ListEventsResponse\x12\x32\n\x06\x65vents\x18\x01 \x03(\x0b\x32\x1a.deixicpublic.v1.TaskEventR\x06\x65vents\x12\x1f\n\x0bnext_cursor\x18\x02 \x01(\x03R\nnextCursor\x12\x19\n\x08has_more\x18\x03 \x01(\x08R\x07hasMore\x12%\n\x0ereset_required\x18\x04 \x01(\x08R\rresetRequired\x12\x33\n\x08snapshot\x18\x05 \x01(\x0b\x32\x17.deixicpublic.v1.ThreadR\x08snapshot\x12@\n\x0esnapshot_turns\x18\x06 \x03(\x0b\x32\x19.deixicpublic.v1.TaskTurnR\rsnapshotTurns\"\x82\x01\n\x12WatchEventsRequest\x12,\n\x05scope\x18\x01 \x01(\x0b\x32\x16.deixicpublic.v1.ScopeR\x05scope\x12\x1b\n\tthread_id\x18\x02 \x01(\tR\x08threadId\x12!\n\x0c\x61\x66ter_cursor\x18\x03 \x01(\x03R\x0b\x61\x66terCursor\"\x88\x02\n\x13WatchEventsResponse\x12\x32\n\x06\x65vents\x18\x01 \x03(\x0b\x32\x1a.deixicpublic.v1.TaskEventR\x06\x65vents\x12\x1f\n\x0bnext_cursor\x18\x02 \x01(\x03R\nnextCursor\x12%\n\x0ereset_required\x18\x03 \x01(\x08R\rresetRequired\x12\x33\n\x08snapshot\x18\x04 \x01(\x0b\x32\x17.deixicpublic.v1.ThreadR\x08snapshot\x12@\n\x0esnapshot_turns\x18\x05 \x03(\x0b\x32\x19.deixicpublic.v1.TaskTurnR\rsnapshotTurns\"\x9b\x03\n\x0e\x43odingContract\x12#\n\rrepository_id\x18\x01 \x01(\tR\x0crepositoryId\x12\x1e\n\ngeneration\x18\x02 \x01(\x04R\ngeneration\x12\x34\n\x16required_assertion_ids\x18\x03 \x03(\tR\x14requiredAssertionIds\x12%\n\x0erequire_review\x18\x04 \x01(\x08R\rrequireReview\x12)\n\x10require_behavior\x18\x05 \x01(\x08R\x0frequireBehavior\x12\x35\n\x16readiness_requirements\x18\x06 \x03(\tR\x15readinessRequirements\x12)\n\x10\x61uthorized_skips\x18\x07 \x03(\tR\x0f\x61uthorizedSkips\x12\x37\n\x17\x61uthorized_dispositions\x18\x08 \x03(\tR\x16\x61uthorizedDispositions\x12!\n\x0coutput_paths\x18\t \x03(\tR\x0boutputPaths\"\xbf\x03\n\x11SubmitTaskRequest\x12,\n\x05scope\x18\x01 \x01(\x0b\x32\x16.deixicpublic.v1.ScopeR\x05scope\x12\x1b\n\tthread_id\x18\x02 \x01(\tR\x08threadId\x12\x12\n\x04\x62ody\x18\x03 \x01(\tR\x04\x62ody\x12\'\n\x0fidempotency_key\x18\x04 \x01(\tR\x0eidempotencyKey\x12\x30\n\x14\x63ontinuation_task_id\x18\x05 \x01(\tR\x12\x63ontinuationTaskId\x12,\n\x12reference_task_ids\x18\x06 \x03(\tR\x10referenceTaskIds\x12H\n\x0fmodel_selection\x18\x07 \x01(\x0b\x32\x1f.deixicpublic.v1.ModelSelectionR\x0emodelSelection\x12H\n\x0f\x63oding_contract\x18\x08 \x01(\x0b\x32\x1f.deixicpublic.v1.CodingContractR\x0e\x63odingContract\x12.\n\x13project_resource_id\x18\t \x01(\tR\x11projectResourceId\"\xe7\x01\n\x12SubmitTaskResponse\x12\x36\n\x07message\x18\x01 \x01(\x0b\x32\x1c.deixicpublic.v1.TaskMessageR\x07message\x12>\n\raccepted_turn\x18\x02 \x01(\x0b\x32\x19.deixicpublic.v1.TaskTurnR\x0c\x61\x63\x63\x65ptedTurn\x12#\n\rreplay_cursor\x18\x03 \x01(\x03R\x0creplayCursor\x12\x34\n\x08receipts\x18\x04 \x03(\x0b\x32\x18.deixicpublic.v1.ReceiptR\x08receipts\"\xbb\x01\n\x14InterruptTaskRequest\x12,\n\x05scope\x18\x01 \x01(\x0b\x32\x16.deixicpublic.v1.ScopeR\x05scope\x12\x1b\n\tthread_id\x18\x02 \x01(\tR\x08threadId\x12\x17\n\x07turn_id\x18\x03 \x01(\tR\x06turnId\x12\'\n\x0fidempotency_key\x18\x04 \x01(\tR\x0eidempotencyKey\x12\x16\n\x06reason\x18\x05 \x01(\tR\x06reason\"\xa2\x01\n\x15InterruptTaskResponse\x12\x17\n\x07turn_id\x18\x01 \x01(\tR\x06turnId\x12\x1a\n\x08replayed\x18\x02 \x01(\x08R\x08replayed\x12/\n\x05turns\x18\x03 \x03(\x0b\x32\x19.deixicpublic.v1.TaskTurnR\x05turns\x12#\n\rreplay_cursor\x18\x04 \x01(\x03R\x0creplayCursor\"\x87\x03\n\x17RespondToRequestRequest\x12,\n\x05scope\x18\x01 \x01(\x0b\x32\x16.deixicpublic.v1.ScopeR\x05scope\x12\x1b\n\tthread_id\x18\x02 \x01(\tR\x08threadId\x12\x17\n\x07turn_id\x18\x03 \x01(\tR\x06turnId\x12\x1d\n\nrequest_id\x18\x04 \x01(\tR\trequestId\x12\x17\n\x07\x63\x61ll_id\x18\x05 \x01(\tR\x06\x63\x61llId\x12?\n\x0crequest_kind\x18\x06 \x01(\x0e\x32\x1c.deixicpublic.v1.RequestKindR\x0brequestKind\x12\x37\n\x06\x61\x63tion\x18\x07 \x01(\x0e\x32\x1f.deixicpublic.v1.ResponseActionR\x06\x61\x63tion\x12\x12\n\x04text\x18\x08 \x01(\tR\x04text\x12\x19\n\x08is_error\x18\t \x01(\x08R\x07isError\x12\'\n\x0fidempotency_key\x18\n \x01(\tR\x0eidempotencyKey\"\x8c\x01\n\x18RespondToRequestResponse\x12\x1a\n\x08replayed\x18\x01 \x01(\x08R\x08replayed\x12/\n\x05turns\x18\x02 \x03(\x0b\x32\x19.deixicpublic.v1.TaskTurnR\x05turns\x12#\n\rreplay_cursor\x18\x03 \x01(\x03R\x0creplayCursor\"\xc0\x01\n\x11GetReceiptRequest\x12,\n\x05scope\x18\x01 \x01(\x0b\x32\x16.deixicpublic.v1.ScopeR\x05scope\x12\x1d\n\nreceipt_id\x18\x02 \x01(\tR\treceiptId\x12\x1b\n\tthread_id\x18\x03 \x01(\tR\x08threadId\x12\x41\n\x1dinclude_coding_output_content\x18\x04 \x01(\x08R\x1aincludeCodingOutputContent\"H\n\x12GetReceiptResponse\x12\x32\n\x07receipt\x18\x01 \x01(\x0b\x32\x18.deixicpublic.v1.ReceiptR\x07receipt\"\xb0\x01\n\x1bResolveReceiptActionRequest\x12,\n\x05scope\x18\x01 \x01(\x0b\x32\x16.deixicpublic.v1.ScopeR\x05scope\x12\x1d\n\nreceipt_id\x18\x02 \x01(\tR\treceiptId\x12\x1b\n\taction_id\x18\x03 \x01(\tR\x08\x61\x63tionId\x12\'\n\x0fidempotency_key\x18\x04 \x01(\tR\x0eidempotencyKey\"R\n\x1cResolveReceiptActionResponse\x12\x32\n\x07receipt\x18\x01 \x01(\x0b\x32\x18.deixicpublic.v1.ReceiptR\x07receipt\"\xa4\x01\n\x0eVoiceSelection\x12.\n\x04mode\x18\x01 \x01(\x0e\x32\x1a.deixicpublic.v1.VoiceModeR\x04mode\x12\x1b\n\tvoice_ids\x18\x02 \x03(\tR\x08voiceIds\x12\x45\n\x10tone_adjustments\x18\x03 \x03(\x0e\x32\x1a.deixicpublic.v1.VoiceToneR\x0ftoneAdjustments\"\x9b\x01\n\x17SubmitVoicedTaskRequest\x12\x36\n\x04task\x18\x01 \x01(\x0b\x32\".deixicpublic.v1.SubmitTaskRequestR\x04task\x12H\n\x0fvoice_selection\x18\x02 \x01(\x0b\x32\x1f.deixicpublic.v1.VoiceSelectionR\x0evoiceSelection\"W\n\x18SubmitVoicedTaskResponse\x12;\n\x06result\x18\x01 \x01(\x0b\x32#.deixicpublic.v1.SubmitTaskResponseR\x06result\"F\n\x16GetVoiceCatalogRequest\x12,\n\x05scope\x18\x01 \x01(\x0b\x32\x16.deixicpublic.v1.ScopeR\x05scope\"w\n\nBrandVoice\x12\x19\n\x08voice_id\x18\x01 \x01(\tR\x07voiceId\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\x12 \n\x0b\x64\x65scription\x18\x03 \x01(\tR\x0b\x64\x65scription\x12\x18\n\x07version\x18\x04 \x01(\x04R\x07version\"\xc0\x01\n\x17GetVoiceCatalogResponse\x12,\n\x05scope\x18\x01 \x01(\x0b\x32\x16.deixicpublic.v1.ScopeR\x05scope\x12\x18\n\x07\x65nabled\x18\x02 \x01(\x08R\x07\x65nabled\x12(\n\x10\x64\x65\x66\x61ult_voice_id\x18\x03 \x01(\tR\x0e\x64\x65\x66\x61ultVoiceId\x12\x33\n\x06voices\x18\x04 \x03(\x0b\x32\x1b.deixicpublic.v1.BrandVoiceR\x06voices*\xd7\x01\n\tTurnState\x12\x1a\n\x16TURN_STATE_UNSPECIFIED\x10\x00\x12\x17\n\x13TURN_STATE_ACCEPTED\x10\x01\x12\x16\n\x12TURN_STATE_RUNNING\x10\x02\x12\x16\n\x12TURN_STATE_WAITING\x10\x03\x12\x18\n\x14TURN_STATE_RESPONDED\x10\x04\x12\x18\n\x14TURN_STATE_COMPLETED\x10\x05\x12\x15\n\x11TURN_STATE_FAILED\x10\x06\x12\x1a\n\x16TURN_STATE_INTERRUPTED\x10\x07*\xae\x01\n\rWaitingReason\x12\x1e\n\x1aWAITING_REASON_UNSPECIFIED\x10\x00\x12\x1b\n\x17WAITING_REASON_APPROVAL\x10\x01\x12\x1d\n\x19WAITING_REASON_USER_INPUT\x10\x02\x12\x1e\n\x1aWAITING_REASON_CLIENT_TOOL\x10\x03\x12!\n\x1dWAITING_REASON_EXTERNAL_RETRY\x10\x04*w\n\x0bMessageRole\x12\x1c\n\x18MESSAGE_ROLE_UNSPECIFIED\x10\x00\x12\x15\n\x11MESSAGE_ROLE_USER\x10\x01\x12\x1a\n\x16MESSAGE_ROLE_ASSISTANT\x10\x02\x12\x17\n\x13MESSAGE_ROLE_SYSTEM\x10\x03*\x9a\x04\n\tEventKind\x12\x1a\n\x16\x45VENT_KIND_UNSPECIFIED\x10\x00\x12\x1c\n\x18\x45VENT_KIND_TURN_ACCEPTED\x10\x01\x12\x1b\n\x17\x45VENT_KIND_TURN_STARTED\x10\x02\x12\x17\n\x13\x45VENT_KIND_PROGRESS\x10\x03\x12 \n\x1c\x45VENT_KIND_APPROVAL_REQUIRED\x10\x04\x12\x1d\n\x19\x45VENT_KIND_INPUT_REQUIRED\x10\x05\x12 \n\x1c\x45VENT_KIND_ARTIFACT_RECORDED\x10\x06\x12\x1d\n\x19\x45VENT_KIND_TURN_COMPLETED\x10\x07\x12\x1a\n\x16\x45VENT_KIND_TURN_FAILED\x10\x08\x12\x1f\n\x1b\x45VENT_KIND_TURN_INTERRUPTED\x10\t\x12#\n\x1f\x45VENT_KIND_CLIENT_TOOL_REQUIRED\x10\n\x12&\n\"EVENT_KIND_EXTERNAL_RETRY_REQUIRED\x10\x0b\x12#\n\x1f\x45VENT_KIND_ASSISTANT_TEXT_DELTA\x10\x0c\x12&\n\"EVENT_KIND_ASSISTANT_TEXT_OBSERVED\x10\r\x12&\n\"EVENT_KIND_MODEL_ATTEMPT_ABANDONED\x10\x0e\x12\x1c\n\x18\x45VENT_KIND_TOOL_PROPOSED\x10\x0f*\xa2\x01\n\x0bRequestKind\x12\x1c\n\x18REQUEST_KIND_UNSPECIFIED\x10\x00\x12\x19\n\x15REQUEST_KIND_APPROVAL\x10\x01\x12\x1b\n\x17REQUEST_KIND_USER_INPUT\x10\x02\x12\x1c\n\x18REQUEST_KIND_CLIENT_TOOL\x10\x03\x12\x1f\n\x1bREQUEST_KIND_EXTERNAL_RETRY\x10\x04*\xa0\x03\n\x0cReceiptState\x12\x1d\n\x19RECEIPT_STATE_UNSPECIFIED\x10\x00\x12\x19\n\x15RECEIPT_STATE_UNKNOWN\x10\x01\x12\x1a\n\x16RECEIPT_STATE_PROPOSED\x10\x02\x12\x18\n\x14RECEIPT_STATE_QUEUED\x10\x03\x12\"\n\x1eRECEIPT_STATE_WAITING_APPROVAL\x10\x04\x12\x19\n\x15RECEIPT_STATE_BLOCKED\x10\x05\x12\x1d\n\x19RECEIPT_STATE_NEEDS_INPUT\x10\x06\x12\x1d\n\x19RECEIPT_STATE_UNAVAILABLE\x10\x07\x12\x19\n\x15RECEIPT_STATE_RUNNING\x10\x08\x12\x1b\n\x17RECEIPT_STATE_SUCCEEDED\x10\t\x12\x1a\n\x16RECEIPT_STATE_VERIFIED\x10\n\x12\x18\n\x14RECEIPT_STATE_DENIED\x10\x0b\x12\x1b\n\x17RECEIPT_STATE_CANCELLED\x10\x0c\x12\x18\n\x14RECEIPT_STATE_FAILED\x10\r*\xc0\x02\n\x13ModelReadinessState\x12%\n!MODEL_READINESS_STATE_UNSPECIFIED\x10\x00\x12\x1f\n\x1bMODEL_READINESS_STATE_READY\x10\x01\x12-\n)MODEL_READINESS_STATE_ACTIVATION_REQUIRED\x10\x02\x12*\n&MODEL_READINESS_STATE_FUNDING_REQUIRED\x10\x03\x12\'\n#MODEL_READINESS_STATE_LIMIT_REACHED\x10\x04\x12*\n&MODEL_READINESS_STATE_ACCESS_SUSPENDED\x10\x05\x12\x31\n-MODEL_READINESS_STATE_TEMPORARILY_UNAVAILABLE\x10\x06*\xa2\x01\n\x0fModelNextAction\x12!\n\x1dMODEL_NEXT_ACTION_UNSPECIFIED\x10\x00\x12+\n\'MODEL_NEXT_ACTION_CONTACT_ADMINISTRATOR\x10\x01\x12\"\n\x1eMODEL_NEXT_ACTION_VIEW_FUNDING\x10\x02\x12\x1b\n\x17MODEL_NEXT_ACTION_RETRY\x10\x03*y\n\x0f\x43lientRuleScope\x12!\n\x1d\x43LIENT_RULE_SCOPE_UNSPECIFIED\x10\x00\x12\"\n\x1e\x43LIENT_RULE_SCOPE_ORGANIZATION\x10\x01\x12\x1f\n\x1b\x43LIENT_RULE_SCOPE_WORKSPACE\x10\x02*\x87\x01\n\rClientMcpMode\x12\x1f\n\x1b\x43LIENT_MCP_MODE_UNSPECIFIED\x10\x00\x12\x18\n\x14\x43LIENT_MCP_MODE_OPEN\x10\x01\x12\x1d\n\x19\x43LIENT_MCP_MODE_ALLOWLIST\x10\x02\x12\x1c\n\x18\x43LIENT_MCP_MODE_DENYLIST\x10\x03*\xd4\x01\n\x0eResponseAction\x12\x1f\n\x1bRESPONSE_ACTION_UNSPECIFIED\x10\x00\x12\x1b\n\x17RESPONSE_ACTION_APPROVE\x10\x01\x12\x18\n\x14RESPONSE_ACTION_DENY\x10\x02\x12\x1a\n\x16RESPONSE_ACTION_ANSWER\x10\x03\x12\x19\n\x15RESPONSE_ACTION_RETRY\x10\x04\x12\x18\n\x14RESPONSE_ACTION_SKIP\x10\x05\x12\x19\n\x15RESPONSE_ACTION_ABORT\x10\x06*}\n\tVoiceMode\x12\x1a\n\x16VOICE_MODE_UNSPECIFIED\x10\x00\x12 \n\x1cVOICE_MODE_WORKSPACE_DEFAULT\x10\x01\x12\x1a\n\x16VOICE_MODE_BRAND_VOICE\x10\x02\x12\x16\n\x12VOICE_MODE_NEUTRAL\x10\x03*m\n\tVoiceTone\x12\x1a\n\x16VOICE_TONE_UNSPECIFIED\x10\x00\x12\x16\n\x12VOICE_TONE_CONCISE\x10\x01\x12\x15\n\x11VOICE_TONE_FORMAL\x10\x02\x12\x15\n\x11VOICE_TONE_WARMER\x10\x03\x32\xf4\x0f\n\x13\x44\x65ixicPublicService\x12R\n\tGetThread\x12!.deixicpublic.v1.GetThreadRequest\x1a\".deixicpublic.v1.GetThreadResponse\x12X\n\x0bListThreads\x12#.deixicpublic.v1.ListThreadsRequest\x1a$.deixicpublic.v1.ListThreadsResponse\x12[\n\x0cRenameThread\x12$.deixicpublic.v1.RenameThreadRequest\x1a%.deixicpublic.v1.RenameThreadResponse\x12^\n\rArchiveThread\x12%.deixicpublic.v1.ArchiveThreadRequest\x1a&.deixicpublic.v1.ArchiveThreadResponse\x12U\n\nListEvents\x12\".deixicpublic.v1.ListEventsRequest\x1a#.deixicpublic.v1.ListEventsResponse\x12Z\n\x0bWatchEvents\x12#.deixicpublic.v1.WatchEventsRequest\x1a$.deixicpublic.v1.WatchEventsResponse0\x01\x12U\n\nSubmitTask\x12\".deixicpublic.v1.SubmitTaskRequest\x1a#.deixicpublic.v1.SubmitTaskResponse\x12g\n\x10SubmitVoicedTask\x12(.deixicpublic.v1.SubmitVoicedTaskRequest\x1a).deixicpublic.v1.SubmitVoicedTaskResponse\x12\x64\n\x0fGetVoiceCatalog\x12\'.deixicpublic.v1.GetVoiceCatalogRequest\x1a(.deixicpublic.v1.GetVoiceCatalogResponse\x12^\n\rInterruptTask\x12%.deixicpublic.v1.InterruptTaskRequest\x1a&.deixicpublic.v1.InterruptTaskResponse\x12g\n\x10RespondToRequest\x12(.deixicpublic.v1.RespondToRequestRequest\x1a).deixicpublic.v1.RespondToRequestResponse\x12U\n\nGetReceipt\x12\".deixicpublic.v1.GetReceiptRequest\x1a#.deixicpublic.v1.GetReceiptResponse\x12s\n\x14ResolveReceiptAction\x12,.deixicpublic.v1.ResolveReceiptActionRequest\x1a-.deixicpublic.v1.ResolveReceiptActionResponse\x12j\n\x11GetModelReadiness\x12).deixicpublic.v1.GetModelReadinessRequest\x1a*.deixicpublic.v1.GetModelReadinessResponse\x12\x61\n\x0eGetClientSetup\x12&.deixicpublic.v1.GetClientSetupRequest\x1a\'.deixicpublic.v1.GetClientSetupResponse\x12j\n\x11SubmitIssueReport\x12).deixicpublic.v1.SubmitIssueReportRequest\x1a*.deixicpublic.v1.SubmitIssueReportResponse\x12s\n\x14\x43reateBusinessObject\x12,.deixicpublic.v1.CreateBusinessObjectRequest\x1a-.deixicpublic.v1.CreateBusinessObjectResponse\x12j\n\x11GetBusinessObject\x12).deixicpublic.v1.GetBusinessObjectRequest\x1a*.deixicpublic.v1.GetBusinessObjectResponse\x12s\n\x14UpdateBusinessObject\x12,.deixicpublic.v1.UpdateBusinessObjectRequest\x1a-.deixicpublic.v1.UpdateBusinessObjectResponse\x12s\n\x14\x44\x65leteBusinessObject\x12,.deixicpublic.v1.DeleteBusinessObjectRequest\x1a-.deixicpublic.v1.DeleteBusinessObjectResponseB=Z;github.com/dx-corp/deixic-go/deixicpublic/v1;deixicpublicv1b\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x19\x64\x65ixicpublic/v1/sdk.proto\x12\x0f\x64\x65ixicpublic.v1\x1a\x1fgoogle/protobuf/timestamp.proto\"S\n\x05Scope\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12!\n\x0cworkspace_id\x18\x02 \x01(\tR\x0bworkspaceId\"x\n\x0b\x45rrorDetail\x12\x12\n\x04\x63ode\x18\x01 \x01(\tR\x04\x63ode\x12\x18\n\x07message\x18\x02 \x01(\tR\x07message\x12\x1d\n\nrequest_id\x18\x03 \x01(\tR\trequestId\x12\x1c\n\tretryable\x18\x04 \x01(\x08R\tretryable\"\xd0\x04\n\x08TaskTurn\x12\x17\n\x07turn_id\x18\x01 \x01(\tR\x06turnId\x12\x1a\n\x08sequence\x18\x02 \x01(\x03R\x08sequence\x12&\n\x0fuser_message_id\x18\x03 \x01(\tR\ruserMessageId\x12\x30\n\x14\x61ssistant_message_id\x18\x04 \x01(\tR\x12\x61ssistantMessageId\x12\x30\n\x05state\x18\x05 \x01(\x0e\x32\x1a.deixicpublic.v1.TurnStateR\x05state\x12\x45\n\x0ewaiting_reason\x18\x06 \x01(\x0e\x32\x1e.deixicpublic.v1.WaitingReasonR\rwaitingReason\x12!\n\x0c\x66irst_cursor\x18\x07 \x01(\x03R\x0b\x66irstCursor\x12\x1f\n\x0blast_cursor\x18\x08 \x01(\x03R\nlastCursor\x12\x43\n\x0eterminal_error\x18\t \x01(\x0b\x32\x1c.deixicpublic.v1.ErrorDetailR\rterminalError\x12\x39\n\ncreated_at\x18\n \x01(\x0b\x32\x1a.google.protobuf.TimestampR\tcreatedAt\x12\x39\n\nupdated_at\x18\x0b \x01(\x0b\x32\x1a.google.protobuf.TimestampR\tupdatedAt\x12=\n\x0c\x63ompleted_at\x18\x0c \x01(\x0b\x32\x1a.google.protobuf.TimestampR\x0b\x63ompletedAt\"\x9e\x02\n\x06Thread\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x14\n\x05title\x18\x02 \x01(\tR\x05title\x12#\n\rreplay_cursor\x18\x03 \x01(\x03R\x0creplayCursor\x12\x30\n\x14\x61\x63tive_turn_sequence\x18\x04 \x01(\x03R\x12\x61\x63tiveTurnSequence\x12\x39\n\nupdated_at\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.TimestampR\tupdatedAt\x12!\n\x0cunread_count\x18\x06 \x01(\x05R\x0bunreadCount\x12\x1d\n\nopen_count\x18\x07 \x01(\x05R\topenCount\x12\x1a\n\x08\x61rchived\x18\x08 \x01(\x08R\x08\x61rchived\"\xbf\x01\n\x0bTaskMessage\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x30\n\x04role\x18\x02 \x01(\x0e\x32\x1c.deixicpublic.v1.MessageRoleR\x04role\x12\x12\n\x04\x62ody\x18\x03 \x01(\tR\x04\x62ody\x12\x39\n\ncreated_at\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.TimestampR\tcreatedAt\x12\x1f\n\x0breceipt_ids\x18\x05 \x03(\tR\nreceiptIds\"_\n\x11\x45videnceReference\x12\x12\n\x04kind\x18\x01 \x01(\tR\x04kind\x12\x0e\n\x02id\x18\x02 \x01(\tR\x02id\x12\x14\n\x05label\x18\x03 \x01(\tR\x05label\x12\x10\n\x03uri\x18\x04 \x01(\tR\x03uri\"\xe6\x03\n\tTaskEvent\x12\x16\n\x06\x63ursor\x18\x01 \x01(\x03R\x06\x63ursor\x12\x0e\n\x02id\x18\x02 \x01(\tR\x02id\x12\x17\n\x07turn_id\x18\x03 \x01(\tR\x06turnId\x12.\n\x04kind\x18\x04 \x01(\x0e\x32\x1a.deixicpublic.v1.EventKindR\x04kind\x12\x12\n\x04text\x18\x05 \x01(\tR\x04text\x12>\n\x08\x65vidence\x18\x06 \x03(\x0b\x32\".deixicpublic.v1.EvidenceReferenceR\x08\x65vidence\x12\x39\n\ncreated_at\x18\x07 \x01(\x0b\x32\x1a.google.protobuf.TimestampR\tcreatedAt\x12\x1d\n\nrequest_id\x18\x08 \x01(\tR\trequestId\x12?\n\x0crequest_kind\x18\t \x01(\x0e\x32\x1c.deixicpublic.v1.RequestKindR\x0brequestKind\x12\x1b\n\ttool_name\x18\n \x01(\tR\x08toolName\x12\x17\n\x07\x63\x61ll_id\x18\x0b \x01(\tR\x06\x63\x61llId\x12\x43\n\x0eterminal_error\x18\x0c \x01(\x0b\x32\x1c.deixicpublic.v1.ErrorDetailR\rterminalError\"\xa7\x01\n\rReceiptAction\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x14\n\x05label\x18\x02 \x01(\tR\x05label\x12\x12\n\x04kind\x18\x03 \x01(\tR\x04kind\x12\x33\n\x15requires_confirmation\x18\x04 \x01(\x08R\x14requiresConfirmation\x12\'\n\x0f\x64isabled_reason\x18\x05 \x01(\tR\x0e\x64isabledReason\"\xaf\x01\n\x0c\x43odingOutput\x12\x12\n\x04path\x18\x01 \x01(\tR\x04path\x12\x1b\n\tobject_id\x18\x02 \x01(\tR\x08objectId\x12\x1d\n\nversion_id\x18\x03 \x01(\tR\tversionId\x12\x16\n\x06sha256\x18\x04 \x01(\tR\x06sha256\x12\x1d\n\nsize_bytes\x18\x05 \x01(\x04R\tsizeBytes\x12\x18\n\x07\x63ontent\x18\x06 \x01(\x0cR\x07\x63ontent\"\xf3\x01\n\x10\x43odingAcceptance\x12\x1a\n\x08\x61\x63\x63\x65pted\x18\x01 \x01(\x08R\x08\x61\x63\x63\x65pted\x12\'\n\x0f\x63ontract_digest\x18\x02 \x01(\tR\x0e\x63ontractDigest\x12+\n\x11submission_digest\x18\x03 \x01(\tR\x10submissionDigest\x12\x18\n\x07reasons\x18\x04 \x03(\tR\x07reasons\x12\x1a\n\x08revision\x18\x05 \x01(\tR\x08revision\x12\x37\n\x07outputs\x18\x06 \x03(\x0b\x32\x1d.deixicpublic.v1.CodingOutputR\x07outputs\"\xa6\x03\n\x07Receipt\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x12\n\x04kind\x18\x02 \x01(\tR\x04kind\x12\x14\n\x05title\x18\x03 \x01(\tR\x05title\x12\x18\n\x07summary\x18\x04 \x01(\tR\x07summary\x12\x33\n\x05state\x18\x05 \x01(\x0e\x32\x1d.deixicpublic.v1.ReceiptStateR\x05state\x12\x39\n\nupdated_at\x18\x06 \x01(\x0b\x32\x1a.google.protobuf.TimestampR\tupdatedAt\x12G\n\x0f\x61llowed_actions\x18\x07 \x03(\x0b\x32\x1e.deixicpublic.v1.ReceiptActionR\x0e\x61llowedActions\x12>\n\x08\x65vidence\x18\x08 \x03(\x0b\x32\".deixicpublic.v1.EvidenceReferenceR\x08\x65vidence\x12N\n\x11\x63oding_acceptance\x18\t \x01(\x0b\x32!.deixicpublic.v1.CodingAcceptanceR\x10\x63odingAcceptance\"B\n\x0eModelSelection\x12\x1a\n\x08provider\x18\x01 \x01(\tR\x08provider\x12\x14\n\x05model\x18\x02 \x01(\tR\x05model\"{\n\x0e\x41vailableModel\x12\x1a\n\x08provider\x18\x01 \x01(\tR\x08provider\x12\x14\n\x05model\x18\x02 \x01(\tR\x05model\x12\x14\n\x05ready\x18\x03 \x01(\x08R\x05ready\x12!\n\x0c\x64isplay_name\x18\x04 \x01(\tR\x0b\x64isplayName\"\xd5\x02\n\x0eSetupReadiness\x12\x1e\n\naccessible\x18\x01 \x01(\x08R\naccessible\x12\x31\n\x14missing_requirements\x18\x02 \x03(\tR\x13missingRequirements\x12=\n\tselection\x18\x03 \x01(\x0b\x32\x1f.deixicpublic.v1.ModelSelectionR\tselection\x12\x44\n\rdefault_model\x18\x04 \x01(\x0b\x32\x1f.deixicpublic.v1.AvailableModelR\x0c\x64\x65\x66\x61ultModel\x12J\n\x10\x61vailable_models\x18\x05 \x03(\x0b\x32\x1f.deixicpublic.v1.AvailableModelR\x0f\x61vailableModels\x12\x1f\n\x0bnext_action\x18\x06 \x01(\tR\nnextAction\"\xa9\x01\n\x18GetModelReadinessRequest\x12,\n\x05scope\x18\x01 \x01(\x0b\x32\x16.deixicpublic.v1.ScopeR\x05scope\x12=\n\tselection\x18\x02 \x01(\x0b\x32\x1f.deixicpublic.v1.ModelSelectionR\tselection\x12 \n\x0b\x65nvironment\x18\x03 \x01(\tR\x0b\x65nvironment\"\xea\x02\n\x19GetModelReadinessResponse\x12,\n\x05scope\x18\x01 \x01(\x0b\x32\x16.deixicpublic.v1.ScopeR\x05scope\x12=\n\tselection\x18\x02 \x01(\x0b\x32\x1f.deixicpublic.v1.ModelSelectionR\tselection\x12 \n\x0b\x65nvironment\x18\x03 \x01(\tR\x0b\x65nvironment\x12:\n\x05state\x18\x04 \x01(\x0e\x32$.deixicpublic.v1.ModelReadinessStateR\x05state\x12\x43\n\x0cnext_actions\x18\x05 \x03(\x0e\x32 .deixicpublic.v1.ModelNextActionR\x0bnextActions\x12=\n\x0c\x65valuated_at\x18\x06 \x01(\x0b\x32\x1a.google.protobuf.TimestampR\x0b\x65valuatedAt\"\x8f\x01\n\nClientRule\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x14\n\x05title\x18\x02 \x01(\tR\x05title\x12#\n\rbody_markdown\x18\x03 \x01(\tR\x0c\x62odyMarkdown\x12\x36\n\x05scope\x18\x04 \x01(\x0e\x32 .deixicpublic.v1.ClientRuleScopeR\x05scope\"k\n\x0b\x43lientSkill\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x16\n\x06source\x18\x02 \x01(\tR\x06source\x12\x18\n\x07version\x18\x03 \x01(\tR\x07version\x12\x1a\n\x08required\x18\x04 \x01(\x08R\x08required\"d\n\x0f\x43lientMcpServer\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x1f\n\x0burl_pattern\x18\x02 \x01(\tR\nurlPattern\x12\x1c\n\ttransport\x18\x03 \x01(\tR\ttransport\"\x81\x01\n\x0f\x43lientMcpPolicy\x12\x32\n\x04mode\x18\x01 \x01(\x0e\x32\x1e.deixicpublic.v1.ClientMcpModeR\x04mode\x12:\n\x07servers\x18\x02 \x03(\x0b\x32 .deixicpublic.v1.ClientMcpServerR\x07servers\"E\n\x15GetClientSetupRequest\x12,\n\x05scope\x18\x01 \x01(\x0b\x32\x16.deixicpublic.v1.ScopeR\x05scope\"\xe6\x02\n\x16GetClientSetupResponse\x12,\n\x05scope\x18\x01 \x01(\x0b\x32\x16.deixicpublic.v1.ScopeR\x05scope\x12\x18\n\x07version\x18\x02 \x01(\x04R\x07version\x12\x37\n\tissued_at\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.TimestampR\x08issuedAt\x12\x31\n\x05rules\x18\x04 \x03(\x0b\x32\x1b.deixicpublic.v1.ClientRuleR\x05rules\x12\x34\n\x06skills\x18\x05 \x03(\x0b\x32\x1c.deixicpublic.v1.ClientSkillR\x06skills\x12\x32\n\x03mcp\x18\x06 \x01(\x0b\x32 .deixicpublic.v1.ClientMcpPolicyR\x03mcp\x12.\n\x13sandbox_policy_toml\x18\x07 \x01(\tR\x11sandboxPolicyToml\"T\n\rIssueEvidence\x12\x12\n\x04kind\x18\x01 \x01(\tR\x04kind\x12\x1b\n\tsource_id\x18\x02 \x01(\tR\x08sourceId\x12\x12\n\x04text\x18\x03 \x01(\tR\x04text\"\x8f\x01\n\x0cIssueContext\x12-\n\x12reproduction_steps\x18\x01 \x01(\tR\x11reproductionSteps\x12\x14\n\x05model\x18\x02 \x01(\tR\x05model\x12:\n\x08\x65vidence\x18\x03 \x03(\x0b\x32\x1e.deixicpublic.v1.IssueEvidenceR\x08\x65vidence\"\xcb\x02\n\x18SubmitIssueReportRequest\x12,\n\x05scope\x18\x01 \x01(\x0b\x32\x16.deixicpublic.v1.ScopeR\x05scope\x12 \n\x0b\x64\x65scription\x18\x02 \x01(\tR\x0b\x64\x65scription\x12+\n\x11\x65xpected_behavior\x18\x03 \x01(\tR\x10\x65xpectedBehavior\x12\x1f\n\x0b\x61pp_version\x18\x04 \x01(\tR\nappVersion\x12/\n\x13include_diagnostics\x18\x05 \x01(\x08R\x12includeDiagnostics\x12\'\n\x0fidempotency_key\x18\x06 \x01(\tR\x0eidempotencyKey\x12\x37\n\x07\x63ontext\x18\x07 \x01(\x0b\x32\x1d.deixicpublic.v1.IssueContextR\x07\x63ontext\";\n\x0bIssueReport\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x1c\n\treference\x18\x02 \x01(\tR\treference\"Q\n\x19SubmitIssueReportResponse\x12\x34\n\x06report\x18\x01 \x01(\x0b\x32\x1c.deixicpublic.v1.IssueReportR\x06report\"C\n\rBusinessMoney\x12\x16\n\x06\x61mount\x18\x01 \x01(\tR\x06\x61mount\x12\x1a\n\x08\x63urrency\x18\x02 \x01(\tR\x08\x63urrency\"6\n\x17\x42usinessObjectReference\x12\x1b\n\tobject_id\x18\x01 \x01(\tR\x08objectId\"K\n\x19\x42usinessArtifactReference\x12.\n\x13\x61rtifact_version_id\x18\x01 \x01(\tR\x11\x61rtifactVersionId\"*\n\x10\x42usinessTextList\x12\x16\n\x06values\x18\x01 \x03(\tR\x06values\"\x87\x04\n\x12\x42usinessFieldValue\x12\x19\n\x08\x66ield_id\x18\x01 \x01(\tR\x07\x66ieldId\x12\x14\n\x04text\x18\x02 \x01(\tH\x00R\x04text\x12\x1a\n\x07integer\x18\x03 \x01(\x03H\x00R\x07integer\x12\x1a\n\x07\x62oolean\x18\x04 \x01(\x08H\x00R\x07\x62oolean\x12\x1a\n\x07\x64\x65\x63imal\x18\x05 \x01(\tH\x00R\x07\x64\x65\x63imal\x12\x36\n\x05money\x18\x06 \x01(\x0b\x32\x1e.deixicpublic.v1.BusinessMoneyH\x00R\x05money\x12\x1f\n\nenum_value\x18\x07 \x01(\tH\x00R\tenumValue\x12\x14\n\x04\x64\x61te\x18\x08 \x01(\tH\x00R\x04\x64\x61te\x12\x1e\n\ttimestamp\x18\t \x01(\tH\x00R\ttimestamp\x12H\n\treference\x18\n \x01(\x0b\x32(.deixicpublic.v1.BusinessObjectReferenceH\x00R\treference\x12H\n\x08\x61rtifact\x18\x0b \x01(\x0b\x32*.deixicpublic.v1.BusinessArtifactReferenceH\x00R\x08\x61rtifact\x12@\n\ttext_list\x18\x0c \x01(\x0b\x32!.deixicpublic.v1.BusinessTextListH\x00R\x08textListB\x07\n\x05value\"\xac\x02\n\x0e\x42usinessObject\x12\x1b\n\tobject_id\x18\x01 \x01(\tR\x08objectId\x12\x17\n\x07type_id\x18\x02 \x01(\tR\x06typeId\x12\'\n\x0fschema_revision\x18\x03 \x01(\x03R\x0eschemaRevision\x12\x1a\n\x08revision\x18\x04 \x01(\x03R\x08revision\x12;\n\x06values\x18\x05 \x03(\x0b\x32#.deixicpublic.v1.BusinessFieldValueR\x06values\x12\x18\n\x07\x64\x65leted\x18\x06 \x01(\x08R\x07\x64\x65leted\x12\x1d\n\nupdated_at\x18\t \x01(\tR\tupdatedAt\x12\x1d\n\ncreated_at\x18\n \x01(\tR\tcreatedAtJ\x04\x08\x07\x10\x08J\x04\x08\x08\x10\t\"\x91\x02\n\x1b\x43reateBusinessObjectRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12!\n\x0cworkspace_id\x18\x02 \x01(\tR\x0bworkspaceId\x12\'\n\x0fidempotency_key\x18\x03 \x01(\tR\x0eidempotencyKey\x12\x17\n\x07type_id\x18\x04 \x01(\tR\x06typeId\x12\'\n\x0fschema_revision\x18\x05 \x01(\x03R\x0eschemaRevision\x12;\n\x06values\x18\x06 \x03(\x0b\x32#.deixicpublic.v1.BusinessFieldValueR\x06values\"W\n\x1c\x43reateBusinessObjectResponse\x12\x37\n\x06object\x18\x01 \x01(\x0b\x32\x1f.deixicpublic.v1.BusinessObjectR\x06object\"\x8f\x01\n\x18GetBusinessObjectRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12!\n\x0cworkspace_id\x18\x02 \x01(\tR\x0bworkspaceId\x12\x1b\n\tobject_id\x18\x04 \x01(\tR\x08objectIdJ\x04\x08\x03\x10\x04J\x04\x08\x05\x10\x06\"T\n\x19GetBusinessObjectResponse\x12\x37\n\x06object\x18\x01 \x01(\x0b\x32\x1f.deixicpublic.v1.BusinessObjectR\x06object\"\xc2\x02\n\x1bUpdateBusinessObjectRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12!\n\x0cworkspace_id\x18\x02 \x01(\tR\x0bworkspaceId\x12\'\n\x0fidempotency_key\x18\x03 \x01(\tR\x0eidempotencyKey\x12\x1b\n\tobject_id\x18\x04 \x01(\tR\x08objectId\x12+\n\x11\x65xpected_revision\x18\x05 \x01(\x03R\x10\x65xpectedRevision\x12;\n\x06values\x18\x06 \x03(\x0b\x32#.deixicpublic.v1.BusinessFieldValueR\x06values\x12\'\n\x0fschema_revision\x18\x07 \x01(\x03R\x0eschemaRevision\"W\n\x1cUpdateBusinessObjectResponse\x12\x37\n\x06object\x18\x01 \x01(\x0b\x32\x1f.deixicpublic.v1.BusinessObjectR\x06object\"\xdc\x01\n\x1b\x44\x65leteBusinessObjectRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12!\n\x0cworkspace_id\x18\x02 \x01(\tR\x0bworkspaceId\x12\'\n\x0fidempotency_key\x18\x03 \x01(\tR\x0eidempotencyKey\x12\x1b\n\tobject_id\x18\x04 \x01(\tR\x08objectId\x12+\n\x11\x65xpected_revision\x18\x05 \x01(\x03R\x10\x65xpectedRevision\"W\n\x1c\x44\x65leteBusinessObjectResponse\x12\x37\n\x06object\x18\x01 \x01(\x0b\x32\x1f.deixicpublic.v1.BusinessObjectR\x06object\"\xbf\x01\n\x1aListBusinessObjectsRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12!\n\x0cworkspace_id\x18\x02 \x01(\tR\x0bworkspaceId\x12\x17\n\x07type_id\x18\x03 \x01(\tR\x06typeId\x12\x14\n\x05limit\x18\x04 \x01(\x05R\x05limit\x12&\n\x0f\x61\x66ter_object_id\x18\x05 \x01(\tR\rafterObjectId\"~\n\x1bListBusinessObjectsResponse\x12\x39\n\x07objects\x18\x01 \x03(\x0b\x32\x1f.deixicpublic.v1.BusinessObjectR\x07objects\x12$\n\x0enext_object_id\x18\x02 \x01(\tR\x0cnextObjectId\"|\n\x17\x42usinessBlueprintOrigin\x12!\n\x0c\x62lueprint_id\x18\x01 \x01(\tR\x0b\x62lueprintId\x12\x18\n\x07version\x18\x02 \x01(\x03R\x07version\x12$\n\x0esource_type_id\x18\x03 \x01(\tR\x0csourceTypeId\"\xb2\x01\n\x12\x42usinessObjectType\x12\x17\n\x07type_id\x18\x01 \x01(\tR\x06typeId\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\x12\x1a\n\x08revision\x18\x03 \x01(\x03R\x08revision\x12S\n\x10\x62lueprint_origin\x18\x04 \x01(\x0b\x32(.deixicpublic.v1.BusinessBlueprintOriginR\x0f\x62lueprintOrigin\"\xa6\x01\n\x1eListBusinessObjectTypesRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12!\n\x0cworkspace_id\x18\x02 \x01(\tR\x0bworkspaceId\x12\x14\n\x05limit\x18\x03 \x01(\x05R\x05limit\x12\"\n\rafter_type_id\x18\x04 \x01(\tR\x0b\x61\x66terTypeId\"\x8b\x01\n\x1fListBusinessObjectTypesResponse\x12\x46\n\x0cobject_types\x18\x01 \x03(\x0b\x32#.deixicpublic.v1.BusinessObjectTypeR\x0bobjectTypes\x12 \n\x0cnext_type_id\x18\x02 \x01(\tR\nnextTypeId\"\xad\x01\n\x11\x42usinessBlueprint\x12!\n\x0c\x62lueprint_id\x18\x01 \x01(\tR\x0b\x62lueprintId\x12\x18\n\x07version\x18\x02 \x01(\x03R\x07version\x12%\n\x0e\x63ontent_digest\x18\x03 \x01(\tR\rcontentDigest\x12\x12\n\x04name\x18\x04 \x01(\tR\x04name\x12 \n\x0b\x64\x65scription\x18\x05 \x01(\tR\x0b\x64\x65scription\"k\n\x1dListBusinessBlueprintsRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12!\n\x0cworkspace_id\x18\x02 \x01(\tR\x0bworkspaceId\"d\n\x1eListBusinessBlueprintsResponse\x12\x42\n\nblueprints\x18\x01 \x03(\x0b\x32\".deixicpublic.v1.BusinessBlueprintR\nblueprints\"\xcc\x02\n\x1f\x42indBusinessObjectSourceRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12!\n\x0cworkspace_id\x18\x02 \x01(\tR\x0bworkspaceId\x12\'\n\x0fidempotency_key\x18\x03 \x01(\tR\x0eidempotencyKey\x12\x1b\n\tobject_id\x18\x04 \x01(\tR\x08objectId\x12+\n\x11\x65xpected_revision\x18\x05 \x01(\x03R\x10\x65xpectedRevision\x12#\n\rconnection_id\x18\x06 \x01(\tR\x0c\x63onnectionId\x12(\n\x10\x66\x61mily_stable_id\x18\x07 \x01(\tR\x0e\x66\x61milyStableId\x12\x1b\n\trecord_id\x18\x08 \x01(\tR\x08recordId\"[\n BindBusinessObjectSourceResponse\x12\x37\n\x06object\x18\x01 \x01(\x0b\x32\x1f.deixicpublic.v1.BusinessObjectR\x06object\"\x99\x01\n\x1a\x42usinessObjectRelationship\x12(\n\x10source_object_id\x18\x01 \x01(\tR\x0esourceObjectId\x12\'\n\x0frelationship_id\x18\x02 \x01(\tR\x0erelationshipId\x12(\n\x10target_object_id\x18\x03 \x01(\tR\x0etargetObjectId\"\xed\x01\n&ListBusinessObjectRelationshipsRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12!\n\x0cworkspace_id\x18\x02 \x01(\tR\x0bworkspaceId\x12\x1b\n\tobject_id\x18\x03 \x01(\tR\x08objectId\x12\'\n\x0frelationship_id\x18\x04 \x01(\tR\x0erelationshipId\x12\x14\n\x05limit\x18\x05 \x01(\x05R\x05limit\x12\x1b\n\tafter_key\x18\x06 \x01(\tR\x08\x61\x66terKey\"\x97\x01\n\'ListBusinessObjectRelationshipsResponse\x12Q\n\rrelationships\x18\x01 \x03(\x0b\x32+.deixicpublic.v1.BusinessObjectRelationshipR\rrelationships\x12\x19\n\x08next_key\x18\x02 \x01(\tR\x07nextKey\"\x9c\x02\n\'CreateBusinessObjectRelationshipRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12!\n\x0cworkspace_id\x18\x02 \x01(\tR\x0bworkspaceId\x12\'\n\x0fidempotency_key\x18\x03 \x01(\tR\x0eidempotencyKey\x12O\n\x0crelationship\x18\x04 \x01(\x0b\x32+.deixicpublic.v1.BusinessObjectRelationshipR\x0crelationship\x12+\n\x11\x65xpected_revision\x18\x05 \x01(\x03R\x10\x65xpectedRevision\"c\n(CreateBusinessObjectRelationshipResponse\x12\x37\n\x06object\x18\x01 \x01(\x0b\x32\x1f.deixicpublic.v1.BusinessObjectR\x06object\"\x9c\x02\n\'DeleteBusinessObjectRelationshipRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12!\n\x0cworkspace_id\x18\x02 \x01(\tR\x0bworkspaceId\x12\'\n\x0fidempotency_key\x18\x03 \x01(\tR\x0eidempotencyKey\x12O\n\x0crelationship\x18\x04 \x01(\x0b\x32+.deixicpublic.v1.BusinessObjectRelationshipR\x0crelationship\x12+\n\x11\x65xpected_revision\x18\x05 \x01(\x03R\x10\x65xpectedRevision\"c\n(DeleteBusinessObjectRelationshipResponse\x12\x37\n\x06object\x18\x01 \x01(\x0b\x32\x1f.deixicpublic.v1.BusinessObjectR\x06object\"\xd1\x01\n\x07Program\x12\x1d\n\nprogram_id\x18\x01 \x01(\tR\tprogramId\x12\x1a\n\x08revision\x18\x02 \x01(\x03R\x08revision\x12\x12\n\x04name\x18\x03 \x01(\tR\x04name\x12\x12\n\x04goal\x18\x04 \x01(\tR\x04goal\x12\x1f\n\x0bowner_label\x18\x05 \x01(\tR\nownerLabel\x12\x19\n\x08\x64ue_date\x18\x06 \x01(\tR\x07\x64ueDate\x12\'\n\x0fplanning_status\x18\x07 \x01(\tR\x0eplanningStatus\"~\n\x11GetProgramRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12!\n\x0cworkspace_id\x18\x02 \x01(\tR\x0bworkspaceId\x12\x1d\n\nprogram_id\x18\x03 \x01(\tR\tprogramId\"H\n\x12GetProgramResponse\x12\x32\n\x07program\x18\x01 \x01(\x0b\x32\x18.deixicpublic.v1.ProgramR\x07program\"\xef\x01\n\x14\x43reateProgramRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12!\n\x0cworkspace_id\x18\x02 \x01(\tR\x0bworkspaceId\x12\'\n\x0fidempotency_key\x18\x03 \x01(\tR\x0eidempotencyKey\x12\x12\n\x04name\x18\x04 \x01(\tR\x04name\x12\x12\n\x04goal\x18\x05 \x01(\tR\x04goal\x12\x1f\n\x0bowner_label\x18\x06 \x01(\tR\nownerLabel\x12\x19\n\x08\x64ue_date\x18\x07 \x01(\tR\x07\x64ueDate\"K\n\x15\x43reateProgramResponse\x12\x32\n\x07program\x18\x01 \x01(\x0b\x32\x18.deixicpublic.v1.ProgramR\x07program\"\xe4\x02\n\x14UpdateProgramRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12!\n\x0cworkspace_id\x18\x02 \x01(\tR\x0bworkspaceId\x12\'\n\x0fidempotency_key\x18\x03 \x01(\tR\x0eidempotencyKey\x12\x1d\n\nprogram_id\x18\x04 \x01(\tR\tprogramId\x12+\n\x11\x65xpected_revision\x18\x05 \x01(\x03R\x10\x65xpectedRevision\x12\x12\n\x04name\x18\x06 \x01(\tR\x04name\x12\x12\n\x04goal\x18\x07 \x01(\tR\x04goal\x12\x1f\n\x0bowner_label\x18\x08 \x01(\tR\nownerLabel\x12\x19\n\x08\x64ue_date\x18\t \x01(\tR\x07\x64ueDate\x12\'\n\x0fplanning_status\x18\n \x01(\tR\x0eplanningStatus\"K\n\x15UpdateProgramResponse\x12\x32\n\x07program\x18\x01 \x01(\x0b\x32\x18.deixicpublic.v1.ProgramR\x07program\"x\n\x12\x42lueprintSelection\x12!\n\x0c\x62lueprint_id\x18\x01 \x01(\tR\x0b\x62lueprintId\x12\x18\n\x07version\x18\x02 \x01(\x03R\x07version\x12%\n\x0e\x63ontent_digest\x18\x03 \x01(\tR\rcontentDigest\"x\n\x17\x43omplianceLibraryChange\x12@\n\x04kind\x18\x01 \x01(\x0e\x32,.deixicpublic.v1.ComplianceLibraryChangeKindR\x04kind\x12\x1b\n\tobject_id\x18\x02 \x01(\tR\x08objectId\"\xfc\x02\n!ReconcileComplianceLibraryRequest\x12\'\n\x0forganization_id\x18\x01 \x01(\tR\x0eorganizationId\x12!\n\x0cworkspace_id\x18\x02 \x01(\tR\x0bworkspaceId\x12\'\n\x0fidempotency_key\x18\x03 \x01(\tR\x0eidempotencyKey\x12&\n\x0flibrary_type_id\x18\x04 \x01(\tR\rlibraryTypeId\x12\x43\n\nselections\x18\x05 \x03(\x0b\x32#.deixicpublic.v1.BlueprintSelectionR\nselections\x12\x30\n\x14\x65xpected_plan_digest\x18\x06 \x01(\tR\x12\x65xpectedPlanDigest\x12\x43\n\x04mode\x18\x07 \x01(\x0e\x32/.deixicpublic.v1.ComplianceLibraryReconcileModeR\x04mode\"\xcd\x01\n\"ReconcileComplianceLibraryResponse\x12(\n\x10library_clone_id\x18\x01 \x01(\tR\x0elibraryCloneId\x12\x1f\n\x0bplan_digest\x18\x02 \x01(\tR\nplanDigest\x12\x42\n\x07\x63hanges\x18\x03 \x03(\x0b\x32(.deixicpublic.v1.ComplianceLibraryChangeR\x07\x63hanges\x12\x18\n\x07\x61pplied\x18\x04 \x01(\x08R\x07\x61pplied\"\x92\x01\n\x10GetThreadRequest\x12,\n\x05scope\x18\x01 \x01(\x0b\x32\x16.deixicpublic.v1.ScopeR\x05scope\x12\x1b\n\tthread_id\x18\x02 \x01(\tR\x08threadId\x12\x14\n\x05limit\x18\x03 \x01(\x05R\x05limit\x12\x1d\n\npage_token\x18\x04 \x01(\tR\tpageToken\"\xe9\x02\n\x11GetThreadResponse\x12/\n\x06thread\x18\x01 \x01(\x0b\x32\x17.deixicpublic.v1.ThreadR\x06thread\x12\x38\n\x08messages\x18\x02 \x03(\x0b\x32\x1c.deixicpublic.v1.TaskMessageR\x08messages\x12\x34\n\x08receipts\x18\x03 \x03(\x0b\x32\x18.deixicpublic.v1.ReceiptR\x08receipts\x12/\n\x05turns\x18\x04 \x03(\x0b\x32\x19.deixicpublic.v1.TaskTurnR\x05turns\x12#\n\rreplay_cursor\x18\x05 \x01(\x03R\x0creplayCursor\x12&\n\x0fnext_page_token\x18\x06 \x01(\tR\rnextPageToken\x12\x35\n\x05setup\x18\x07 \x01(\x0b\x32\x1f.deixicpublic.v1.SetupReadinessR\x05setup\"^\n\x12ListThreadsRequest\x12,\n\x05scope\x18\x01 \x01(\x0b\x32\x16.deixicpublic.v1.ScopeR\x05scope\x12\x1a\n\x08\x61rchived\x18\x02 \x01(\x08R\x08\x61rchived\"H\n\x13ListThreadsResponse\x12\x31\n\x07threads\x18\x01 \x03(\x0b\x32\x17.deixicpublic.v1.ThreadR\x07threads\"v\n\x13RenameThreadRequest\x12,\n\x05scope\x18\x01 \x01(\x0b\x32\x16.deixicpublic.v1.ScopeR\x05scope\x12\x1b\n\tthread_id\x18\x02 \x01(\tR\x08threadId\x12\x14\n\x05title\x18\x03 \x01(\tR\x05title\"a\n\x14RenameThreadResponse\x12/\n\x06thread\x18\x01 \x01(\x0b\x32\x17.deixicpublic.v1.ThreadR\x06thread\x12\x18\n\x07\x63hanged\x18\x02 \x01(\x08R\x07\x63hanged\"\xa6\x01\n\x14\x41rchiveThreadRequest\x12,\n\x05scope\x18\x01 \x01(\x0b\x32\x16.deixicpublic.v1.ScopeR\x05scope\x12\x1b\n\tthread_id\x18\x02 \x01(\tR\x08threadId\x12\x1a\n\x08\x61rchived\x18\x03 \x01(\x08R\x08\x61rchived\x12\'\n\x0fidempotency_key\x18\x04 \x01(\tR\x0eidempotencyKey\"~\n\x15\x41rchiveThreadResponse\x12/\n\x06thread\x18\x01 \x01(\x0b\x32\x17.deixicpublic.v1.ThreadR\x06thread\x12\x18\n\x07\x63hanged\x18\x02 \x01(\x08R\x07\x63hanged\x12\x1a\n\x08replayed\x18\x03 \x01(\x08R\x08replayed\"\x97\x01\n\x11ListEventsRequest\x12,\n\x05scope\x18\x01 \x01(\x0b\x32\x16.deixicpublic.v1.ScopeR\x05scope\x12\x1b\n\tthread_id\x18\x02 \x01(\tR\x08threadId\x12!\n\x0c\x61\x66ter_cursor\x18\x03 \x01(\x03R\x0b\x61\x66terCursor\x12\x14\n\x05limit\x18\x04 \x01(\x05R\x05limit\"\xa2\x02\n\x12ListEventsResponse\x12\x32\n\x06\x65vents\x18\x01 \x03(\x0b\x32\x1a.deixicpublic.v1.TaskEventR\x06\x65vents\x12\x1f\n\x0bnext_cursor\x18\x02 \x01(\x03R\nnextCursor\x12\x19\n\x08has_more\x18\x03 \x01(\x08R\x07hasMore\x12%\n\x0ereset_required\x18\x04 \x01(\x08R\rresetRequired\x12\x33\n\x08snapshot\x18\x05 \x01(\x0b\x32\x17.deixicpublic.v1.ThreadR\x08snapshot\x12@\n\x0esnapshot_turns\x18\x06 \x03(\x0b\x32\x19.deixicpublic.v1.TaskTurnR\rsnapshotTurns\"\x82\x01\n\x12WatchEventsRequest\x12,\n\x05scope\x18\x01 \x01(\x0b\x32\x16.deixicpublic.v1.ScopeR\x05scope\x12\x1b\n\tthread_id\x18\x02 \x01(\tR\x08threadId\x12!\n\x0c\x61\x66ter_cursor\x18\x03 \x01(\x03R\x0b\x61\x66terCursor\"\x88\x02\n\x13WatchEventsResponse\x12\x32\n\x06\x65vents\x18\x01 \x03(\x0b\x32\x1a.deixicpublic.v1.TaskEventR\x06\x65vents\x12\x1f\n\x0bnext_cursor\x18\x02 \x01(\x03R\nnextCursor\x12%\n\x0ereset_required\x18\x03 \x01(\x08R\rresetRequired\x12\x33\n\x08snapshot\x18\x04 \x01(\x0b\x32\x17.deixicpublic.v1.ThreadR\x08snapshot\x12@\n\x0esnapshot_turns\x18\x05 \x03(\x0b\x32\x19.deixicpublic.v1.TaskTurnR\rsnapshotTurns\"\x9b\x03\n\x0e\x43odingContract\x12#\n\rrepository_id\x18\x01 \x01(\tR\x0crepositoryId\x12\x1e\n\ngeneration\x18\x02 \x01(\x04R\ngeneration\x12\x34\n\x16required_assertion_ids\x18\x03 \x03(\tR\x14requiredAssertionIds\x12%\n\x0erequire_review\x18\x04 \x01(\x08R\rrequireReview\x12)\n\x10require_behavior\x18\x05 \x01(\x08R\x0frequireBehavior\x12\x35\n\x16readiness_requirements\x18\x06 \x03(\tR\x15readinessRequirements\x12)\n\x10\x61uthorized_skips\x18\x07 \x03(\tR\x0f\x61uthorizedSkips\x12\x37\n\x17\x61uthorized_dispositions\x18\x08 \x03(\tR\x16\x61uthorizedDispositions\x12!\n\x0coutput_paths\x18\t \x03(\tR\x0boutputPaths\"\xbf\x03\n\x11SubmitTaskRequest\x12,\n\x05scope\x18\x01 \x01(\x0b\x32\x16.deixicpublic.v1.ScopeR\x05scope\x12\x1b\n\tthread_id\x18\x02 \x01(\tR\x08threadId\x12\x12\n\x04\x62ody\x18\x03 \x01(\tR\x04\x62ody\x12\'\n\x0fidempotency_key\x18\x04 \x01(\tR\x0eidempotencyKey\x12\x30\n\x14\x63ontinuation_task_id\x18\x05 \x01(\tR\x12\x63ontinuationTaskId\x12,\n\x12reference_task_ids\x18\x06 \x03(\tR\x10referenceTaskIds\x12H\n\x0fmodel_selection\x18\x07 \x01(\x0b\x32\x1f.deixicpublic.v1.ModelSelectionR\x0emodelSelection\x12H\n\x0f\x63oding_contract\x18\x08 \x01(\x0b\x32\x1f.deixicpublic.v1.CodingContractR\x0e\x63odingContract\x12.\n\x13project_resource_id\x18\t \x01(\tR\x11projectResourceId\"\xe7\x01\n\x12SubmitTaskResponse\x12\x36\n\x07message\x18\x01 \x01(\x0b\x32\x1c.deixicpublic.v1.TaskMessageR\x07message\x12>\n\raccepted_turn\x18\x02 \x01(\x0b\x32\x19.deixicpublic.v1.TaskTurnR\x0c\x61\x63\x63\x65ptedTurn\x12#\n\rreplay_cursor\x18\x03 \x01(\x03R\x0creplayCursor\x12\x34\n\x08receipts\x18\x04 \x03(\x0b\x32\x18.deixicpublic.v1.ReceiptR\x08receipts\"\xbb\x01\n\x14InterruptTaskRequest\x12,\n\x05scope\x18\x01 \x01(\x0b\x32\x16.deixicpublic.v1.ScopeR\x05scope\x12\x1b\n\tthread_id\x18\x02 \x01(\tR\x08threadId\x12\x17\n\x07turn_id\x18\x03 \x01(\tR\x06turnId\x12\'\n\x0fidempotency_key\x18\x04 \x01(\tR\x0eidempotencyKey\x12\x16\n\x06reason\x18\x05 \x01(\tR\x06reason\"\xa2\x01\n\x15InterruptTaskResponse\x12\x17\n\x07turn_id\x18\x01 \x01(\tR\x06turnId\x12\x1a\n\x08replayed\x18\x02 \x01(\x08R\x08replayed\x12/\n\x05turns\x18\x03 \x03(\x0b\x32\x19.deixicpublic.v1.TaskTurnR\x05turns\x12#\n\rreplay_cursor\x18\x04 \x01(\x03R\x0creplayCursor\"\x87\x03\n\x17RespondToRequestRequest\x12,\n\x05scope\x18\x01 \x01(\x0b\x32\x16.deixicpublic.v1.ScopeR\x05scope\x12\x1b\n\tthread_id\x18\x02 \x01(\tR\x08threadId\x12\x17\n\x07turn_id\x18\x03 \x01(\tR\x06turnId\x12\x1d\n\nrequest_id\x18\x04 \x01(\tR\trequestId\x12\x17\n\x07\x63\x61ll_id\x18\x05 \x01(\tR\x06\x63\x61llId\x12?\n\x0crequest_kind\x18\x06 \x01(\x0e\x32\x1c.deixicpublic.v1.RequestKindR\x0brequestKind\x12\x37\n\x06\x61\x63tion\x18\x07 \x01(\x0e\x32\x1f.deixicpublic.v1.ResponseActionR\x06\x61\x63tion\x12\x12\n\x04text\x18\x08 \x01(\tR\x04text\x12\x19\n\x08is_error\x18\t \x01(\x08R\x07isError\x12\'\n\x0fidempotency_key\x18\n \x01(\tR\x0eidempotencyKey\"\x8c\x01\n\x18RespondToRequestResponse\x12\x1a\n\x08replayed\x18\x01 \x01(\x08R\x08replayed\x12/\n\x05turns\x18\x02 \x03(\x0b\x32\x19.deixicpublic.v1.TaskTurnR\x05turns\x12#\n\rreplay_cursor\x18\x03 \x01(\x03R\x0creplayCursor\"\xc0\x01\n\x11GetReceiptRequest\x12,\n\x05scope\x18\x01 \x01(\x0b\x32\x16.deixicpublic.v1.ScopeR\x05scope\x12\x1d\n\nreceipt_id\x18\x02 \x01(\tR\treceiptId\x12\x1b\n\tthread_id\x18\x03 \x01(\tR\x08threadId\x12\x41\n\x1dinclude_coding_output_content\x18\x04 \x01(\x08R\x1aincludeCodingOutputContent\"H\n\x12GetReceiptResponse\x12\x32\n\x07receipt\x18\x01 \x01(\x0b\x32\x18.deixicpublic.v1.ReceiptR\x07receipt\"\xb0\x01\n\x1bResolveReceiptActionRequest\x12,\n\x05scope\x18\x01 \x01(\x0b\x32\x16.deixicpublic.v1.ScopeR\x05scope\x12\x1d\n\nreceipt_id\x18\x02 \x01(\tR\treceiptId\x12\x1b\n\taction_id\x18\x03 \x01(\tR\x08\x61\x63tionId\x12\'\n\x0fidempotency_key\x18\x04 \x01(\tR\x0eidempotencyKey\"R\n\x1cResolveReceiptActionResponse\x12\x32\n\x07receipt\x18\x01 \x01(\x0b\x32\x18.deixicpublic.v1.ReceiptR\x07receipt\"\xa4\x01\n\x0eVoiceSelection\x12.\n\x04mode\x18\x01 \x01(\x0e\x32\x1a.deixicpublic.v1.VoiceModeR\x04mode\x12\x1b\n\tvoice_ids\x18\x02 \x03(\tR\x08voiceIds\x12\x45\n\x10tone_adjustments\x18\x03 \x03(\x0e\x32\x1a.deixicpublic.v1.VoiceToneR\x0ftoneAdjustments\"\x9b\x01\n\x17SubmitVoicedTaskRequest\x12\x36\n\x04task\x18\x01 \x01(\x0b\x32\".deixicpublic.v1.SubmitTaskRequestR\x04task\x12H\n\x0fvoice_selection\x18\x02 \x01(\x0b\x32\x1f.deixicpublic.v1.VoiceSelectionR\x0evoiceSelection\"W\n\x18SubmitVoicedTaskResponse\x12;\n\x06result\x18\x01 \x01(\x0b\x32#.deixicpublic.v1.SubmitTaskResponseR\x06result\"F\n\x16GetVoiceCatalogRequest\x12,\n\x05scope\x18\x01 \x01(\x0b\x32\x16.deixicpublic.v1.ScopeR\x05scope\"w\n\nBrandVoice\x12\x19\n\x08voice_id\x18\x01 \x01(\tR\x07voiceId\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\x12 \n\x0b\x64\x65scription\x18\x03 \x01(\tR\x0b\x64\x65scription\x12\x18\n\x07version\x18\x04 \x01(\x04R\x07version\"\xc0\x01\n\x17GetVoiceCatalogResponse\x12,\n\x05scope\x18\x01 \x01(\x0b\x32\x16.deixicpublic.v1.ScopeR\x05scope\x12\x18\n\x07\x65nabled\x18\x02 \x01(\x08R\x07\x65nabled\x12(\n\x10\x64\x65\x66\x61ult_voice_id\x18\x03 \x01(\tR\x0e\x64\x65\x66\x61ultVoiceId\x12\x33\n\x06voices\x18\x04 \x03(\x0b\x32\x1b.deixicpublic.v1.BrandVoiceR\x06voices*\xd7\x01\n\tTurnState\x12\x1a\n\x16TURN_STATE_UNSPECIFIED\x10\x00\x12\x17\n\x13TURN_STATE_ACCEPTED\x10\x01\x12\x16\n\x12TURN_STATE_RUNNING\x10\x02\x12\x16\n\x12TURN_STATE_WAITING\x10\x03\x12\x18\n\x14TURN_STATE_RESPONDED\x10\x04\x12\x18\n\x14TURN_STATE_COMPLETED\x10\x05\x12\x15\n\x11TURN_STATE_FAILED\x10\x06\x12\x1a\n\x16TURN_STATE_INTERRUPTED\x10\x07*\xae\x01\n\rWaitingReason\x12\x1e\n\x1aWAITING_REASON_UNSPECIFIED\x10\x00\x12\x1b\n\x17WAITING_REASON_APPROVAL\x10\x01\x12\x1d\n\x19WAITING_REASON_USER_INPUT\x10\x02\x12\x1e\n\x1aWAITING_REASON_CLIENT_TOOL\x10\x03\x12!\n\x1dWAITING_REASON_EXTERNAL_RETRY\x10\x04*w\n\x0bMessageRole\x12\x1c\n\x18MESSAGE_ROLE_UNSPECIFIED\x10\x00\x12\x15\n\x11MESSAGE_ROLE_USER\x10\x01\x12\x1a\n\x16MESSAGE_ROLE_ASSISTANT\x10\x02\x12\x17\n\x13MESSAGE_ROLE_SYSTEM\x10\x03*\x9a\x04\n\tEventKind\x12\x1a\n\x16\x45VENT_KIND_UNSPECIFIED\x10\x00\x12\x1c\n\x18\x45VENT_KIND_TURN_ACCEPTED\x10\x01\x12\x1b\n\x17\x45VENT_KIND_TURN_STARTED\x10\x02\x12\x17\n\x13\x45VENT_KIND_PROGRESS\x10\x03\x12 \n\x1c\x45VENT_KIND_APPROVAL_REQUIRED\x10\x04\x12\x1d\n\x19\x45VENT_KIND_INPUT_REQUIRED\x10\x05\x12 \n\x1c\x45VENT_KIND_ARTIFACT_RECORDED\x10\x06\x12\x1d\n\x19\x45VENT_KIND_TURN_COMPLETED\x10\x07\x12\x1a\n\x16\x45VENT_KIND_TURN_FAILED\x10\x08\x12\x1f\n\x1b\x45VENT_KIND_TURN_INTERRUPTED\x10\t\x12#\n\x1f\x45VENT_KIND_CLIENT_TOOL_REQUIRED\x10\n\x12&\n\"EVENT_KIND_EXTERNAL_RETRY_REQUIRED\x10\x0b\x12#\n\x1f\x45VENT_KIND_ASSISTANT_TEXT_DELTA\x10\x0c\x12&\n\"EVENT_KIND_ASSISTANT_TEXT_OBSERVED\x10\r\x12&\n\"EVENT_KIND_MODEL_ATTEMPT_ABANDONED\x10\x0e\x12\x1c\n\x18\x45VENT_KIND_TOOL_PROPOSED\x10\x0f*\xa2\x01\n\x0bRequestKind\x12\x1c\n\x18REQUEST_KIND_UNSPECIFIED\x10\x00\x12\x19\n\x15REQUEST_KIND_APPROVAL\x10\x01\x12\x1b\n\x17REQUEST_KIND_USER_INPUT\x10\x02\x12\x1c\n\x18REQUEST_KIND_CLIENT_TOOL\x10\x03\x12\x1f\n\x1bREQUEST_KIND_EXTERNAL_RETRY\x10\x04*\xa0\x03\n\x0cReceiptState\x12\x1d\n\x19RECEIPT_STATE_UNSPECIFIED\x10\x00\x12\x19\n\x15RECEIPT_STATE_UNKNOWN\x10\x01\x12\x1a\n\x16RECEIPT_STATE_PROPOSED\x10\x02\x12\x18\n\x14RECEIPT_STATE_QUEUED\x10\x03\x12\"\n\x1eRECEIPT_STATE_WAITING_APPROVAL\x10\x04\x12\x19\n\x15RECEIPT_STATE_BLOCKED\x10\x05\x12\x1d\n\x19RECEIPT_STATE_NEEDS_INPUT\x10\x06\x12\x1d\n\x19RECEIPT_STATE_UNAVAILABLE\x10\x07\x12\x19\n\x15RECEIPT_STATE_RUNNING\x10\x08\x12\x1b\n\x17RECEIPT_STATE_SUCCEEDED\x10\t\x12\x1a\n\x16RECEIPT_STATE_VERIFIED\x10\n\x12\x18\n\x14RECEIPT_STATE_DENIED\x10\x0b\x12\x1b\n\x17RECEIPT_STATE_CANCELLED\x10\x0c\x12\x18\n\x14RECEIPT_STATE_FAILED\x10\r*\xc0\x02\n\x13ModelReadinessState\x12%\n!MODEL_READINESS_STATE_UNSPECIFIED\x10\x00\x12\x1f\n\x1bMODEL_READINESS_STATE_READY\x10\x01\x12-\n)MODEL_READINESS_STATE_ACTIVATION_REQUIRED\x10\x02\x12*\n&MODEL_READINESS_STATE_FUNDING_REQUIRED\x10\x03\x12\'\n#MODEL_READINESS_STATE_LIMIT_REACHED\x10\x04\x12*\n&MODEL_READINESS_STATE_ACCESS_SUSPENDED\x10\x05\x12\x31\n-MODEL_READINESS_STATE_TEMPORARILY_UNAVAILABLE\x10\x06*\xa2\x01\n\x0fModelNextAction\x12!\n\x1dMODEL_NEXT_ACTION_UNSPECIFIED\x10\x00\x12+\n\'MODEL_NEXT_ACTION_CONTACT_ADMINISTRATOR\x10\x01\x12\"\n\x1eMODEL_NEXT_ACTION_VIEW_FUNDING\x10\x02\x12\x1b\n\x17MODEL_NEXT_ACTION_RETRY\x10\x03*y\n\x0f\x43lientRuleScope\x12!\n\x1d\x43LIENT_RULE_SCOPE_UNSPECIFIED\x10\x00\x12\"\n\x1e\x43LIENT_RULE_SCOPE_ORGANIZATION\x10\x01\x12\x1f\n\x1b\x43LIENT_RULE_SCOPE_WORKSPACE\x10\x02*\x87\x01\n\rClientMcpMode\x12\x1f\n\x1b\x43LIENT_MCP_MODE_UNSPECIFIED\x10\x00\x12\x18\n\x14\x43LIENT_MCP_MODE_OPEN\x10\x01\x12\x1d\n\x19\x43LIENT_MCP_MODE_ALLOWLIST\x10\x02\x12\x1c\n\x18\x43LIENT_MCP_MODE_DENYLIST\x10\x03*\xaf\x01\n\x1e\x43omplianceLibraryReconcileMode\x12\x31\n-COMPLIANCE_LIBRARY_RECONCILE_MODE_UNSPECIFIED\x10\x00\x12-\n)COMPLIANCE_LIBRARY_RECONCILE_MODE_PREVIEW\x10\x01\x12+\n\'COMPLIANCE_LIBRARY_RECONCILE_MODE_APPLY\x10\x02*\xd9\x02\n\x1b\x43omplianceLibraryChangeKind\x12.\n*COMPLIANCE_LIBRARY_CHANGE_KIND_UNSPECIFIED\x10\x00\x12&\n\"COMPLIANCE_LIBRARY_CHANGE_KIND_ADD\x10\x01\x12)\n%COMPLIANCE_LIBRARY_CHANGE_KIND_UPDATE\x10\x02\x12+\n\'COMPLIANCE_LIBRARY_CHANGE_KIND_WITHDRAW\x10\x03\x12*\n&COMPLIANCE_LIBRARY_CHANGE_KIND_MAPPING\x10\x04\x12+\n\'COMPLIANCE_LIBRARY_CHANGE_KIND_CONFLICT\x10\x05\x12\x31\n-COMPLIANCE_LIBRARY_CHANGE_KIND_PRESERVE_LOCAL\x10\x06*\xd4\x01\n\x0eResponseAction\x12\x1f\n\x1bRESPONSE_ACTION_UNSPECIFIED\x10\x00\x12\x1b\n\x17RESPONSE_ACTION_APPROVE\x10\x01\x12\x18\n\x14RESPONSE_ACTION_DENY\x10\x02\x12\x1a\n\x16RESPONSE_ACTION_ANSWER\x10\x03\x12\x19\n\x15RESPONSE_ACTION_RETRY\x10\x04\x12\x18\n\x14RESPONSE_ACTION_SKIP\x10\x05\x12\x19\n\x15RESPONSE_ACTION_ABORT\x10\x06*}\n\tVoiceMode\x12\x1a\n\x16VOICE_MODE_UNSPECIFIED\x10\x00\x12 \n\x1cVOICE_MODE_WORKSPACE_DEFAULT\x10\x01\x12\x1a\n\x16VOICE_MODE_BRAND_VOICE\x10\x02\x12\x16\n\x12VOICE_MODE_NEUTRAL\x10\x03*m\n\tVoiceTone\x12\x1a\n\x16VOICE_TONE_UNSPECIFIED\x10\x00\x12\x16\n\x12VOICE_TONE_CONCISE\x10\x01\x12\x15\n\x11VOICE_TONE_FORMAL\x10\x02\x12\x15\n\x11VOICE_TONE_WARMER\x10\x03\x32\xca\x1a\n\x13\x44\x65ixicPublicService\x12R\n\tGetThread\x12!.deixicpublic.v1.GetThreadRequest\x1a\".deixicpublic.v1.GetThreadResponse\x12X\n\x0bListThreads\x12#.deixicpublic.v1.ListThreadsRequest\x1a$.deixicpublic.v1.ListThreadsResponse\x12[\n\x0cRenameThread\x12$.deixicpublic.v1.RenameThreadRequest\x1a%.deixicpublic.v1.RenameThreadResponse\x12^\n\rArchiveThread\x12%.deixicpublic.v1.ArchiveThreadRequest\x1a&.deixicpublic.v1.ArchiveThreadResponse\x12U\n\nListEvents\x12\".deixicpublic.v1.ListEventsRequest\x1a#.deixicpublic.v1.ListEventsResponse\x12Z\n\x0bWatchEvents\x12#.deixicpublic.v1.WatchEventsRequest\x1a$.deixicpublic.v1.WatchEventsResponse0\x01\x12U\n\nSubmitTask\x12\".deixicpublic.v1.SubmitTaskRequest\x1a#.deixicpublic.v1.SubmitTaskResponse\x12g\n\x10SubmitVoicedTask\x12(.deixicpublic.v1.SubmitVoicedTaskRequest\x1a).deixicpublic.v1.SubmitVoicedTaskResponse\x12\x64\n\x0fGetVoiceCatalog\x12\'.deixicpublic.v1.GetVoiceCatalogRequest\x1a(.deixicpublic.v1.GetVoiceCatalogResponse\x12^\n\rInterruptTask\x12%.deixicpublic.v1.InterruptTaskRequest\x1a&.deixicpublic.v1.InterruptTaskResponse\x12g\n\x10RespondToRequest\x12(.deixicpublic.v1.RespondToRequestRequest\x1a).deixicpublic.v1.RespondToRequestResponse\x12U\n\nGetReceipt\x12\".deixicpublic.v1.GetReceiptRequest\x1a#.deixicpublic.v1.GetReceiptResponse\x12s\n\x14ResolveReceiptAction\x12,.deixicpublic.v1.ResolveReceiptActionRequest\x1a-.deixicpublic.v1.ResolveReceiptActionResponse\x12j\n\x11GetModelReadiness\x12).deixicpublic.v1.GetModelReadinessRequest\x1a*.deixicpublic.v1.GetModelReadinessResponse\x12\x61\n\x0eGetClientSetup\x12&.deixicpublic.v1.GetClientSetupRequest\x1a\'.deixicpublic.v1.GetClientSetupResponse\x12j\n\x11SubmitIssueReport\x12).deixicpublic.v1.SubmitIssueReportRequest\x1a*.deixicpublic.v1.SubmitIssueReportResponse\x12s\n\x14\x43reateBusinessObject\x12,.deixicpublic.v1.CreateBusinessObjectRequest\x1a-.deixicpublic.v1.CreateBusinessObjectResponse\x12j\n\x11GetBusinessObject\x12).deixicpublic.v1.GetBusinessObjectRequest\x1a*.deixicpublic.v1.GetBusinessObjectResponse\x12s\n\x14UpdateBusinessObject\x12,.deixicpublic.v1.UpdateBusinessObjectRequest\x1a-.deixicpublic.v1.UpdateBusinessObjectResponse\x12s\n\x14\x44\x65leteBusinessObject\x12,.deixicpublic.v1.DeleteBusinessObjectRequest\x1a-.deixicpublic.v1.DeleteBusinessObjectResponse\x12p\n\x13ListBusinessObjects\x12+.deixicpublic.v1.ListBusinessObjectsRequest\x1a,.deixicpublic.v1.ListBusinessObjectsResponse\x12|\n\x17ListBusinessObjectTypes\x12/.deixicpublic.v1.ListBusinessObjectTypesRequest\x1a\x30.deixicpublic.v1.ListBusinessObjectTypesResponse\x12y\n\x16ListBusinessBlueprints\x12..deixicpublic.v1.ListBusinessBlueprintsRequest\x1a/.deixicpublic.v1.ListBusinessBlueprintsResponse\x12\x7f\n\x18\x42indBusinessObjectSource\x12\x30.deixicpublic.v1.BindBusinessObjectSourceRequest\x1a\x31.deixicpublic.v1.BindBusinessObjectSourceResponse\x12\x94\x01\n\x1fListBusinessObjectRelationships\x12\x37.deixicpublic.v1.ListBusinessObjectRelationshipsRequest\x1a\x38.deixicpublic.v1.ListBusinessObjectRelationshipsResponse\x12\x97\x01\n CreateBusinessObjectRelationship\x12\x38.deixicpublic.v1.CreateBusinessObjectRelationshipRequest\x1a\x39.deixicpublic.v1.CreateBusinessObjectRelationshipResponse\x12\x97\x01\n DeleteBusinessObjectRelationship\x12\x38.deixicpublic.v1.DeleteBusinessObjectRelationshipRequest\x1a\x39.deixicpublic.v1.DeleteBusinessObjectRelationshipResponse\x12U\n\nGetProgram\x12\".deixicpublic.v1.GetProgramRequest\x1a#.deixicpublic.v1.GetProgramResponse\x12^\n\rCreateProgram\x12%.deixicpublic.v1.CreateProgramRequest\x1a&.deixicpublic.v1.CreateProgramResponse\x12^\n\rUpdateProgram\x12%.deixicpublic.v1.UpdateProgramRequest\x1a&.deixicpublic.v1.UpdateProgramResponse\x12\x85\x01\n\x1aReconcileComplianceLibrary\x12\x32.deixicpublic.v1.ReconcileComplianceLibraryRequest\x1a\x33.deixicpublic.v1.ReconcileComplianceLibraryResponseB=Z;github.com/dx-corp/deixic-go/deixicpublic/v1;deixicpublicv1b\x06proto3') _globals = globals() _builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) @@ -33,32 +33,36 @@ if not _descriptor._USE_C_DESCRIPTORS: _globals['DESCRIPTOR']._loaded_options = None _globals['DESCRIPTOR']._serialized_options = b'Z;github.com/dx-corp/deixic-go/deixicpublic/v1;deixicpublicv1' - _globals['_TURNSTATE']._serialized_start=13439 - _globals['_TURNSTATE']._serialized_end=13654 - _globals['_WAITINGREASON']._serialized_start=13657 - _globals['_WAITINGREASON']._serialized_end=13831 - _globals['_MESSAGEROLE']._serialized_start=13833 - _globals['_MESSAGEROLE']._serialized_end=13952 - _globals['_EVENTKIND']._serialized_start=13955 - _globals['_EVENTKIND']._serialized_end=14493 - _globals['_REQUESTKIND']._serialized_start=14496 - _globals['_REQUESTKIND']._serialized_end=14658 - _globals['_RECEIPTSTATE']._serialized_start=14661 - _globals['_RECEIPTSTATE']._serialized_end=15077 - _globals['_MODELREADINESSSTATE']._serialized_start=15080 - _globals['_MODELREADINESSSTATE']._serialized_end=15400 - _globals['_MODELNEXTACTION']._serialized_start=15403 - _globals['_MODELNEXTACTION']._serialized_end=15565 - _globals['_CLIENTRULESCOPE']._serialized_start=15567 - _globals['_CLIENTRULESCOPE']._serialized_end=15688 - _globals['_CLIENTMCPMODE']._serialized_start=15691 - _globals['_CLIENTMCPMODE']._serialized_end=15826 - _globals['_RESPONSEACTION']._serialized_start=15829 - _globals['_RESPONSEACTION']._serialized_end=16041 - _globals['_VOICEMODE']._serialized_start=16043 - _globals['_VOICEMODE']._serialized_end=16168 - _globals['_VOICETONE']._serialized_start=16170 - _globals['_VOICETONE']._serialized_end=16279 + _globals['_TURNSTATE']._serialized_start=18524 + _globals['_TURNSTATE']._serialized_end=18739 + _globals['_WAITINGREASON']._serialized_start=18742 + _globals['_WAITINGREASON']._serialized_end=18916 + _globals['_MESSAGEROLE']._serialized_start=18918 + _globals['_MESSAGEROLE']._serialized_end=19037 + _globals['_EVENTKIND']._serialized_start=19040 + _globals['_EVENTKIND']._serialized_end=19578 + _globals['_REQUESTKIND']._serialized_start=19581 + _globals['_REQUESTKIND']._serialized_end=19743 + _globals['_RECEIPTSTATE']._serialized_start=19746 + _globals['_RECEIPTSTATE']._serialized_end=20162 + _globals['_MODELREADINESSSTATE']._serialized_start=20165 + _globals['_MODELREADINESSSTATE']._serialized_end=20485 + _globals['_MODELNEXTACTION']._serialized_start=20488 + _globals['_MODELNEXTACTION']._serialized_end=20650 + _globals['_CLIENTRULESCOPE']._serialized_start=20652 + _globals['_CLIENTRULESCOPE']._serialized_end=20773 + _globals['_CLIENTMCPMODE']._serialized_start=20776 + _globals['_CLIENTMCPMODE']._serialized_end=20911 + _globals['_COMPLIANCELIBRARYRECONCILEMODE']._serialized_start=20914 + _globals['_COMPLIANCELIBRARYRECONCILEMODE']._serialized_end=21089 + _globals['_COMPLIANCELIBRARYCHANGEKIND']._serialized_start=21092 + _globals['_COMPLIANCELIBRARYCHANGEKIND']._serialized_end=21437 + _globals['_RESPONSEACTION']._serialized_start=21440 + _globals['_RESPONSEACTION']._serialized_end=21652 + _globals['_VOICEMODE']._serialized_start=21654 + _globals['_VOICEMODE']._serialized_end=21779 + _globals['_VOICETONE']._serialized_start=21781 + _globals['_VOICETONE']._serialized_end=21890 _globals['_SCOPE']._serialized_start=79 _globals['_SCOPE']._serialized_end=162 _globals['_ERRORDETAIL']._serialized_start=164 @@ -141,64 +145,122 @@ _globals['_DELETEBUSINESSOBJECTREQUEST']._serialized_end=7977 _globals['_DELETEBUSINESSOBJECTRESPONSE']._serialized_start=7979 _globals['_DELETEBUSINESSOBJECTRESPONSE']._serialized_end=8066 - _globals['_GETTHREADREQUEST']._serialized_start=8069 - _globals['_GETTHREADREQUEST']._serialized_end=8215 - _globals['_GETTHREADRESPONSE']._serialized_start=8218 - _globals['_GETTHREADRESPONSE']._serialized_end=8579 - _globals['_LISTTHREADSREQUEST']._serialized_start=8581 - _globals['_LISTTHREADSREQUEST']._serialized_end=8675 - _globals['_LISTTHREADSRESPONSE']._serialized_start=8677 - _globals['_LISTTHREADSRESPONSE']._serialized_end=8749 - _globals['_RENAMETHREADREQUEST']._serialized_start=8751 - _globals['_RENAMETHREADREQUEST']._serialized_end=8869 - _globals['_RENAMETHREADRESPONSE']._serialized_start=8871 - _globals['_RENAMETHREADRESPONSE']._serialized_end=8968 - _globals['_ARCHIVETHREADREQUEST']._serialized_start=8971 - _globals['_ARCHIVETHREADREQUEST']._serialized_end=9137 - _globals['_ARCHIVETHREADRESPONSE']._serialized_start=9139 - _globals['_ARCHIVETHREADRESPONSE']._serialized_end=9265 - _globals['_LISTEVENTSREQUEST']._serialized_start=9268 - _globals['_LISTEVENTSREQUEST']._serialized_end=9419 - _globals['_LISTEVENTSRESPONSE']._serialized_start=9422 - _globals['_LISTEVENTSRESPONSE']._serialized_end=9712 - _globals['_WATCHEVENTSREQUEST']._serialized_start=9715 - _globals['_WATCHEVENTSREQUEST']._serialized_end=9845 - _globals['_WATCHEVENTSRESPONSE']._serialized_start=9848 - _globals['_WATCHEVENTSRESPONSE']._serialized_end=10112 - _globals['_CODINGCONTRACT']._serialized_start=10115 - _globals['_CODINGCONTRACT']._serialized_end=10526 - _globals['_SUBMITTASKREQUEST']._serialized_start=10529 - _globals['_SUBMITTASKREQUEST']._serialized_end=10976 - _globals['_SUBMITTASKRESPONSE']._serialized_start=10979 - _globals['_SUBMITTASKRESPONSE']._serialized_end=11210 - _globals['_INTERRUPTTASKREQUEST']._serialized_start=11213 - _globals['_INTERRUPTTASKREQUEST']._serialized_end=11400 - _globals['_INTERRUPTTASKRESPONSE']._serialized_start=11403 - _globals['_INTERRUPTTASKRESPONSE']._serialized_end=11565 - _globals['_RESPONDTOREQUESTREQUEST']._serialized_start=11568 - _globals['_RESPONDTOREQUESTREQUEST']._serialized_end=11959 - _globals['_RESPONDTOREQUESTRESPONSE']._serialized_start=11962 - _globals['_RESPONDTOREQUESTRESPONSE']._serialized_end=12102 - _globals['_GETRECEIPTREQUEST']._serialized_start=12105 - _globals['_GETRECEIPTREQUEST']._serialized_end=12297 - _globals['_GETRECEIPTRESPONSE']._serialized_start=12299 - _globals['_GETRECEIPTRESPONSE']._serialized_end=12371 - _globals['_RESOLVERECEIPTACTIONREQUEST']._serialized_start=12374 - _globals['_RESOLVERECEIPTACTIONREQUEST']._serialized_end=12550 - _globals['_RESOLVERECEIPTACTIONRESPONSE']._serialized_start=12552 - _globals['_RESOLVERECEIPTACTIONRESPONSE']._serialized_end=12634 - _globals['_VOICESELECTION']._serialized_start=12637 - _globals['_VOICESELECTION']._serialized_end=12801 - _globals['_SUBMITVOICEDTASKREQUEST']._serialized_start=12804 - _globals['_SUBMITVOICEDTASKREQUEST']._serialized_end=12959 - _globals['_SUBMITVOICEDTASKRESPONSE']._serialized_start=12961 - _globals['_SUBMITVOICEDTASKRESPONSE']._serialized_end=13048 - _globals['_GETVOICECATALOGREQUEST']._serialized_start=13050 - _globals['_GETVOICECATALOGREQUEST']._serialized_end=13120 - _globals['_BRANDVOICE']._serialized_start=13122 - _globals['_BRANDVOICE']._serialized_end=13241 - _globals['_GETVOICECATALOGRESPONSE']._serialized_start=13244 - _globals['_GETVOICECATALOGRESPONSE']._serialized_end=13436 - _globals['_DEIXICPUBLICSERVICE']._serialized_start=16282 - _globals['_DEIXICPUBLICSERVICE']._serialized_end=18318 + _globals['_LISTBUSINESSOBJECTSREQUEST']._serialized_start=8069 + _globals['_LISTBUSINESSOBJECTSREQUEST']._serialized_end=8260 + _globals['_LISTBUSINESSOBJECTSRESPONSE']._serialized_start=8262 + _globals['_LISTBUSINESSOBJECTSRESPONSE']._serialized_end=8388 + _globals['_BUSINESSBLUEPRINTORIGIN']._serialized_start=8390 + _globals['_BUSINESSBLUEPRINTORIGIN']._serialized_end=8514 + _globals['_BUSINESSOBJECTTYPE']._serialized_start=8517 + _globals['_BUSINESSOBJECTTYPE']._serialized_end=8695 + _globals['_LISTBUSINESSOBJECTTYPESREQUEST']._serialized_start=8698 + _globals['_LISTBUSINESSOBJECTTYPESREQUEST']._serialized_end=8864 + _globals['_LISTBUSINESSOBJECTTYPESRESPONSE']._serialized_start=8867 + _globals['_LISTBUSINESSOBJECTTYPESRESPONSE']._serialized_end=9006 + _globals['_BUSINESSBLUEPRINT']._serialized_start=9009 + _globals['_BUSINESSBLUEPRINT']._serialized_end=9182 + _globals['_LISTBUSINESSBLUEPRINTSREQUEST']._serialized_start=9184 + _globals['_LISTBUSINESSBLUEPRINTSREQUEST']._serialized_end=9291 + _globals['_LISTBUSINESSBLUEPRINTSRESPONSE']._serialized_start=9293 + _globals['_LISTBUSINESSBLUEPRINTSRESPONSE']._serialized_end=9393 + _globals['_BINDBUSINESSOBJECTSOURCEREQUEST']._serialized_start=9396 + _globals['_BINDBUSINESSOBJECTSOURCEREQUEST']._serialized_end=9728 + _globals['_BINDBUSINESSOBJECTSOURCERESPONSE']._serialized_start=9730 + _globals['_BINDBUSINESSOBJECTSOURCERESPONSE']._serialized_end=9821 + _globals['_BUSINESSOBJECTRELATIONSHIP']._serialized_start=9824 + _globals['_BUSINESSOBJECTRELATIONSHIP']._serialized_end=9977 + _globals['_LISTBUSINESSOBJECTRELATIONSHIPSREQUEST']._serialized_start=9980 + _globals['_LISTBUSINESSOBJECTRELATIONSHIPSREQUEST']._serialized_end=10217 + _globals['_LISTBUSINESSOBJECTRELATIONSHIPSRESPONSE']._serialized_start=10220 + _globals['_LISTBUSINESSOBJECTRELATIONSHIPSRESPONSE']._serialized_end=10371 + _globals['_CREATEBUSINESSOBJECTRELATIONSHIPREQUEST']._serialized_start=10374 + _globals['_CREATEBUSINESSOBJECTRELATIONSHIPREQUEST']._serialized_end=10658 + _globals['_CREATEBUSINESSOBJECTRELATIONSHIPRESPONSE']._serialized_start=10660 + _globals['_CREATEBUSINESSOBJECTRELATIONSHIPRESPONSE']._serialized_end=10759 + _globals['_DELETEBUSINESSOBJECTRELATIONSHIPREQUEST']._serialized_start=10762 + _globals['_DELETEBUSINESSOBJECTRELATIONSHIPREQUEST']._serialized_end=11046 + _globals['_DELETEBUSINESSOBJECTRELATIONSHIPRESPONSE']._serialized_start=11048 + _globals['_DELETEBUSINESSOBJECTRELATIONSHIPRESPONSE']._serialized_end=11147 + _globals['_PROGRAM']._serialized_start=11150 + _globals['_PROGRAM']._serialized_end=11359 + _globals['_GETPROGRAMREQUEST']._serialized_start=11361 + _globals['_GETPROGRAMREQUEST']._serialized_end=11487 + _globals['_GETPROGRAMRESPONSE']._serialized_start=11489 + _globals['_GETPROGRAMRESPONSE']._serialized_end=11561 + _globals['_CREATEPROGRAMREQUEST']._serialized_start=11564 + _globals['_CREATEPROGRAMREQUEST']._serialized_end=11803 + _globals['_CREATEPROGRAMRESPONSE']._serialized_start=11805 + _globals['_CREATEPROGRAMRESPONSE']._serialized_end=11880 + _globals['_UPDATEPROGRAMREQUEST']._serialized_start=11883 + _globals['_UPDATEPROGRAMREQUEST']._serialized_end=12239 + _globals['_UPDATEPROGRAMRESPONSE']._serialized_start=12241 + _globals['_UPDATEPROGRAMRESPONSE']._serialized_end=12316 + _globals['_BLUEPRINTSELECTION']._serialized_start=12318 + _globals['_BLUEPRINTSELECTION']._serialized_end=12438 + _globals['_COMPLIANCELIBRARYCHANGE']._serialized_start=12440 + _globals['_COMPLIANCELIBRARYCHANGE']._serialized_end=12560 + _globals['_RECONCILECOMPLIANCELIBRARYREQUEST']._serialized_start=12563 + _globals['_RECONCILECOMPLIANCELIBRARYREQUEST']._serialized_end=12943 + _globals['_RECONCILECOMPLIANCELIBRARYRESPONSE']._serialized_start=12946 + _globals['_RECONCILECOMPLIANCELIBRARYRESPONSE']._serialized_end=13151 + _globals['_GETTHREADREQUEST']._serialized_start=13154 + _globals['_GETTHREADREQUEST']._serialized_end=13300 + _globals['_GETTHREADRESPONSE']._serialized_start=13303 + _globals['_GETTHREADRESPONSE']._serialized_end=13664 + _globals['_LISTTHREADSREQUEST']._serialized_start=13666 + _globals['_LISTTHREADSREQUEST']._serialized_end=13760 + _globals['_LISTTHREADSRESPONSE']._serialized_start=13762 + _globals['_LISTTHREADSRESPONSE']._serialized_end=13834 + _globals['_RENAMETHREADREQUEST']._serialized_start=13836 + _globals['_RENAMETHREADREQUEST']._serialized_end=13954 + _globals['_RENAMETHREADRESPONSE']._serialized_start=13956 + _globals['_RENAMETHREADRESPONSE']._serialized_end=14053 + _globals['_ARCHIVETHREADREQUEST']._serialized_start=14056 + _globals['_ARCHIVETHREADREQUEST']._serialized_end=14222 + _globals['_ARCHIVETHREADRESPONSE']._serialized_start=14224 + _globals['_ARCHIVETHREADRESPONSE']._serialized_end=14350 + _globals['_LISTEVENTSREQUEST']._serialized_start=14353 + _globals['_LISTEVENTSREQUEST']._serialized_end=14504 + _globals['_LISTEVENTSRESPONSE']._serialized_start=14507 + _globals['_LISTEVENTSRESPONSE']._serialized_end=14797 + _globals['_WATCHEVENTSREQUEST']._serialized_start=14800 + _globals['_WATCHEVENTSREQUEST']._serialized_end=14930 + _globals['_WATCHEVENTSRESPONSE']._serialized_start=14933 + _globals['_WATCHEVENTSRESPONSE']._serialized_end=15197 + _globals['_CODINGCONTRACT']._serialized_start=15200 + _globals['_CODINGCONTRACT']._serialized_end=15611 + _globals['_SUBMITTASKREQUEST']._serialized_start=15614 + _globals['_SUBMITTASKREQUEST']._serialized_end=16061 + _globals['_SUBMITTASKRESPONSE']._serialized_start=16064 + _globals['_SUBMITTASKRESPONSE']._serialized_end=16295 + _globals['_INTERRUPTTASKREQUEST']._serialized_start=16298 + _globals['_INTERRUPTTASKREQUEST']._serialized_end=16485 + _globals['_INTERRUPTTASKRESPONSE']._serialized_start=16488 + _globals['_INTERRUPTTASKRESPONSE']._serialized_end=16650 + _globals['_RESPONDTOREQUESTREQUEST']._serialized_start=16653 + _globals['_RESPONDTOREQUESTREQUEST']._serialized_end=17044 + _globals['_RESPONDTOREQUESTRESPONSE']._serialized_start=17047 + _globals['_RESPONDTOREQUESTRESPONSE']._serialized_end=17187 + _globals['_GETRECEIPTREQUEST']._serialized_start=17190 + _globals['_GETRECEIPTREQUEST']._serialized_end=17382 + _globals['_GETRECEIPTRESPONSE']._serialized_start=17384 + _globals['_GETRECEIPTRESPONSE']._serialized_end=17456 + _globals['_RESOLVERECEIPTACTIONREQUEST']._serialized_start=17459 + _globals['_RESOLVERECEIPTACTIONREQUEST']._serialized_end=17635 + _globals['_RESOLVERECEIPTACTIONRESPONSE']._serialized_start=17637 + _globals['_RESOLVERECEIPTACTIONRESPONSE']._serialized_end=17719 + _globals['_VOICESELECTION']._serialized_start=17722 + _globals['_VOICESELECTION']._serialized_end=17886 + _globals['_SUBMITVOICEDTASKREQUEST']._serialized_start=17889 + _globals['_SUBMITVOICEDTASKREQUEST']._serialized_end=18044 + _globals['_SUBMITVOICEDTASKRESPONSE']._serialized_start=18046 + _globals['_SUBMITVOICEDTASKRESPONSE']._serialized_end=18133 + _globals['_GETVOICECATALOGREQUEST']._serialized_start=18135 + _globals['_GETVOICECATALOGREQUEST']._serialized_end=18205 + _globals['_BRANDVOICE']._serialized_start=18207 + _globals['_BRANDVOICE']._serialized_end=18326 + _globals['_GETVOICECATALOGRESPONSE']._serialized_start=18329 + _globals['_GETVOICECATALOGRESPONSE']._serialized_end=18521 + _globals['_DEIXICPUBLICSERVICE']._serialized_start=21893 + _globals['_DEIXICPUBLICSERVICE']._serialized_end=25295 # @@protoc_insertion_point(module_scope)