iop/apps/client/lib/gen/proto/iop/runtime.pbjson.dart
toki fef1f7a9dc feat(liveness): provider 실행 stall 관측을 구현한다
Node의 provider progress 기반 stall timeout, watchdog fencing과 bounded health probe evidence를 실행 경로에 반영한다. Edge-Node 계약과 구현 스펙, 테스트 및 Milestone 완료 evidence를 현재 상태와 맞춘다.
2026-08-05 09:45:14 +09:00

1309 lines
46 KiB
Dart

// This is a generated file - do not edit.
//
// Generated from proto/iop/runtime.proto.
// @dart = 3.3
// ignore_for_file: annotate_overrides, camel_case_types, comment_references
// ignore_for_file: constant_identifier_names
// ignore_for_file: curly_braces_in_flow_control_structures
// ignore_for_file: deprecated_member_use_from_same_package, library_prefixes
// ignore_for_file: non_constant_identifier_names, prefer_relative_imports
// ignore_for_file: unused_import
import 'dart:convert' as $convert;
import 'dart:core' as $core;
import 'dart:typed_data' as $typed_data;
@$core.Deprecated('Use providerTunnelFrameKindDescriptor instead')
const ProviderTunnelFrameKind$json = {
'1': 'ProviderTunnelFrameKind',
'2': [
{'1': 'PROVIDER_TUNNEL_FRAME_KIND_UNSPECIFIED', '2': 0},
{'1': 'PROVIDER_TUNNEL_FRAME_KIND_RESPONSE_START', '2': 1},
{'1': 'PROVIDER_TUNNEL_FRAME_KIND_BODY', '2': 2},
{'1': 'PROVIDER_TUNNEL_FRAME_KIND_END', '2': 3},
{'1': 'PROVIDER_TUNNEL_FRAME_KIND_ERROR', '2': 4},
{'1': 'PROVIDER_TUNNEL_FRAME_KIND_USAGE', '2': 5},
],
};
/// Descriptor for `ProviderTunnelFrameKind`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List providerTunnelFrameKindDescriptor = $convert.base64Decode(
'ChdQcm92aWRlclR1bm5lbEZyYW1lS2luZBIqCiZQUk9WSURFUl9UVU5ORUxfRlJBTUVfS0lORF'
'9VTlNQRUNJRklFRBAAEi0KKVBST1ZJREVSX1RVTk5FTF9GUkFNRV9LSU5EX1JFU1BPTlNFX1NU'
'QVJUEAESIwofUFJPVklERVJfVFVOTkVMX0ZSQU1FX0tJTkRfQk9EWRACEiIKHlBST1ZJREVSX1'
'RVTk5FTF9GUkFNRV9LSU5EX0VORBADEiQKIFBST1ZJREVSX1RVTk5FTF9GUkFNRV9LSU5EX0VS'
'Uk9SEAQSJAogUFJPVklERVJfVFVOTkVMX0ZSQU1FX0tJTkRfVVNBR0UQBQ==');
@$core.Deprecated('Use nodeCommandTypeDescriptor instead')
const NodeCommandType$json = {
'1': 'NodeCommandType',
'2': [
{'1': 'NODE_COMMAND_TYPE_UNSPECIFIED', '2': 0},
{'1': 'NODE_COMMAND_TYPE_CAPABILITIES', '2': 2},
{'1': 'NODE_COMMAND_TYPE_TRANSPORT_STATUS', '2': 4},
{'1': 'NODE_COMMAND_TYPE_OLLAMA_API', '2': 5},
],
'4': [
{'1': 1, '2': 1},
{'1': 3, '2': 3},
],
'5': ['NODE_COMMAND_TYPE_USAGE_STATUS', 'NODE_COMMAND_TYPE_SESSION_LIST'],
};
/// Descriptor for `NodeCommandType`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List nodeCommandTypeDescriptor = $convert.base64Decode(
'Cg9Ob2RlQ29tbWFuZFR5cGUSIQodTk9ERV9DT01NQU5EX1RZUEVfVU5TUEVDSUZJRUQQABIiCh'
'5OT0RFX0NPTU1BTkRfVFlQRV9DQVBBQklMSVRJRVMQAhImCiJOT0RFX0NPTU1BTkRfVFlQRV9U'
'UkFOU1BPUlRfU1RBVFVTEAQSIAocTk9ERV9DT01NQU5EX1RZUEVfT0xMQU1BX0FQSRAFIgQIAR'
'ABIgQIAxADKh5OT0RFX0NPTU1BTkRfVFlQRV9VU0FHRV9TVEFUVVMqHk5PREVfQ09NTUFORF9U'
'WVBFX1NFU1NJT05fTElTVA==');
@$core.Deprecated('Use nodeConfigRefreshStatusDescriptor instead')
const NodeConfigRefreshStatus$json = {
'1': 'NodeConfigRefreshStatus',
'2': [
{'1': 'NODE_CONFIG_REFRESH_STATUS_UNSPECIFIED', '2': 0},
{'1': 'NODE_CONFIG_REFRESH_STATUS_APPLIED', '2': 1},
{'1': 'NODE_CONFIG_REFRESH_STATUS_RESTART_REQUIRED', '2': 2},
{'1': 'NODE_CONFIG_REFRESH_STATUS_FAILED', '2': 3},
{'1': 'NODE_CONFIG_REFRESH_STATUS_SKIPPED', '2': 4},
],
};
/// Descriptor for `NodeConfigRefreshStatus`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List nodeConfigRefreshStatusDescriptor = $convert.base64Decode(
'ChdOb2RlQ29uZmlnUmVmcmVzaFN0YXR1cxIqCiZOT0RFX0NPTkZJR19SRUZSRVNIX1NUQVRVU1'
'9VTlNQRUNJRklFRBAAEiYKIk5PREVfQ09ORklHX1JFRlJFU0hfU1RBVFVTX0FQUExJRUQQARIv'
'CitOT0RFX0NPTkZJR19SRUZSRVNIX1NUQVRVU19SRVNUQVJUX1JFUVVJUkVEEAISJQohTk9ERV'
'9DT05GSUdfUkVGUkVTSF9TVEFUVVNfRkFJTEVEEAMSJgoiTk9ERV9DT05GSUdfUkVGUkVTSF9T'
'VEFUVVNfU0tJUFBFRBAE');
@$core.Deprecated('Use runRequestDescriptor instead')
const RunRequest$json = {
'1': 'RunRequest',
'2': [
{'1': 'run_id', '3': 1, '4': 1, '5': 9, '10': 'runId'},
{'1': 'adapter', '3': 2, '4': 1, '5': 9, '10': 'adapter'},
{'1': 'target', '3': 3, '4': 1, '5': 9, '10': 'target'},
{
'1': 'policy',
'3': 5,
'4': 1,
'5': 11,
'6': '.google.protobuf.Struct',
'10': 'policy'
},
{
'1': 'input',
'3': 6,
'4': 1,
'5': 11,
'6': '.google.protobuf.Struct',
'10': 'input'
},
{'1': 'timeout_sec', '3': 7, '4': 1, '5': 5, '10': 'timeoutSec'},
{
'1': 'metadata',
'3': 8,
'4': 3,
'5': 11,
'6': '.iop.RunRequest.MetadataEntry',
'10': 'metadata'
},
{'1': 'session_id', '3': 9, '4': 1, '5': 9, '10': 'sessionId'},
{'1': 'background', '3': 11, '4': 1, '5': 8, '10': 'background'},
{
'1': 'response_stall_timeout_ms',
'3': 12,
'4': 1,
'5': 3,
'10': 'responseStallTimeoutMs'
},
],
'3': [RunRequest_MetadataEntry$json],
'9': [
{'1': 4, '2': 5},
{'1': 10, '2': 11},
],
'10': ['workspace', 'session_mode'],
};
@$core.Deprecated('Use runRequestDescriptor instead')
const RunRequest_MetadataEntry$json = {
'1': 'MetadataEntry',
'2': [
{'1': 'key', '3': 1, '4': 1, '5': 9, '10': 'key'},
{'1': 'value', '3': 2, '4': 1, '5': 9, '10': 'value'},
],
'7': {'7': true},
};
/// Descriptor for `RunRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List runRequestDescriptor = $convert.base64Decode(
'CgpSdW5SZXF1ZXN0EhUKBnJ1bl9pZBgBIAEoCVIFcnVuSWQSGAoHYWRhcHRlchgCIAEoCVIHYW'
'RhcHRlchIWCgZ0YXJnZXQYAyABKAlSBnRhcmdldBIvCgZwb2xpY3kYBSABKAsyFy5nb29nbGUu'
'cHJvdG9idWYuU3RydWN0UgZwb2xpY3kSLQoFaW5wdXQYBiABKAsyFy5nb29nbGUucHJvdG9idW'
'YuU3RydWN0UgVpbnB1dBIfCgt0aW1lb3V0X3NlYxgHIAEoBVIKdGltZW91dFNlYxI5CghtZXRh'
'ZGF0YRgIIAMoCzIdLmlvcC5SdW5SZXF1ZXN0Lk1ldGFkYXRhRW50cnlSCG1ldGFkYXRhEh0KCn'
'Nlc3Npb25faWQYCSABKAlSCXNlc3Npb25JZBIeCgpiYWNrZ3JvdW5kGAsgASgIUgpiYWNrZ3Jv'
'dW5kEjkKGXJlc3BvbnNlX3N0YWxsX3RpbWVvdXRfbXMYDCABKANSFnJlc3BvbnNlU3RhbGxUaW'
'1lb3V0TXMaOwoNTWV0YWRhdGFFbnRyeRIQCgNrZXkYASABKAlSA2tleRIUCgV2YWx1ZRgCIAEo'
'CVIFdmFsdWU6AjgBSgQIBBAFSgQIChALUgl3b3Jrc3BhY2VSDHNlc3Npb25fbW9kZQ==');
@$core.Deprecated('Use runEventDescriptor instead')
const RunEvent$json = {
'1': 'RunEvent',
'2': [
{'1': 'run_id', '3': 1, '4': 1, '5': 9, '10': 'runId'},
{'1': 'type', '3': 2, '4': 1, '5': 9, '10': 'type'},
{'1': 'delta', '3': 3, '4': 1, '5': 9, '10': 'delta'},
{'1': 'message', '3': 4, '4': 1, '5': 9, '10': 'message'},
{'1': 'error', '3': 5, '4': 1, '5': 9, '10': 'error'},
{'1': 'usage', '3': 6, '4': 1, '5': 11, '6': '.iop.Usage', '10': 'usage'},
{
'1': 'metadata',
'3': 7,
'4': 3,
'5': 11,
'6': '.iop.RunEvent.MetadataEntry',
'10': 'metadata'
},
{'1': 'timestamp', '3': 8, '4': 1, '5': 3, '10': 'timestamp'},
{'1': 'session_id', '3': 9, '4': 1, '5': 9, '10': 'sessionId'},
{'1': 'background', '3': 10, '4': 1, '5': 8, '10': 'background'},
{'1': 'node_id', '3': 11, '4': 1, '5': 9, '10': 'nodeId'},
{'1': 'node_alias', '3': 12, '4': 1, '5': 9, '10': 'nodeAlias'},
],
'3': [RunEvent_MetadataEntry$json],
};
@$core.Deprecated('Use runEventDescriptor instead')
const RunEvent_MetadataEntry$json = {
'1': 'MetadataEntry',
'2': [
{'1': 'key', '3': 1, '4': 1, '5': 9, '10': 'key'},
{'1': 'value', '3': 2, '4': 1, '5': 9, '10': 'value'},
],
'7': {'7': true},
};
/// Descriptor for `RunEvent`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List runEventDescriptor = $convert.base64Decode(
'CghSdW5FdmVudBIVCgZydW5faWQYASABKAlSBXJ1bklkEhIKBHR5cGUYAiABKAlSBHR5cGUSFA'
'oFZGVsdGEYAyABKAlSBWRlbHRhEhgKB21lc3NhZ2UYBCABKAlSB21lc3NhZ2USFAoFZXJyb3IY'
'BSABKAlSBWVycm9yEiAKBXVzYWdlGAYgASgLMgouaW9wLlVzYWdlUgV1c2FnZRI3CghtZXRhZG'
'F0YRgHIAMoCzIbLmlvcC5SdW5FdmVudC5NZXRhZGF0YUVudHJ5UghtZXRhZGF0YRIcCgl0aW1l'
'c3RhbXAYCCABKANSCXRpbWVzdGFtcBIdCgpzZXNzaW9uX2lkGAkgASgJUglzZXNzaW9uSWQSHg'
'oKYmFja2dyb3VuZBgKIAEoCFIKYmFja2dyb3VuZBIXCgdub2RlX2lkGAsgASgJUgZub2RlSWQS'
'HQoKbm9kZV9hbGlhcxgMIAEoCVIJbm9kZUFsaWFzGjsKDU1ldGFkYXRhRW50cnkSEAoDa2V5GA'
'EgASgJUgNrZXkSFAoFdmFsdWUYAiABKAlSBXZhbHVlOgI4AQ==');
@$core.Deprecated('Use providerTunnelRequestDescriptor instead')
const ProviderTunnelRequest$json = {
'1': 'ProviderTunnelRequest',
'2': [
{'1': 'run_id', '3': 1, '4': 1, '5': 9, '10': 'runId'},
{'1': 'tunnel_id', '3': 2, '4': 1, '5': 9, '10': 'tunnelId'},
{'1': 'adapter', '3': 3, '4': 1, '5': 9, '10': 'adapter'},
{'1': 'target', '3': 4, '4': 1, '5': 9, '10': 'target'},
{'1': 'method', '3': 5, '4': 1, '5': 9, '10': 'method'},
{'1': 'path', '3': 6, '4': 1, '5': 9, '10': 'path'},
{
'1': 'headers',
'3': 7,
'4': 3,
'5': 11,
'6': '.iop.ProviderTunnelRequest.HeadersEntry',
'10': 'headers'
},
{'1': 'body', '3': 8, '4': 1, '5': 12, '10': 'body'},
{'1': 'stream', '3': 9, '4': 1, '5': 8, '10': 'stream'},
{'1': 'timeout_sec', '3': 10, '4': 1, '5': 5, '10': 'timeoutSec'},
{
'1': 'metadata',
'3': 11,
'4': 3,
'5': 11,
'6': '.iop.ProviderTunnelRequest.MetadataEntry',
'10': 'metadata'
},
{'1': 'session_id', '3': 12, '4': 1, '5': 9, '10': 'sessionId'},
{'1': 'operation', '3': 13, '4': 1, '5': 9, '10': 'operation'},
{
'1': 'credential_lease',
'3': 14,
'4': 1,
'5': 11,
'6': '.iop.SignedCredentialLease',
'10': 'credentialLease'
},
{
'1': 'credential_binding',
'3': 15,
'4': 1,
'5': 11,
'6': '.iop.CredentialLeaseBinding',
'10': 'credentialBinding'
},
{
'1': 'response_stall_timeout_ms',
'3': 16,
'4': 1,
'5': 3,
'10': 'responseStallTimeoutMs'
},
],
'3': [
ProviderTunnelRequest_HeadersEntry$json,
ProviderTunnelRequest_MetadataEntry$json
],
};
@$core.Deprecated('Use providerTunnelRequestDescriptor instead')
const ProviderTunnelRequest_HeadersEntry$json = {
'1': 'HeadersEntry',
'2': [
{'1': 'key', '3': 1, '4': 1, '5': 9, '10': 'key'},
{'1': 'value', '3': 2, '4': 1, '5': 9, '10': 'value'},
],
'7': {'7': true},
};
@$core.Deprecated('Use providerTunnelRequestDescriptor instead')
const ProviderTunnelRequest_MetadataEntry$json = {
'1': 'MetadataEntry',
'2': [
{'1': 'key', '3': 1, '4': 1, '5': 9, '10': 'key'},
{'1': 'value', '3': 2, '4': 1, '5': 9, '10': 'value'},
],
'7': {'7': true},
};
/// Descriptor for `ProviderTunnelRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List providerTunnelRequestDescriptor = $convert.base64Decode(
'ChVQcm92aWRlclR1bm5lbFJlcXVlc3QSFQoGcnVuX2lkGAEgASgJUgVydW5JZBIbCgl0dW5uZW'
'xfaWQYAiABKAlSCHR1bm5lbElkEhgKB2FkYXB0ZXIYAyABKAlSB2FkYXB0ZXISFgoGdGFyZ2V0'
'GAQgASgJUgZ0YXJnZXQSFgoGbWV0aG9kGAUgASgJUgZtZXRob2QSEgoEcGF0aBgGIAEoCVIEcG'
'F0aBJBCgdoZWFkZXJzGAcgAygLMicuaW9wLlByb3ZpZGVyVHVubmVsUmVxdWVzdC5IZWFkZXJz'
'RW50cnlSB2hlYWRlcnMSEgoEYm9keRgIIAEoDFIEYm9keRIWCgZzdHJlYW0YCSABKAhSBnN0cm'
'VhbRIfCgt0aW1lb3V0X3NlYxgKIAEoBVIKdGltZW91dFNlYxJECghtZXRhZGF0YRgLIAMoCzIo'
'LmlvcC5Qcm92aWRlclR1bm5lbFJlcXVlc3QuTWV0YWRhdGFFbnRyeVIIbWV0YWRhdGESHQoKc2'
'Vzc2lvbl9pZBgMIAEoCVIJc2Vzc2lvbklkEhwKCW9wZXJhdGlvbhgNIAEoCVIJb3BlcmF0aW9u'
'EkUKEGNyZWRlbnRpYWxfbGVhc2UYDiABKAsyGi5pb3AuU2lnbmVkQ3JlZGVudGlhbExlYXNlUg'
'9jcmVkZW50aWFsTGVhc2USSgoSY3JlZGVudGlhbF9iaW5kaW5nGA8gASgLMhsuaW9wLkNyZWRl'
'bnRpYWxMZWFzZUJpbmRpbmdSEWNyZWRlbnRpYWxCaW5kaW5nEjkKGXJlc3BvbnNlX3N0YWxsX3'
'RpbWVvdXRfbXMYECABKANSFnJlc3BvbnNlU3RhbGxUaW1lb3V0TXMaOgoMSGVhZGVyc0VudHJ5'
'EhAKA2tleRgBIAEoCVIDa2V5EhQKBXZhbHVlGAIgASgJUgV2YWx1ZToCOAEaOwoNTWV0YWRhdG'
'FFbnRyeRIQCgNrZXkYASABKAlSA2tleRIUCgV2YWx1ZRgCIAEoCVIFdmFsdWU6AjgB');
@$core.Deprecated('Use credentialLeaseScopeDescriptor instead')
const CredentialLeaseScope$json = {
'1': 'CredentialLeaseScope',
'2': [
{'1': 'lease_id', '3': 1, '4': 1, '5': 9, '10': 'leaseId'},
{'1': 'principal_ref', '3': 2, '4': 1, '5': 9, '10': 'principalRef'},
{
'1': 'credential_slot_ref',
'3': 3,
'4': 1,
'5': 9,
'10': 'credentialSlotRef'
},
{'1': 'route_id', '3': 4, '4': 1, '5': 9, '10': 'routeId'},
{'1': 'profile_id', '3': 5, '4': 1, '5': 9, '10': 'profileId'},
{'1': 'upstream_target', '3': 6, '4': 1, '5': 9, '10': 'upstreamTarget'},
{'1': 'node_id', '3': 7, '4': 1, '5': 9, '10': 'nodeId'},
{'1': 'recipient_key_id', '3': 8, '4': 1, '5': 9, '10': 'recipientKeyId'},
{'1': 'header_name', '3': 9, '4': 1, '5': 9, '10': 'headerName'},
{'1': 'scheme', '3': 10, '4': 1, '5': 9, '10': 'scheme'},
{
'1': 'credential_revision',
'3': 11,
'4': 1,
'5': 4,
'10': 'credentialRevision'
},
{'1': 'route_revision', '3': 12, '4': 1, '5': 4, '10': 'routeRevision'},
{
'1': 'projection_generation',
'3': 13,
'4': 1,
'5': 4,
'10': 'projectionGeneration'
},
{
'1': 'issued_at_unix_nano',
'3': 14,
'4': 1,
'5': 3,
'10': 'issuedAtUnixNano'
},
{
'1': 'expires_at_unix_nano',
'3': 15,
'4': 1,
'5': 3,
'10': 'expiresAtUnixNano'
},
],
};
/// Descriptor for `CredentialLeaseScope`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List credentialLeaseScopeDescriptor = $convert.base64Decode(
'ChRDcmVkZW50aWFsTGVhc2VTY29wZRIZCghsZWFzZV9pZBgBIAEoCVIHbGVhc2VJZBIjCg1wcm'
'luY2lwYWxfcmVmGAIgASgJUgxwcmluY2lwYWxSZWYSLgoTY3JlZGVudGlhbF9zbG90X3JlZhgD'
'IAEoCVIRY3JlZGVudGlhbFNsb3RSZWYSGQoIcm91dGVfaWQYBCABKAlSB3JvdXRlSWQSHQoKcH'
'JvZmlsZV9pZBgFIAEoCVIJcHJvZmlsZUlkEicKD3Vwc3RyZWFtX3RhcmdldBgGIAEoCVIOdXBz'
'dHJlYW1UYXJnZXQSFwoHbm9kZV9pZBgHIAEoCVIGbm9kZUlkEigKEHJlY2lwaWVudF9rZXlfaW'
'QYCCABKAlSDnJlY2lwaWVudEtleUlkEh8KC2hlYWRlcl9uYW1lGAkgASgJUgpoZWFkZXJOYW1l'
'EhYKBnNjaGVtZRgKIAEoCVIGc2NoZW1lEi8KE2NyZWRlbnRpYWxfcmV2aXNpb24YCyABKARSEm'
'NyZWRlbnRpYWxSZXZpc2lvbhIlCg5yb3V0ZV9yZXZpc2lvbhgMIAEoBFINcm91dGVSZXZpc2lv'
'bhIzChVwcm9qZWN0aW9uX2dlbmVyYXRpb24YDSABKARSFHByb2plY3Rpb25HZW5lcmF0aW9uEi'
'0KE2lzc3VlZF9hdF91bml4X25hbm8YDiABKANSEGlzc3VlZEF0VW5peE5hbm8SLwoUZXhwaXJl'
'c19hdF91bml4X25hbm8YDyABKANSEWV4cGlyZXNBdFVuaXhOYW5v');
@$core.Deprecated('Use signedCredentialLeaseDescriptor instead')
const SignedCredentialLease$json = {
'1': 'SignedCredentialLease',
'2': [
{'1': 'version', '3': 1, '4': 1, '5': 13, '10': 'version'},
{'1': 'issuer_key_id', '3': 2, '4': 1, '5': 9, '10': 'issuerKeyId'},
{
'1': 'scope',
'3': 3,
'4': 1,
'5': 11,
'6': '.iop.CredentialLeaseScope',
'10': 'scope'
},
{
'1': 'ephemeral_public_key',
'3': 4,
'4': 1,
'5': 12,
'10': 'ephemeralPublicKey'
},
{'1': 'nonce', '3': 5, '4': 1, '5': 12, '10': 'nonce'},
{'1': 'ciphertext', '3': 6, '4': 1, '5': 12, '10': 'ciphertext'},
{'1': 'signature', '3': 7, '4': 1, '5': 12, '10': 'signature'},
],
};
/// Descriptor for `SignedCredentialLease`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List signedCredentialLeaseDescriptor = $convert.base64Decode(
'ChVTaWduZWRDcmVkZW50aWFsTGVhc2USGAoHdmVyc2lvbhgBIAEoDVIHdmVyc2lvbhIiCg1pc3'
'N1ZXJfa2V5X2lkGAIgASgJUgtpc3N1ZXJLZXlJZBIvCgVzY29wZRgDIAEoCzIZLmlvcC5DcmVk'
'ZW50aWFsTGVhc2VTY29wZVIFc2NvcGUSMAoUZXBoZW1lcmFsX3B1YmxpY19rZXkYBCABKAxSEm'
'VwaGVtZXJhbFB1YmxpY0tleRIUCgVub25jZRgFIAEoDFIFbm9uY2USHgoKY2lwaGVydGV4dBgG'
'IAEoDFIKY2lwaGVydGV4dBIcCglzaWduYXR1cmUYByABKAxSCXNpZ25hdHVyZQ==');
@$core.Deprecated('Use credentialLeaseBindingDescriptor instead')
const CredentialLeaseBinding$json = {
'1': 'CredentialLeaseBinding',
'2': [
{'1': 'principal_ref', '3': 1, '4': 1, '5': 9, '10': 'principalRef'},
{
'1': 'credential_slot_ref',
'3': 2,
'4': 1,
'5': 9,
'10': 'credentialSlotRef'
},
{'1': 'route_id', '3': 3, '4': 1, '5': 9, '10': 'routeId'},
{'1': 'profile_id', '3': 4, '4': 1, '5': 9, '10': 'profileId'},
{'1': 'upstream_target', '3': 5, '4': 1, '5': 9, '10': 'upstreamTarget'},
{'1': 'node_id', '3': 6, '4': 1, '5': 9, '10': 'nodeId'},
{'1': 'recipient_key_id', '3': 7, '4': 1, '5': 9, '10': 'recipientKeyId'},
{
'1': 'credential_revision',
'3': 8,
'4': 1,
'5': 4,
'10': 'credentialRevision'
},
{'1': 'route_revision', '3': 9, '4': 1, '5': 4, '10': 'routeRevision'},
{
'1': 'projection_generation',
'3': 10,
'4': 1,
'5': 4,
'10': 'projectionGeneration'
},
],
};
/// Descriptor for `CredentialLeaseBinding`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List credentialLeaseBindingDescriptor = $convert.base64Decode(
'ChZDcmVkZW50aWFsTGVhc2VCaW5kaW5nEiMKDXByaW5jaXBhbF9yZWYYASABKAlSDHByaW5jaX'
'BhbFJlZhIuChNjcmVkZW50aWFsX3Nsb3RfcmVmGAIgASgJUhFjcmVkZW50aWFsU2xvdFJlZhIZ'
'Cghyb3V0ZV9pZBgDIAEoCVIHcm91dGVJZBIdCgpwcm9maWxlX2lkGAQgASgJUglwcm9maWxlSW'
'QSJwoPdXBzdHJlYW1fdGFyZ2V0GAUgASgJUg51cHN0cmVhbVRhcmdldBIXCgdub2RlX2lkGAYg'
'ASgJUgZub2RlSWQSKAoQcmVjaXBpZW50X2tleV9pZBgHIAEoCVIOcmVjaXBpZW50S2V5SWQSLw'
'oTY3JlZGVudGlhbF9yZXZpc2lvbhgIIAEoBFISY3JlZGVudGlhbFJldmlzaW9uEiUKDnJvdXRl'
'X3JldmlzaW9uGAkgASgEUg1yb3V0ZVJldmlzaW9uEjMKFXByb2plY3Rpb25fZ2VuZXJhdGlvbh'
'gKIAEoBFIUcHJvamVjdGlvbkdlbmVyYXRpb24=');
@$core.Deprecated('Use acquireLeaseRequestDescriptor instead')
const AcquireLeaseRequest$json = {
'1': 'AcquireLeaseRequest',
'2': [
{'1': 'edge_id', '3': 1, '4': 1, '5': 9, '10': 'edgeId'},
{
'1': 'binding',
'3': 2,
'4': 1,
'5': 11,
'6': '.iop.CredentialLeaseBinding',
'10': 'binding'
},
{
'1': 'recipient_public_key',
'3': 3,
'4': 1,
'5': 12,
'10': 'recipientPublicKey'
},
],
};
/// Descriptor for `AcquireLeaseRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List acquireLeaseRequestDescriptor = $convert.base64Decode(
'ChNBY3F1aXJlTGVhc2VSZXF1ZXN0EhcKB2VkZ2VfaWQYASABKAlSBmVkZ2VJZBI1CgdiaW5kaW'
'5nGAIgASgLMhsuaW9wLkNyZWRlbnRpYWxMZWFzZUJpbmRpbmdSB2JpbmRpbmcSMAoUcmVjaXBp'
'ZW50X3B1YmxpY19rZXkYAyABKAxSEnJlY2lwaWVudFB1YmxpY0tleQ==');
@$core.Deprecated('Use acquireLeaseResponseDescriptor instead')
const AcquireLeaseResponse$json = {
'1': 'AcquireLeaseResponse',
'2': [
{
'1': 'lease',
'3': 1,
'4': 1,
'5': 11,
'6': '.iop.SignedCredentialLease',
'10': 'lease'
},
{'1': 'error', '3': 2, '4': 1, '5': 9, '10': 'error'},
],
};
/// Descriptor for `AcquireLeaseResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List acquireLeaseResponseDescriptor = $convert.base64Decode(
'ChRBY3F1aXJlTGVhc2VSZXNwb25zZRIwCgVsZWFzZRgBIAEoCzIaLmlvcC5TaWduZWRDcmVkZW'
'50aWFsTGVhc2VSBWxlYXNlEhQKBWVycm9yGAIgASgJUgVlcnJvcg==');
@$core.Deprecated('Use providerTunnelFrameDescriptor instead')
const ProviderTunnelFrame$json = {
'1': 'ProviderTunnelFrame',
'2': [
{'1': 'run_id', '3': 1, '4': 1, '5': 9, '10': 'runId'},
{'1': 'tunnel_id', '3': 2, '4': 1, '5': 9, '10': 'tunnelId'},
{'1': 'sequence', '3': 3, '4': 1, '5': 3, '10': 'sequence'},
{
'1': 'kind',
'3': 4,
'4': 1,
'5': 14,
'6': '.iop.ProviderTunnelFrameKind',
'10': 'kind'
},
{'1': 'status_code', '3': 5, '4': 1, '5': 5, '10': 'statusCode'},
{
'1': 'headers',
'3': 6,
'4': 3,
'5': 11,
'6': '.iop.ProviderTunnelFrame.HeadersEntry',
'10': 'headers'
},
{'1': 'body', '3': 7, '4': 1, '5': 12, '10': 'body'},
{'1': 'end', '3': 8, '4': 1, '5': 8, '10': 'end'},
{'1': 'error', '3': 9, '4': 1, '5': 9, '10': 'error'},
{'1': 'usage', '3': 10, '4': 1, '5': 11, '6': '.iop.Usage', '10': 'usage'},
{
'1': 'metadata',
'3': 11,
'4': 3,
'5': 11,
'6': '.iop.ProviderTunnelFrame.MetadataEntry',
'10': 'metadata'
},
{'1': 'timestamp', '3': 12, '4': 1, '5': 3, '10': 'timestamp'},
{'1': 'node_id', '3': 13, '4': 1, '5': 9, '10': 'nodeId'},
{'1': 'node_alias', '3': 14, '4': 1, '5': 9, '10': 'nodeAlias'},
],
'3': [
ProviderTunnelFrame_HeadersEntry$json,
ProviderTunnelFrame_MetadataEntry$json
],
};
@$core.Deprecated('Use providerTunnelFrameDescriptor instead')
const ProviderTunnelFrame_HeadersEntry$json = {
'1': 'HeadersEntry',
'2': [
{'1': 'key', '3': 1, '4': 1, '5': 9, '10': 'key'},
{'1': 'value', '3': 2, '4': 1, '5': 9, '10': 'value'},
],
'7': {'7': true},
};
@$core.Deprecated('Use providerTunnelFrameDescriptor instead')
const ProviderTunnelFrame_MetadataEntry$json = {
'1': 'MetadataEntry',
'2': [
{'1': 'key', '3': 1, '4': 1, '5': 9, '10': 'key'},
{'1': 'value', '3': 2, '4': 1, '5': 9, '10': 'value'},
],
'7': {'7': true},
};
/// Descriptor for `ProviderTunnelFrame`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List providerTunnelFrameDescriptor = $convert.base64Decode(
'ChNQcm92aWRlclR1bm5lbEZyYW1lEhUKBnJ1bl9pZBgBIAEoCVIFcnVuSWQSGwoJdHVubmVsX2'
'lkGAIgASgJUgh0dW5uZWxJZBIaCghzZXF1ZW5jZRgDIAEoA1IIc2VxdWVuY2USMAoEa2luZBgE'
'IAEoDjIcLmlvcC5Qcm92aWRlclR1bm5lbEZyYW1lS2luZFIEa2luZBIfCgtzdGF0dXNfY29kZR'
'gFIAEoBVIKc3RhdHVzQ29kZRI/CgdoZWFkZXJzGAYgAygLMiUuaW9wLlByb3ZpZGVyVHVubmVs'
'RnJhbWUuSGVhZGVyc0VudHJ5UgdoZWFkZXJzEhIKBGJvZHkYByABKAxSBGJvZHkSEAoDZW5kGA'
'ggASgIUgNlbmQSFAoFZXJyb3IYCSABKAlSBWVycm9yEiAKBXVzYWdlGAogASgLMgouaW9wLlVz'
'YWdlUgV1c2FnZRJCCghtZXRhZGF0YRgLIAMoCzImLmlvcC5Qcm92aWRlclR1bm5lbEZyYW1lLk'
'1ldGFkYXRhRW50cnlSCG1ldGFkYXRhEhwKCXRpbWVzdGFtcBgMIAEoA1IJdGltZXN0YW1wEhcK'
'B25vZGVfaWQYDSABKAlSBm5vZGVJZBIdCgpub2RlX2FsaWFzGA4gASgJUglub2RlQWxpYXMaOg'
'oMSGVhZGVyc0VudHJ5EhAKA2tleRgBIAEoCVIDa2V5EhQKBXZhbHVlGAIgASgJUgV2YWx1ZToC'
'OAEaOwoNTWV0YWRhdGFFbnRyeRIQCgNrZXkYASABKAlSA2tleRIUCgV2YWx1ZRgCIAEoCVIFdm'
'FsdWU6AjgB');
@$core.Deprecated('Use edgeNodeEventDescriptor instead')
const EdgeNodeEvent$json = {
'1': 'EdgeNodeEvent',
'2': [
{'1': 'event_id', '3': 1, '4': 1, '5': 9, '10': 'eventId'},
{'1': 'type', '3': 2, '4': 1, '5': 9, '10': 'type'},
{'1': 'source', '3': 3, '4': 1, '5': 9, '10': 'source'},
{'1': 'node_id', '3': 4, '4': 1, '5': 9, '10': 'nodeId'},
{'1': 'alias', '3': 5, '4': 1, '5': 9, '10': 'alias'},
{'1': 'reason', '3': 6, '4': 1, '5': 9, '10': 'reason'},
{
'1': 'metadata',
'3': 7,
'4': 3,
'5': 11,
'6': '.iop.EdgeNodeEvent.MetadataEntry',
'10': 'metadata'
},
{'1': 'timestamp', '3': 8, '4': 1, '5': 3, '10': 'timestamp'},
],
'3': [EdgeNodeEvent_MetadataEntry$json],
};
@$core.Deprecated('Use edgeNodeEventDescriptor instead')
const EdgeNodeEvent_MetadataEntry$json = {
'1': 'MetadataEntry',
'2': [
{'1': 'key', '3': 1, '4': 1, '5': 9, '10': 'key'},
{'1': 'value', '3': 2, '4': 1, '5': 9, '10': 'value'},
],
'7': {'7': true},
};
/// Descriptor for `EdgeNodeEvent`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List edgeNodeEventDescriptor = $convert.base64Decode(
'Cg1FZGdlTm9kZUV2ZW50EhkKCGV2ZW50X2lkGAEgASgJUgdldmVudElkEhIKBHR5cGUYAiABKA'
'lSBHR5cGUSFgoGc291cmNlGAMgASgJUgZzb3VyY2USFwoHbm9kZV9pZBgEIAEoCVIGbm9kZUlk'
'EhQKBWFsaWFzGAUgASgJUgVhbGlhcxIWCgZyZWFzb24YBiABKAlSBnJlYXNvbhI8CghtZXRhZG'
'F0YRgHIAMoCzIgLmlvcC5FZGdlTm9kZUV2ZW50Lk1ldGFkYXRhRW50cnlSCG1ldGFkYXRhEhwK'
'CXRpbWVzdGFtcBgIIAEoA1IJdGltZXN0YW1wGjsKDU1ldGFkYXRhRW50cnkSEAoDa2V5GAEgAS'
'gJUgNrZXkSFAoFdmFsdWUYAiABKAlSBXZhbHVlOgI4AQ==');
@$core.Deprecated('Use usageDescriptor instead')
const Usage$json = {
'1': 'Usage',
'2': [
{'1': 'input_tokens', '3': 1, '4': 1, '5': 5, '10': 'inputTokens'},
{'1': 'output_tokens', '3': 2, '4': 1, '5': 5, '10': 'outputTokens'},
{'1': 'reasoning_tokens', '3': 3, '4': 1, '5': 5, '10': 'reasoningTokens'},
{
'1': 'cached_input_tokens',
'3': 4,
'4': 1,
'5': 5,
'10': 'cachedInputTokens'
},
],
};
/// Descriptor for `Usage`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List usageDescriptor = $convert.base64Decode(
'CgVVc2FnZRIhCgxpbnB1dF90b2tlbnMYASABKAVSC2lucHV0VG9rZW5zEiMKDW91dHB1dF90b2'
'tlbnMYAiABKAVSDG91dHB1dFRva2VucxIpChByZWFzb25pbmdfdG9rZW5zGAMgASgFUg9yZWFz'
'b25pbmdUb2tlbnMSLgoTY2FjaGVkX2lucHV0X3Rva2VucxgEIAEoBVIRY2FjaGVkSW5wdXRUb2'
'tlbnM=');
@$core.Deprecated('Use heartbeatDescriptor instead')
const Heartbeat$json = {
'1': 'Heartbeat',
'2': [
{'1': 'timestamp', '3': 1, '4': 1, '5': 3, '10': 'timestamp'},
],
};
/// Descriptor for `Heartbeat`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List heartbeatDescriptor = $convert
.base64Decode('CglIZWFydGJlYXQSHAoJdGltZXN0YW1wGAEgASgDUgl0aW1lc3RhbXA=');
@$core.Deprecated('Use cancelRequestDescriptor instead')
const CancelRequest$json = {
'1': 'CancelRequest',
'2': [
{'1': 'run_id', '3': 1, '4': 1, '5': 9, '10': 'runId'},
],
'9': [
{'1': 2, '2': 3},
{'1': 3, '2': 4},
{'1': 4, '2': 5},
{'1': 5, '2': 6},
],
'10': ['adapter', 'target', 'session_id', 'action'],
};
/// Descriptor for `CancelRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List cancelRequestDescriptor = $convert.base64Decode(
'Cg1DYW5jZWxSZXF1ZXN0EhUKBnJ1bl9pZBgBIAEoCVIFcnVuSWRKBAgCEANKBAgDEARKBAgEEA'
'VKBAgFEAZSB2FkYXB0ZXJSBnRhcmdldFIKc2Vzc2lvbl9pZFIGYWN0aW9u');
@$core.Deprecated('Use nodeCommandRequestDescriptor instead')
const NodeCommandRequest$json = {
'1': 'NodeCommandRequest',
'2': [
{'1': 'request_id', '3': 1, '4': 1, '5': 9, '10': 'requestId'},
{
'1': 'type',
'3': 2,
'4': 1,
'5': 14,
'6': '.iop.NodeCommandType',
'10': 'type'
},
{'1': 'adapter', '3': 3, '4': 1, '5': 9, '10': 'adapter'},
{'1': 'target', '3': 4, '4': 1, '5': 9, '10': 'target'},
{'1': 'session_id', '3': 5, '4': 1, '5': 9, '10': 'sessionId'},
{'1': 'timeout_sec', '3': 6, '4': 1, '5': 5, '10': 'timeoutSec'},
{
'1': 'metadata',
'3': 7,
'4': 3,
'5': 11,
'6': '.iop.NodeCommandRequest.MetadataEntry',
'10': 'metadata'
},
],
'3': [NodeCommandRequest_MetadataEntry$json],
};
@$core.Deprecated('Use nodeCommandRequestDescriptor instead')
const NodeCommandRequest_MetadataEntry$json = {
'1': 'MetadataEntry',
'2': [
{'1': 'key', '3': 1, '4': 1, '5': 9, '10': 'key'},
{'1': 'value', '3': 2, '4': 1, '5': 9, '10': 'value'},
],
'7': {'7': true},
};
/// Descriptor for `NodeCommandRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List nodeCommandRequestDescriptor = $convert.base64Decode(
'ChJOb2RlQ29tbWFuZFJlcXVlc3QSHQoKcmVxdWVzdF9pZBgBIAEoCVIJcmVxdWVzdElkEigKBH'
'R5cGUYAiABKA4yFC5pb3AuTm9kZUNvbW1hbmRUeXBlUgR0eXBlEhgKB2FkYXB0ZXIYAyABKAlS'
'B2FkYXB0ZXISFgoGdGFyZ2V0GAQgASgJUgZ0YXJnZXQSHQoKc2Vzc2lvbl9pZBgFIAEoCVIJc2'
'Vzc2lvbklkEh8KC3RpbWVvdXRfc2VjGAYgASgFUgp0aW1lb3V0U2VjEkEKCG1ldGFkYXRhGAcg'
'AygLMiUuaW9wLk5vZGVDb21tYW5kUmVxdWVzdC5NZXRhZGF0YUVudHJ5UghtZXRhZGF0YRo7Cg'
'1NZXRhZGF0YUVudHJ5EhAKA2tleRgBIAEoCVIDa2V5EhQKBXZhbHVlGAIgASgJUgV2YWx1ZToC'
'OAE=');
@$core.Deprecated('Use nodeCommandResponseDescriptor instead')
const NodeCommandResponse$json = {
'1': 'NodeCommandResponse',
'2': [
{'1': 'request_id', '3': 1, '4': 1, '5': 9, '10': 'requestId'},
{
'1': 'type',
'3': 2,
'4': 1,
'5': 14,
'6': '.iop.NodeCommandType',
'10': 'type'
},
{'1': 'adapter', '3': 3, '4': 1, '5': 9, '10': 'adapter'},
{'1': 'target', '3': 4, '4': 1, '5': 9, '10': 'target'},
{'1': 'session_id', '3': 5, '4': 1, '5': 9, '10': 'sessionId'},
{'1': 'error', '3': 7, '4': 1, '5': 9, '10': 'error'},
{
'1': 'result',
'3': 8,
'4': 3,
'5': 11,
'6': '.iop.NodeCommandResponse.ResultEntry',
'10': 'result'
},
{
'1': 'provider_snapshots',
'3': 9,
'4': 3,
'5': 11,
'6': '.iop.ProviderSnapshot',
'10': 'providerSnapshots'
},
],
'3': [NodeCommandResponse_ResultEntry$json],
'9': [
{'1': 6, '2': 7},
],
'10': ['usage_status'],
};
@$core.Deprecated('Use nodeCommandResponseDescriptor instead')
const NodeCommandResponse_ResultEntry$json = {
'1': 'ResultEntry',
'2': [
{'1': 'key', '3': 1, '4': 1, '5': 9, '10': 'key'},
{'1': 'value', '3': 2, '4': 1, '5': 9, '10': 'value'},
],
'7': {'7': true},
};
/// Descriptor for `NodeCommandResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List nodeCommandResponseDescriptor = $convert.base64Decode(
'ChNOb2RlQ29tbWFuZFJlc3BvbnNlEh0KCnJlcXVlc3RfaWQYASABKAlSCXJlcXVlc3RJZBIoCg'
'R0eXBlGAIgASgOMhQuaW9wLk5vZGVDb21tYW5kVHlwZVIEdHlwZRIYCgdhZGFwdGVyGAMgASgJ'
'UgdhZGFwdGVyEhYKBnRhcmdldBgEIAEoCVIGdGFyZ2V0Eh0KCnNlc3Npb25faWQYBSABKAlSCX'
'Nlc3Npb25JZBIUCgVlcnJvchgHIAEoCVIFZXJyb3ISPAoGcmVzdWx0GAggAygLMiQuaW9wLk5v'
'ZGVDb21tYW5kUmVzcG9uc2UuUmVzdWx0RW50cnlSBnJlc3VsdBJEChJwcm92aWRlcl9zbmFwc2'
'hvdHMYCSADKAsyFS5pb3AuUHJvdmlkZXJTbmFwc2hvdFIRcHJvdmlkZXJTbmFwc2hvdHMaOQoL'
'UmVzdWx0RW50cnkSEAoDa2V5GAEgASgJUgNrZXkSFAoFdmFsdWUYAiABKAlSBXZhbHVlOgI4AU'
'oECAYQB1IMdXNhZ2Vfc3RhdHVz');
@$core.Deprecated('Use providerSnapshotDescriptor instead')
const ProviderSnapshot$json = {
'1': 'ProviderSnapshot',
'2': [
{'1': 'adapter', '3': 1, '4': 1, '5': 9, '10': 'adapter'},
{'1': 'status', '3': 2, '4': 1, '5': 9, '10': 'status'},
{'1': 'capacity', '3': 3, '4': 1, '5': 5, '10': 'capacity'},
{'1': 'in_flight', '3': 4, '4': 1, '5': 5, '10': 'inFlight'},
{'1': 'queued', '3': 5, '4': 1, '5': 5, '10': 'queued'},
{'1': 'id', '3': 6, '4': 1, '5': 9, '10': 'id'},
{'1': 'type', '3': 7, '4': 1, '5': 9, '10': 'type'},
{'1': 'category', '3': 8, '4': 1, '5': 9, '10': 'category'},
{'1': 'served_models', '3': 9, '4': 3, '5': 9, '10': 'servedModels'},
{'1': 'health', '3': 10, '4': 1, '5': 9, '10': 'health'},
{'1': 'load_ratio', '3': 11, '4': 1, '5': 2, '10': 'loadRatio'},
{
'1': 'lifecycle_capabilities',
'3': 12,
'4': 3,
'5': 9,
'10': 'lifecycleCapabilities'
},
{
'1': 'long_context_capacity',
'3': 13,
'4': 1,
'5': 5,
'10': 'longContextCapacity'
},
{'1': 'long_in_flight', '3': 14, '4': 1, '5': 5, '10': 'longInFlight'},
{'1': 'long_queued', '3': 15, '4': 1, '5': 5, '10': 'longQueued'},
],
};
/// Descriptor for `ProviderSnapshot`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List providerSnapshotDescriptor = $convert.base64Decode(
'ChBQcm92aWRlclNuYXBzaG90EhgKB2FkYXB0ZXIYASABKAlSB2FkYXB0ZXISFgoGc3RhdHVzGA'
'IgASgJUgZzdGF0dXMSGgoIY2FwYWNpdHkYAyABKAVSCGNhcGFjaXR5EhsKCWluX2ZsaWdodBgE'
'IAEoBVIIaW5GbGlnaHQSFgoGcXVldWVkGAUgASgFUgZxdWV1ZWQSDgoCaWQYBiABKAlSAmlkEh'
'IKBHR5cGUYByABKAlSBHR5cGUSGgoIY2F0ZWdvcnkYCCABKAlSCGNhdGVnb3J5EiMKDXNlcnZl'
'ZF9tb2RlbHMYCSADKAlSDHNlcnZlZE1vZGVscxIWCgZoZWFsdGgYCiABKAlSBmhlYWx0aBIdCg'
'psb2FkX3JhdGlvGAsgASgCUglsb2FkUmF0aW8SNQoWbGlmZWN5Y2xlX2NhcGFiaWxpdGllcxgM'
'IAMoCVIVbGlmZWN5Y2xlQ2FwYWJpbGl0aWVzEjIKFWxvbmdfY29udGV4dF9jYXBhY2l0eRgNIA'
'EoBVITbG9uZ0NvbnRleHRDYXBhY2l0eRIkCg5sb25nX2luX2ZsaWdodBgOIAEoBVIMbG9uZ0lu'
'RmxpZ2h0Eh8KC2xvbmdfcXVldWVkGA8gASgFUgpsb25nUXVldWVk');
@$core.Deprecated('Use errorDescriptor instead')
const Error$json = {
'1': 'Error',
'2': [
{'1': 'code', '3': 1, '4': 1, '5': 9, '10': 'code'},
{'1': 'message', '3': 2, '4': 1, '5': 9, '10': 'message'},
],
};
/// Descriptor for `Error`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List errorDescriptor = $convert.base64Decode(
'CgVFcnJvchISCgRjb2RlGAEgASgJUgRjb2RlEhgKB21lc3NhZ2UYAiABKAlSB21lc3NhZ2U=');
@$core.Deprecated('Use registerRequestDescriptor instead')
const RegisterRequest$json = {
'1': 'RegisterRequest',
'2': [
{'1': 'token', '3': 1, '4': 1, '5': 9, '10': 'token'},
{
'1': 'credential_recipient_key_id',
'3': 2,
'4': 1,
'5': 9,
'10': 'credentialRecipientKeyId'
},
{
'1': 'credential_recipient_public_key',
'3': 3,
'4': 1,
'5': 12,
'10': 'credentialRecipientPublicKey'
},
],
};
/// Descriptor for `RegisterRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List registerRequestDescriptor = $convert.base64Decode(
'Cg9SZWdpc3RlclJlcXVlc3QSFAoFdG9rZW4YASABKAlSBXRva2VuEj0KG2NyZWRlbnRpYWxfcm'
'VjaXBpZW50X2tleV9pZBgCIAEoCVIYY3JlZGVudGlhbFJlY2lwaWVudEtleUlkEkUKH2NyZWRl'
'bnRpYWxfcmVjaXBpZW50X3B1YmxpY19rZXkYAyABKAxSHGNyZWRlbnRpYWxSZWNpcGllbnRQdW'
'JsaWNLZXk=');
@$core.Deprecated('Use registerResponseDescriptor instead')
const RegisterResponse$json = {
'1': 'RegisterResponse',
'2': [
{'1': 'accepted', '3': 1, '4': 1, '5': 8, '10': 'accepted'},
{'1': 'node_id', '3': 2, '4': 1, '5': 9, '10': 'nodeId'},
{'1': 'alias', '3': 3, '4': 1, '5': 9, '10': 'alias'},
{'1': 'reason', '3': 4, '4': 1, '5': 9, '10': 'reason'},
{
'1': 'config',
'3': 5,
'4': 1,
'5': 11,
'6': '.iop.NodeConfigPayload',
'10': 'config'
},
],
};
/// Descriptor for `RegisterResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List registerResponseDescriptor = $convert.base64Decode(
'ChBSZWdpc3RlclJlc3BvbnNlEhoKCGFjY2VwdGVkGAEgASgIUghhY2NlcHRlZBIXCgdub2RlX2'
'lkGAIgASgJUgZub2RlSWQSFAoFYWxpYXMYAyABKAlSBWFsaWFzEhYKBnJlYXNvbhgEIAEoCVIG'
'cmVhc29uEi4KBmNvbmZpZxgFIAEoCzIWLmlvcC5Ob2RlQ29uZmlnUGF5bG9hZFIGY29uZmln');
@$core.Deprecated('Use nodeReadyRequestDescriptor instead')
const NodeReadyRequest$json = {
'1': 'NodeReadyRequest',
'2': [
{'1': 'node_id', '3': 1, '4': 1, '5': 9, '10': 'nodeId'},
],
};
/// Descriptor for `NodeReadyRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List nodeReadyRequestDescriptor = $convert.base64Decode(
'ChBOb2RlUmVhZHlSZXF1ZXN0EhcKB25vZGVfaWQYASABKAlSBm5vZGVJZA==');
@$core.Deprecated('Use nodeReadyResponseDescriptor instead')
const NodeReadyResponse$json = {
'1': 'NodeReadyResponse',
'2': [
{'1': 'ready', '3': 1, '4': 1, '5': 8, '10': 'ready'},
{'1': 'reason', '3': 2, '4': 1, '5': 9, '10': 'reason'},
],
};
/// Descriptor for `NodeReadyResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List nodeReadyResponseDescriptor = $convert.base64Decode(
'ChFOb2RlUmVhZHlSZXNwb25zZRIUCgVyZWFkeRgBIAEoCFIFcmVhZHkSFgoGcmVhc29uGAIgAS'
'gJUgZyZWFzb24=');
@$core.Deprecated('Use nodeConfigPayloadDescriptor instead')
const NodeConfigPayload$json = {
'1': 'NodeConfigPayload',
'2': [
{
'1': 'adapters',
'3': 1,
'4': 3,
'5': 11,
'6': '.iop.AdapterConfig',
'10': 'adapters'
},
{
'1': 'runtime',
'3': 2,
'4': 1,
'5': 11,
'6': '.iop.NodeRuntimeConfig',
'10': 'runtime'
},
],
};
/// Descriptor for `NodeConfigPayload`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List nodeConfigPayloadDescriptor = $convert.base64Decode(
'ChFOb2RlQ29uZmlnUGF5bG9hZBIuCghhZGFwdGVycxgBIAMoCzISLmlvcC5BZGFwdGVyQ29uZm'
'lnUghhZGFwdGVycxIwCgdydW50aW1lGAIgASgLMhYuaW9wLk5vZGVSdW50aW1lQ29uZmlnUgdy'
'dW50aW1l');
@$core.Deprecated('Use adapterConfigDescriptor instead')
const AdapterConfig$json = {
'1': 'AdapterConfig',
'2': [
{'1': 'type', '3': 1, '4': 1, '5': 9, '10': 'type'},
{'1': 'enabled', '3': 2, '4': 1, '5': 8, '10': 'enabled'},
{
'1': 'settings',
'3': 3,
'4': 1,
'5': 11,
'6': '.google.protobuf.Struct',
'10': 'settings'
},
{
'1': 'ollama',
'3': 5,
'4': 1,
'5': 11,
'6': '.iop.OllamaAdapterConfig',
'9': 0,
'10': 'ollama'
},
{
'1': 'vllm',
'3': 6,
'4': 1,
'5': 11,
'6': '.iop.VllmAdapterConfig',
'9': 0,
'10': 'vllm'
},
{
'1': 'mock',
'3': 7,
'4': 1,
'5': 11,
'6': '.iop.MockAdapterConfig',
'9': 0,
'10': 'mock'
},
{
'1': 'openai_compat',
'3': 10,
'4': 1,
'5': 11,
'6': '.iop.OpenAICompatAdapterConfig',
'9': 0,
'10': 'openaiCompat'
},
{'1': 'name', '3': 8, '4': 1, '5': 9, '10': 'name'},
{'1': 'target', '3': 9, '4': 1, '5': 9, '10': 'target'},
],
'8': [
{'1': 'config'},
],
'9': [
{'1': 4, '2': 5},
],
'10': ['cli'],
};
/// Descriptor for `AdapterConfig`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List adapterConfigDescriptor = $convert.base64Decode(
'Cg1BZGFwdGVyQ29uZmlnEhIKBHR5cGUYASABKAlSBHR5cGUSGAoHZW5hYmxlZBgCIAEoCFIHZW'
'5hYmxlZBIzCghzZXR0aW5ncxgDIAEoCzIXLmdvb2dsZS5wcm90b2J1Zi5TdHJ1Y3RSCHNldHRp'
'bmdzEjIKBm9sbGFtYRgFIAEoCzIYLmlvcC5PbGxhbWFBZGFwdGVyQ29uZmlnSABSBm9sbGFtYR'
'IsCgR2bGxtGAYgASgLMhYuaW9wLlZsbG1BZGFwdGVyQ29uZmlnSABSBHZsbG0SLAoEbW9jaxgH'
'IAEoCzIWLmlvcC5Nb2NrQWRhcHRlckNvbmZpZ0gAUgRtb2NrEkUKDW9wZW5haV9jb21wYXQYCi'
'ABKAsyHi5pb3AuT3BlbkFJQ29tcGF0QWRhcHRlckNvbmZpZ0gAUgxvcGVuYWlDb21wYXQSEgoE'
'bmFtZRgIIAEoCVIEbmFtZRIWCgZ0YXJnZXQYCSABKAlSBnRhcmdldEIICgZjb25maWdKBAgEEA'
'VSA2NsaQ==');
@$core.Deprecated('Use mockAdapterConfigDescriptor instead')
const MockAdapterConfig$json = {
'1': 'MockAdapterConfig',
};
/// Descriptor for `MockAdapterConfig`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List mockAdapterConfigDescriptor =
$convert.base64Decode('ChFNb2NrQWRhcHRlckNvbmZpZw==');
@$core.Deprecated('Use ollamaAdapterConfigDescriptor instead')
const OllamaAdapterConfig$json = {
'1': 'OllamaAdapterConfig',
'2': [
{'1': 'base_url', '3': 1, '4': 1, '5': 9, '10': 'baseUrl'},
{'1': 'context_size', '3': 2, '4': 1, '5': 5, '10': 'contextSize'},
{'1': 'capacity', '3': 3, '4': 1, '5': 5, '10': 'capacity'},
{'1': 'max_queue', '3': 4, '4': 1, '5': 5, '10': 'maxQueue'},
{'1': 'queue_timeout_ms', '3': 5, '4': 1, '5': 5, '10': 'queueTimeoutMs'},
{
'1': 'request_timeout_ms',
'3': 6,
'4': 1,
'5': 5,
'10': 'requestTimeoutMs'
},
],
};
/// Descriptor for `OllamaAdapterConfig`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List ollamaAdapterConfigDescriptor = $convert.base64Decode(
'ChNPbGxhbWFBZGFwdGVyQ29uZmlnEhkKCGJhc2VfdXJsGAEgASgJUgdiYXNlVXJsEiEKDGNvbn'
'RleHRfc2l6ZRgCIAEoBVILY29udGV4dFNpemUSGgoIY2FwYWNpdHkYAyABKAVSCGNhcGFjaXR5'
'EhsKCW1heF9xdWV1ZRgEIAEoBVIIbWF4UXVldWUSKAoQcXVldWVfdGltZW91dF9tcxgFIAEoBV'
'IOcXVldWVUaW1lb3V0TXMSLAoScmVxdWVzdF90aW1lb3V0X21zGAYgASgFUhByZXF1ZXN0VGlt'
'ZW91dE1z');
@$core.Deprecated('Use vllmAdapterConfigDescriptor instead')
const VllmAdapterConfig$json = {
'1': 'VllmAdapterConfig',
'2': [
{'1': 'endpoint', '3': 1, '4': 1, '5': 9, '10': 'endpoint'},
{'1': 'capacity', '3': 2, '4': 1, '5': 5, '10': 'capacity'},
{'1': 'max_queue', '3': 3, '4': 1, '5': 5, '10': 'maxQueue'},
{'1': 'queue_timeout_ms', '3': 4, '4': 1, '5': 5, '10': 'queueTimeoutMs'},
{
'1': 'request_timeout_ms',
'3': 5,
'4': 1,
'5': 5,
'10': 'requestTimeoutMs'
},
],
};
/// Descriptor for `VllmAdapterConfig`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List vllmAdapterConfigDescriptor = $convert.base64Decode(
'ChFWbGxtQWRhcHRlckNvbmZpZxIaCghlbmRwb2ludBgBIAEoCVIIZW5kcG9pbnQSGgoIY2FwYW'
'NpdHkYAiABKAVSCGNhcGFjaXR5EhsKCW1heF9xdWV1ZRgDIAEoBVIIbWF4UXVldWUSKAoQcXVl'
'dWVfdGltZW91dF9tcxgEIAEoBVIOcXVldWVUaW1lb3V0TXMSLAoScmVxdWVzdF90aW1lb3V0X2'
'1zGAUgASgFUhByZXF1ZXN0VGltZW91dE1z');
@$core.Deprecated('Use openAICompatAdapterConfigDescriptor instead')
const OpenAICompatAdapterConfig$json = {
'1': 'OpenAICompatAdapterConfig',
'2': [
{'1': 'provider', '3': 1, '4': 1, '5': 9, '10': 'provider'},
{'1': 'endpoint', '3': 2, '4': 1, '5': 9, '10': 'endpoint'},
{
'1': 'headers',
'3': 3,
'4': 3,
'5': 11,
'6': '.iop.OpenAICompatAdapterConfig.HeadersEntry',
'10': 'headers'
},
{'1': 'capacity', '3': 4, '4': 1, '5': 5, '10': 'capacity'},
{'1': 'max_queue', '3': 5, '4': 1, '5': 5, '10': 'maxQueue'},
{'1': 'queue_timeout_ms', '3': 6, '4': 1, '5': 5, '10': 'queueTimeoutMs'},
{
'1': 'request_timeout_ms',
'3': 7,
'4': 1,
'5': 5,
'10': 'requestTimeoutMs'
},
{
'1': 'protocol_profile',
'3': 8,
'4': 1,
'5': 11,
'6': '.iop.ConcreteProtocolProfile',
'10': 'protocolProfile'
},
],
'3': [OpenAICompatAdapterConfig_HeadersEntry$json],
};
@$core.Deprecated('Use openAICompatAdapterConfigDescriptor instead')
const OpenAICompatAdapterConfig_HeadersEntry$json = {
'1': 'HeadersEntry',
'2': [
{'1': 'key', '3': 1, '4': 1, '5': 9, '10': 'key'},
{'1': 'value', '3': 2, '4': 1, '5': 9, '10': 'value'},
],
'7': {'7': true},
};
/// Descriptor for `OpenAICompatAdapterConfig`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List openAICompatAdapterConfigDescriptor = $convert.base64Decode(
'ChlPcGVuQUlDb21wYXRBZGFwdGVyQ29uZmlnEhoKCHByb3ZpZGVyGAEgASgJUghwcm92aWRlch'
'IaCghlbmRwb2ludBgCIAEoCVIIZW5kcG9pbnQSRQoHaGVhZGVycxgDIAMoCzIrLmlvcC5PcGVu'
'QUlDb21wYXRBZGFwdGVyQ29uZmlnLkhlYWRlcnNFbnRyeVIHaGVhZGVycxIaCghjYXBhY2l0eR'
'gEIAEoBVIIY2FwYWNpdHkSGwoJbWF4X3F1ZXVlGAUgASgFUghtYXhRdWV1ZRIoChBxdWV1ZV90'
'aW1lb3V0X21zGAYgASgFUg5xdWV1ZVRpbWVvdXRNcxIsChJyZXF1ZXN0X3RpbWVvdXRfbXMYBy'
'ABKAVSEHJlcXVlc3RUaW1lb3V0TXMSRwoQcHJvdG9jb2xfcHJvZmlsZRgIIAEoCzIcLmlvcC5D'
'b25jcmV0ZVByb3RvY29sUHJvZmlsZVIPcHJvdG9jb2xQcm9maWxlGjoKDEhlYWRlcnNFbnRyeR'
'IQCgNrZXkYASABKAlSA2tleRIUCgV2YWx1ZRgCIAEoCVIFdmFsdWU6AjgB');
@$core.Deprecated('Use protocolAuthDescriptor instead')
const ProtocolAuth$json = {
'1': 'ProtocolAuth',
'2': [
{'1': 'header', '3': 1, '4': 1, '5': 9, '10': 'header'},
{'1': 'scheme', '3': 2, '4': 1, '5': 9, '10': 'scheme'},
],
};
/// Descriptor for `ProtocolAuth`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List protocolAuthDescriptor = $convert.base64Decode(
'CgxQcm90b2NvbEF1dGgSFgoGaGVhZGVyGAEgASgJUgZoZWFkZXISFgoGc2NoZW1lGAIgASgJUg'
'ZzY2hlbWU=');
@$core.Deprecated('Use concreteProtocolProfileDescriptor instead')
const ConcreteProtocolProfile$json = {
'1': 'ConcreteProtocolProfile',
'2': [
{'1': 'id', '3': 1, '4': 1, '5': 9, '10': 'id'},
{'1': 'driver', '3': 2, '4': 1, '5': 9, '10': 'driver'},
{'1': 'base_url', '3': 3, '4': 1, '5': 9, '10': 'baseUrl'},
{
'1': 'operations',
'3': 4,
'4': 3,
'5': 11,
'6': '.iop.ConcreteProtocolProfile.OperationsEntry',
'10': 'operations'
},
{
'1': 'auth',
'3': 5,
'4': 1,
'5': 11,
'6': '.iop.ProtocolAuth',
'10': 'auth'
},
{'1': 'capabilities', '3': 6, '4': 3, '5': 9, '10': 'capabilities'},
{
'1': 'model_mapping',
'3': 7,
'4': 3,
'5': 11,
'6': '.iop.ConcreteProtocolProfile.ModelMappingEntry',
'10': 'modelMapping'
},
{
'1': 'extensions',
'3': 8,
'4': 1,
'5': 11,
'6': '.google.protobuf.Struct',
'10': 'extensions'
},
],
'3': [
ConcreteProtocolProfile_OperationsEntry$json,
ConcreteProtocolProfile_ModelMappingEntry$json
],
};
@$core.Deprecated('Use concreteProtocolProfileDescriptor instead')
const ConcreteProtocolProfile_OperationsEntry$json = {
'1': 'OperationsEntry',
'2': [
{'1': 'key', '3': 1, '4': 1, '5': 9, '10': 'key'},
{'1': 'value', '3': 2, '4': 1, '5': 9, '10': 'value'},
],
'7': {'7': true},
};
@$core.Deprecated('Use concreteProtocolProfileDescriptor instead')
const ConcreteProtocolProfile_ModelMappingEntry$json = {
'1': 'ModelMappingEntry',
'2': [
{'1': 'key', '3': 1, '4': 1, '5': 9, '10': 'key'},
{'1': 'value', '3': 2, '4': 1, '5': 9, '10': 'value'},
],
'7': {'7': true},
};
/// Descriptor for `ConcreteProtocolProfile`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List concreteProtocolProfileDescriptor = $convert.base64Decode(
'ChdDb25jcmV0ZVByb3RvY29sUHJvZmlsZRIOCgJpZBgBIAEoCVICaWQSFgoGZHJpdmVyGAIgAS'
'gJUgZkcml2ZXISGQoIYmFzZV91cmwYAyABKAlSB2Jhc2VVcmwSTAoKb3BlcmF0aW9ucxgEIAMo'
'CzIsLmlvcC5Db25jcmV0ZVByb3RvY29sUHJvZmlsZS5PcGVyYXRpb25zRW50cnlSCm9wZXJhdG'
'lvbnMSJQoEYXV0aBgFIAEoCzIRLmlvcC5Qcm90b2NvbEF1dGhSBGF1dGgSIgoMY2FwYWJpbGl0'
'aWVzGAYgAygJUgxjYXBhYmlsaXRpZXMSUwoNbW9kZWxfbWFwcGluZxgHIAMoCzIuLmlvcC5Db2'
'5jcmV0ZVByb3RvY29sUHJvZmlsZS5Nb2RlbE1hcHBpbmdFbnRyeVIMbW9kZWxNYXBwaW5nEjcK'
'CmV4dGVuc2lvbnMYCCABKAsyFy5nb29nbGUucHJvdG9idWYuU3RydWN0UgpleHRlbnNpb25zGj'
'0KD09wZXJhdGlvbnNFbnRyeRIQCgNrZXkYASABKAlSA2tleRIUCgV2YWx1ZRgCIAEoCVIFdmFs'
'dWU6AjgBGj8KEU1vZGVsTWFwcGluZ0VudHJ5EhAKA2tleRgBIAEoCVIDa2V5EhQKBXZhbHVlGA'
'IgASgJUgV2YWx1ZToCOAE=');
@$core.Deprecated('Use nodeRuntimeConfigDescriptor instead')
const NodeRuntimeConfig$json = {
'1': 'NodeRuntimeConfig',
'2': [
{'1': 'concurrency', '3': 1, '4': 1, '5': 5, '10': 'concurrency'},
],
'9': [
{'1': 2, '2': 3},
],
};
/// Descriptor for `NodeRuntimeConfig`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List nodeRuntimeConfigDescriptor = $convert.base64Decode(
'ChFOb2RlUnVudGltZUNvbmZpZxIgCgtjb25jdXJyZW5jeRgBIAEoBVILY29uY3VycmVuY3lKBA'
'gCEAM=');
@$core.Deprecated('Use nodeConfigRefreshRequestDescriptor instead')
const NodeConfigRefreshRequest$json = {
'1': 'NodeConfigRefreshRequest',
'2': [
{'1': 'request_id', '3': 1, '4': 1, '5': 9, '10': 'requestId'},
{
'1': 'config',
'3': 2,
'4': 1,
'5': 11,
'6': '.iop.NodeConfigPayload',
'10': 'config'
},
{'1': 'changed_paths', '3': 3, '4': 3, '5': 9, '10': 'changedPaths'},
],
};
/// Descriptor for `NodeConfigRefreshRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List nodeConfigRefreshRequestDescriptor = $convert.base64Decode(
'ChhOb2RlQ29uZmlnUmVmcmVzaFJlcXVlc3QSHQoKcmVxdWVzdF9pZBgBIAEoCVIJcmVxdWVzdE'
'lkEi4KBmNvbmZpZxgCIAEoCzIWLmlvcC5Ob2RlQ29uZmlnUGF5bG9hZFIGY29uZmlnEiMKDWNo'
'YW5nZWRfcGF0aHMYAyADKAlSDGNoYW5nZWRQYXRocw==');
@$core.Deprecated('Use nodeConfigRefreshResponseDescriptor instead')
const NodeConfigRefreshResponse$json = {
'1': 'NodeConfigRefreshResponse',
'2': [
{'1': 'request_id', '3': 1, '4': 1, '5': 9, '10': 'requestId'},
{
'1': 'status',
'3': 2,
'4': 1,
'5': 14,
'6': '.iop.NodeConfigRefreshStatus',
'10': 'status'
},
{
'1': 'restart_required_paths',
'3': 3,
'4': 3,
'5': 9,
'10': 'restartRequiredPaths'
},
{'1': 'error', '3': 4, '4': 1, '5': 9, '10': 'error'},
],
};
/// Descriptor for `NodeConfigRefreshResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List nodeConfigRefreshResponseDescriptor = $convert.base64Decode(
'ChlOb2RlQ29uZmlnUmVmcmVzaFJlc3BvbnNlEh0KCnJlcXVlc3RfaWQYASABKAlSCXJlcXVlc3'
'RJZBI0CgZzdGF0dXMYAiABKA4yHC5pb3AuTm9kZUNvbmZpZ1JlZnJlc2hTdGF0dXNSBnN0YXR1'
'cxI0ChZyZXN0YXJ0X3JlcXVpcmVkX3BhdGhzGAMgAygJUhRyZXN0YXJ0UmVxdWlyZWRQYXRocx'
'IUCgVlcnJvchgEIAEoCVIFZXJyb3I=');