# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# NO CHECKED-IN PROTOBUF GENCODE
# source: mubit/proto/mubit/v1/core.proto
# Protobuf Python Version: 6.31.1
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import runtime_version as _runtime_version
from google.protobuf import symbol_database as _symbol_database
from google.protobuf.internal import builder as _builder
_runtime_version.ValidateProtobufRuntimeVersion(
    _runtime_version.Domain.PUBLIC,
    6,
    31,
    1,
    '',
    'mubit/proto/mubit/v1/core.proto'
)
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()




DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1fmubit/proto/mubit/v1/core.proto\x12\x08mubit.v1\"3\n\x11\x43reateUserRequest\x12\x10\n\x08username\x18\x01 \x01(\t\x12\x0c\n\x04role\x18\x02 \x01(\t\"G\n\x12\x43reateUserResponse\x12\x0f\n\x07user_id\x18\x01 \x01(\x04\x12\x0f\n\x07\x61pi_key\x18\x02 \x01(\t\x12\x0f\n\x07message\x18\x03 \x01(\t\"+\n\x17RotateUserApiKeyRequest\x12\x10\n\x08username\x18\x01 \x01(\t\"M\n\x18RotateUserApiKeyResponse\x12\x0f\n\x07success\x18\x01 \x01(\x08\x12\x0f\n\x07\x61pi_key\x18\x02 \x01(\t\x12\x0f\n\x07message\x18\x03 \x01(\t\"+\n\x17RevokeUserApiKeyRequest\x12\x10\n\x08username\x18\x01 \x01(\t\"<\n\x18RevokeUserApiKeyResponse\x12\x0f\n\x07success\x18\x01 \x01(\x08\x12\x0f\n\x07message\x18\x02 \x01(\t\"\x12\n\x10ListUsersRequest\"h\n\x08\x41uthUser\x12\x10\n\x08username\x18\x01 \x01(\t\x12\x0f\n\x07user_id\x18\x02 \x01(\x04\x12\x0c\n\x04role\x18\x03 \x01(\t\x12\x13\n\x0binstance_id\x18\x04 \x01(\t\x12\x16\n\x0e\x61pi_key_active\x18\x05 \x01(\x08\"6\n\x11ListUsersResponse\x12!\n\x05users\x18\x01 \x03(\x0b\x32\x12.mubit.v1.AuthUser\"\"\n\x0eGetUserRequest\x12\x10\n\x08username\x18\x01 \x01(\t\"3\n\x0fGetUserResponse\x12 \n\x04user\x18\x01 \x01(\x0b\x32\x12.mubit.v1.AuthUser\"%\n\x11\x44\x65leteUserRequest\x12\x10\n\x08username\x18\x01 \x01(\t\"6\n\x12\x44\x65leteUserResponse\x12\x0f\n\x07success\x18\x01 \x01(\x08\x12\x0f\n\x07message\x18\x02 \x01(\t\"\x0f\n\rHealthRequest\"1\n\x0eHealthResponse\x12\x0e\n\x06status\x18\x01 \x01(\t\x12\x0f\n\x07version\x18\x02 \x01(\t\"D\n\x04Node\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x10\n\x08metadata\x18\x03 \x01(\x0c\x12\x13\n\x06run_id\x18\x04 \x01(\tH\x00\x88\x01\x01\x42\t\n\x07_run_id\"\xa7\x01\n\rInsertRequest\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x0c\n\x04text\x18\x02 \x01(\t\x12\x10\n\x08metadata\x18\x03 \x01(\x0c\x12\x0f\n\x07user_id\x18\x04 \x01(\x04\x12\x17\n\nsession_id\x18\x05 \x01(\tH\x00\x88\x01\x01\x12\x11\n\tembedding\x18\x06 \x03(\x02\x12\x13\n\x06run_id\x18\x07 \x01(\tH\x01\x88\x01\x01\x42\r\n\x0b_session_idB\t\n\x07_run_id\"C\n\x0eInsertResponse\x12\x0f\n\x07success\x18\x01 \x01(\x08\x12\x0f\n\x07node_id\x18\x02 \x01(\x04\x12\x0f\n\x07message\x18\x03 \x01(\t\"6\n\x13\x42\x61tchInsertResponse\x12\r\n\x05\x63ount\x18\x01 \x01(\r\x12\x10\n\x08node_ids\x18\x02 \x03(\x04\"!\n\x0eGetNodeRequest\x12\x0f\n\x07node_id\x18\x01 \x01(\x04\"/\n\x0fGetNodeResponse\x12\x1c\n\x04node\x18\x01 \x01(\x0b\x32\x0e.mubit.v1.Node\"L\n\x11\x44\x65leteNodeRequest\x12\x0f\n\x07node_id\x18\x01 \x01(\x04\x12\x17\n\nsession_id\x18\x02 \x01(\tH\x00\x88\x01\x01\x42\r\n\x0b_session_id\"6\n\x12\x44\x65leteNodeResponse\x12\x0f\n\x07success\x18\x01 \x01(\x08\x12\x0f\n\x07message\x18\x02 \x01(\t\"3\n\x10\x44\x65leteRunRequest\x12\x0e\n\x06run_id\x18\x01 \x01(\t\x12\x0f\n\x07user_id\x18\x02 \x01(\x04\"D\n\x11\x44\x65leteRunResponse\x12\x0f\n\x07success\x18\x01 \x01(\x08\x12\x0f\n\x07message\x18\x02 \x01(\t\x12\r\n\x05\x63ount\x18\x03 \x01(\x04\"\xb0\x01\n\rSearchRequest\x12\x12\n\nquery_text\x18\x01 \x01(\t\x12\x0f\n\x07user_id\x18\x02 \x01(\x04\x12\t\n\x01k\x18\x03 \x01(\r\x12\x17\n\nsession_id\x18\x04 \x01(\tH\x00\x88\x01\x01\x12\x0e\n\x06\x66ilter\x18\x05 \x01(\t\x12\x17\n\x0fquery_embedding\x18\x06 \x03(\x02\x12\x13\n\x06run_id\x18\x07 \x01(\tH\x01\x88\x01\x01\x42\r\n\x0b_session_idB\t\n\x07_run_id\"9\n\x0eSearchResponse\x12\'\n\x07results\x18\x01 \x03(\x0b\x32\x16.mubit.v1.SearchResult\"@\n\x0cSearchResult\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x12\n\nsimilarity\x18\x02 \x01(\x02\x12\x10\n\x08metadata\x18\x03 \x01(\x0c\"M\n\x0fHdcQueryRequest\x12\x12\n\nquery_json\x18\x01 \x01(\t\x12\x17\n\nsession_id\x18\x02 \x01(\tH\x00\x88\x01\x01\x42\r\n\x0b_session_id\"\x87\x02\n\x0eHdcQueryResult\x12\x17\n\rmemories_json\x18\x01 \x01(\x0cH\x00\x12\x18\n\x0esequences_json\x18\x02 \x01(\x0cH\x00\x12\x17\n\rpatterns_json\x18\x03 \x01(\x0cH\x00\x12\x17\n\rclusters_json\x18\x04 \x01(\x0cH\x00\x12\x1a\n\x10\x63onnections_json\x18\x05 \x01(\x0cH\x00\x12\x15\n\x0b\x63\x61uses_json\x18\x06 \x01(\x0cH\x00\x12\x14\n\ndrift_json\x18\x07 \x01(\x0cH\x00\x12\x16\n\x0cscalar_value\x18\x08 \x01(\x02H\x00\x12\x13\n\tplan_json\x18\t \x01(\x0cH\x00\x12\x0f\n\x05\x65mpty\x18\n \x01(\x08H\x00\x42\t\n\x07payload\"<\n\x10HdcQueryResponse\x12(\n\x06result\x18\x01 \x01(\x0b\x32\x18.mubit.v1.HdcQueryResult\")\n\x14HdcQueryPlanResponse\x12\x11\n\tplan_json\x18\x01 \x01(\x0c\"J\n\x0bHdcAclEntry\x12\x0f\n\x07user_id\x18\x01 \x01(\x04\x12*\n\x0bpermissions\x18\x02 \x01(\x0b\x32\x15.mubit.v1.Permissions\"\xb4\x01\n\x07HdcFact\x12\x0f\n\x07subject\x18\x01 \x01(\t\x12\x10\n\x08relation\x18\x02 \x01(\t\x12\x0e\n\x06object\x18\x03 \x01(\t\x12\x15\n\x08strength\x18\x04 \x01(\x02H\x00\x88\x01\x01\x12\x16\n\ttimestamp\x18\x05 \x01(\x03H\x01\x88\x01\x01\x12\x1a\n\rrelation_type\x18\x06 \x01(\tH\x02\x88\x01\x01\x42\x0b\n\t_strengthB\x0c\n\n_timestampB\x10\n\x0e_relation_type\"\x9e\x01\n\x0fHdcEventPayload\x12\x12\n\nevent_type\x18\x01 \x01(\t\x12\x11\n\ttimestamp\x18\x02 \x01(\x03\x12\x35\n\x06\x66ields\x18\x03 \x03(\x0b\x32%.mubit.v1.HdcEventPayload.FieldsEntry\x1a-\n\x0b\x46ieldsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\xd4\x02\n\x16UpsertHdcMemoryRequest\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x14\n\x07\x63ontent\x18\x02 \x01(\tH\x00\x88\x01\x01\x12\x18\n\x10vector_expr_json\x18\x03 \x01(\t\x12\x19\n\x11raw_vector_chunks\x18\x04 \x03(\x04\x12 \n\x05\x66\x61\x63ts\x18\x05 \x03(\x0b\x32\x11.mubit.v1.HdcFact\x12-\n\x05\x65vent\x18\x06 \x01(\x0b\x32\x19.mubit.v1.HdcEventPayloadH\x01\x88\x01\x01\x12\x10\n\x08metadata\x18\x07 \x01(\x0c\x12\"\n\x03\x61\x63l\x18\x08 \x03(\x0b\x32\x15.mubit.v1.HdcAclEntry\x12\x13\n\x06run_id\x18\t \x01(\tH\x02\x88\x01\x01\x12\x17\n\nsession_id\x18\n \x01(\tH\x03\x88\x01\x01\x42\n\n\x08_contentB\x08\n\x06_eventB\t\n\x07_run_idB\r\n\x0b_session_id\"L\n\x17UpsertHdcMemoryResponse\x12\x0f\n\x07success\x18\x01 \x01(\x08\x12\x0f\n\x07node_id\x18\x02 \x01(\x04\x12\x0f\n\x07message\x18\x03 \x01(\t\":\n\x0bPermissions\x12\x0c\n\x04read\x18\x01 \x01(\x08\x12\r\n\x05write\x18\x02 \x01(\x08\x12\x0e\n\x06\x64\x65lete\x18\x03 \x01(\x08\"m\n\x16GrantPermissionRequest\x12\x0f\n\x07node_id\x18\x01 \x01(\x04\x12\x16\n\x0etarget_user_id\x18\x02 \x01(\x04\x12*\n\x0bpermissions\x18\x03 \x01(\x0b\x32\x15.mubit.v1.Permissions\";\n\x17GrantPermissionResponse\x12\x0f\n\x07success\x18\x01 \x01(\x08\x12\x0f\n\x07message\x18\x02 \x01(\t\"B\n\x17RevokePermissionRequest\x12\x0f\n\x07node_id\x18\x01 \x01(\x04\x12\x16\n\x0etarget_user_id\x18\x02 \x01(\x04\"<\n\x18RevokePermissionResponse\x12\x0f\n\x07success\x18\x01 \x01(\x08\x12\x0f\n\x07message\x18\x02 \x01(\t\"L\n\x0e\x41\x64\x64\x45\x64geRequest\x12\x0c\n\x04\x66rom\x18\x01 \x01(\x04\x12\n\n\x02to\x18\x02 \x01(\x04\x12\x10\n\x08relation\x18\x03 \x01(\t\x12\x0e\n\x06weight\x18\x04 \x01(\x02\"3\n\x0f\x41\x64\x64\x45\x64geResponse\x12\x0f\n\x07success\x18\x01 \x01(\x08\x12\x0f\n\x07message\x18\x02 \x01(\t\"J\n\x13GetNeighborsRequest\x12\x0f\n\x07node_id\x18\x01 \x01(\x04\x12\x15\n\x08relation\x18\x02 \x01(\tH\x00\x88\x01\x01\x42\x0b\n\t_relation\":\n\x14GetNeighborsResponse\x12\x0f\n\x07node_id\x18\x01 \x01(\x04\x12\x11\n\tneighbors\x18\x02 \x03(\x04\"8\n\x14TraverseGraphRequest\x12\r\n\x05start\x18\x01 \x01(\x04\x12\x11\n\tmax_depth\x18\x02 \x01(\r\"7\n\x15TraverseGraphResponse\x12\r\n\x05start\x18\x01 \x01(\x04\x12\x0f\n\x07visited\x18\x02 \x03(\x04\"\x97\x01\n\x14\x43oreSubscribeRequest\x12\x13\n\x0b\x66ilter_type\x18\x01 \x01(\t\x12\x14\n\x07node_id\x18\x02 \x01(\x04H\x00\x88\x01\x01\x12\x0e\n\x06vector\x18\x03 \x03(\x02\x12\x16\n\tthreshold\x18\x04 \x01(\x02H\x01\x88\x01\x01\x12\x12\n\nquery_text\x18\x05 \x01(\tB\n\n\x08_node_idB\x0c\n\n_threshold\"J\n\x0bPubSubEvent\x12\x0c\n\x04type\x18\x01 \x01(\t\x12\x1c\n\x04node\x18\x02 \x01(\x0b\x32\x0e.mubit.v1.Node\x12\x0f\n\x07node_id\x18\x03 \x01(\x04\"\x1b\n\tBitVector\x12\x0e\n\x06\x63hunks\x18\x01 \x03(\x04\"n\n\x12WriteMemoryRequest\x12$\n\x07\x61\x64\x64ress\x18\x01 \x01(\x0b\x32\x13.mubit.v1.BitVector\x12!\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x13.mubit.v1.BitVector\x12\x0f\n\x07user_id\x18\x03 \x01(\x04\"7\n\x13WriteMemoryResponse\x12\x0f\n\x07success\x18\x01 \x01(\x08\x12\x0f\n\x07message\x18\x02 \x01(\t\"J\n\x11ReadMemoryRequest\x12$\n\x07\x61\x64\x64ress\x18\x01 \x01(\x0b\x32\x13.mubit.v1.BitVector\x12\x0f\n\x07user_id\x18\x02 \x01(\x04\"7\n\x12ReadMemoryResponse\x12!\n\x04\x64\x61ta\x18\x01 \x01(\x0b\x32\x13.mubit.v1.BitVector\"\xf3\x01\n\x0bMemoryEntry\x12\n\n\x02id\x18\x01 \x01(\t\x12\x12\n\nsession_id\x18\x02 \x01(\t\x12\x10\n\x08\x61gent_id\x18\x03 \x01(\t\x12\x0f\n\x07\x63ontent\x18\x04 \x01(\t\x12\x11\n\ttimestamp\x18\x05 \x01(\x03\x12\x35\n\x08metadata\x18\x06 \x03(\x0b\x32#.mubit.v1.MemoryEntry.MetadataEntry\x12\x17\n\nexpires_at\x18\x07 \x01(\x03H\x00\x88\x01\x01\x1a/\n\rMetadataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\x42\r\n\x0b_expires_at\"\xe0\x01\n\x10\x41\x64\x64MemoryRequest\x12\x12\n\nsession_id\x18\x01 \x01(\t\x12\x10\n\x08\x61gent_id\x18\x02 \x01(\t\x12\x0f\n\x07\x63ontent\x18\x03 \x01(\t\x12:\n\x08metadata\x18\x04 \x03(\x0b\x32(.mubit.v1.AddMemoryRequest.MetadataEntry\x12\x18\n\x0bttl_seconds\x18\x05 \x01(\x03H\x00\x88\x01\x01\x1a/\n\rMetadataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\x42\x0e\n\x0c_ttl_seconds\"[\n\x11\x41\x64\x64MemoryResponse\x12\x0f\n\x07success\x18\x01 \x01(\x08\x12\x0f\n\x07message\x18\x02 \x01(\t\x12$\n\x05\x65ntry\x18\x03 \x01(\x0b\x32\x15.mubit.v1.MemoryEntry\"\xb5\x01\n\x10GetMemoryRequest\x12\x12\n\nsession_id\x18\x01 \x01(\t\x12\r\n\x05limit\x18\x02 \x01(\r\x12\x17\n\x0f\x61\x66ter_timestamp\x18\x03 \x01(\x03\x12\x36\n\x06\x66ilter\x18\x04 \x03(\x0b\x32&.mubit.v1.GetMemoryRequest.FilterEntry\x1a-\n\x0b\x46ilterEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\";\n\x11GetMemoryResponse\x12&\n\x07\x65ntries\x18\x01 \x03(\x0b\x32\x15.mubit.v1.MemoryEntry\"(\n\x12\x43learMemoryRequest\x12\x12\n\nsession_id\x18\x01 \x01(\t\"7\n\x13\x43learMemoryResponse\x12\x0f\n\x07success\x18\x01 \x01(\x08\x12\x0f\n\x07message\x18\x02 \x01(\t\"(\n\x12WatchMemoryRequest\x12\x12\n\nsession_id\x18\x01 \x01(\t\"A\n\x0bMemoryEvent\x12\x0c\n\x04type\x18\x01 \x01(\t\x12$\n\x05\x65ntry\x18\x02 \x01(\x0b\x32\x15.mubit.v1.MemoryEntry\"L\n\x14\x43reateSessionRequest\x12\x1e\n\x11parent_session_id\x18\x01 \x01(\tH\x00\x88\x01\x01\x42\x14\n\x12_parent_session_id\"+\n\x15\x43reateSessionResponse\x12\x12\n\nsession_id\x18\x01 \x01(\t\":\n\x16SnapshotSessionRequest\x12\x12\n\nsession_id\x18\x01 \x01(\t\x12\x0c\n\x04path\x18\x02 \x01(\t\"*\n\x17SnapshotSessionResponse\x12\x0f\n\x07success\x18\x01 \x01(\x08\"\"\n\x12LoadSessionRequest\x12\x0c\n\x04path\x18\x01 \x01(\t\")\n\x13LoadSessionResponse\x12\x12\n\nsession_id\x18\x01 \x01(\t\"B\n\x14\x43ommitSessionRequest\x12\x12\n\nsession_id\x18\x01 \x01(\t\x12\x16\n\x0emerge_strategy\x18\x02 \x01(\t\"(\n\x15\x43ommitSessionResponse\x12\x0f\n\x07success\x18\x01 \x01(\x08\"(\n\x12\x44ropSessionRequest\x12\x12\n\nsession_id\x18\x01 \x01(\t\"&\n\x13\x44ropSessionResponse\x12\x0f\n\x07success\x18\x01 \x01(\x08\x32\xfe\x13\n\x0b\x43oreService\x12G\n\nCreateUser\x12\x1b.mubit.v1.CreateUserRequest\x1a\x1c.mubit.v1.CreateUserResponse\x12Y\n\x10RotateUserApiKey\x12!.mubit.v1.RotateUserApiKeyRequest\x1a\".mubit.v1.RotateUserApiKeyResponse\x12Y\n\x10RevokeUserApiKey\x12!.mubit.v1.RevokeUserApiKeyRequest\x1a\".mubit.v1.RevokeUserApiKeyResponse\x12\x44\n\tListUsers\x12\x1a.mubit.v1.ListUsersRequest\x1a\x1b.mubit.v1.ListUsersResponse\x12>\n\x07GetUser\x12\x18.mubit.v1.GetUserRequest\x1a\x19.mubit.v1.GetUserResponse\x12G\n\nDeleteUser\x12\x1b.mubit.v1.DeleteUserRequest\x1a\x1c.mubit.v1.DeleteUserResponse\x12;\n\x06Health\x12\x17.mubit.v1.HealthRequest\x1a\x18.mubit.v1.HealthResponse\x12;\n\x06Insert\x12\x17.mubit.v1.InsertRequest\x1a\x18.mubit.v1.InsertResponse\x12>\n\x07GetNode\x12\x18.mubit.v1.GetNodeRequest\x1a\x19.mubit.v1.GetNodeResponse\x12G\n\nDeleteNode\x12\x1b.mubit.v1.DeleteNodeRequest\x1a\x1c.mubit.v1.DeleteNodeResponse\x12\x44\n\tDeleteRun\x12\x1a.mubit.v1.DeleteRunRequest\x1a\x1b.mubit.v1.DeleteRunResponse\x12;\n\x06Search\x12\x17.mubit.v1.SearchRequest\x1a\x18.mubit.v1.SearchResponse\x12G\n\x0b\x42\x61tchInsert\x12\x17.mubit.v1.InsertRequest\x1a\x1d.mubit.v1.BatchInsertResponse(\x01\x12\x41\n\x0cStreamSearch\x12\x17.mubit.v1.SearchRequest\x1a\x16.mubit.v1.SearchResult0\x01\x12H\n\x0f\x45xecuteHdcQuery\x12\x19.mubit.v1.HdcQueryRequest\x1a\x1a.mubit.v1.HdcQueryResponse\x12L\n\x0f\x45xplainHdcQuery\x12\x19.mubit.v1.HdcQueryRequest\x1a\x1e.mubit.v1.HdcQueryPlanResponse\x12V\n\x0fUpsertHdcMemory\x12 .mubit.v1.UpsertHdcMemoryRequest\x1a!.mubit.v1.UpsertHdcMemoryResponse\x12V\n\x0fGrantPermission\x12 .mubit.v1.GrantPermissionRequest\x1a!.mubit.v1.GrantPermissionResponse\x12Y\n\x10RevokePermission\x12!.mubit.v1.RevokePermissionRequest\x1a\".mubit.v1.RevokePermissionResponse\x12>\n\x07\x41\x64\x64\x45\x64ge\x12\x18.mubit.v1.AddEdgeRequest\x1a\x19.mubit.v1.AddEdgeResponse\x12M\n\x0cGetNeighbors\x12\x1d.mubit.v1.GetNeighborsRequest\x1a\x1e.mubit.v1.GetNeighborsResponse\x12P\n\rTraverseGraph\x12\x1e.mubit.v1.TraverseGraphRequest\x1a\x1f.mubit.v1.TraverseGraphResponse\x12\x44\n\tSubscribe\x12\x1e.mubit.v1.CoreSubscribeRequest\x1a\x15.mubit.v1.PubSubEvent0\x01\x12J\n\x0bWriteMemory\x12\x1c.mubit.v1.WriteMemoryRequest\x1a\x1d.mubit.v1.WriteMemoryResponse\x12G\n\nReadMemory\x12\x1b.mubit.v1.ReadMemoryRequest\x1a\x1c.mubit.v1.ReadMemoryResponse\x12\x44\n\tAddMemory\x12\x1a.mubit.v1.AddMemoryRequest\x1a\x1b.mubit.v1.AddMemoryResponse\x12\x44\n\tGetMemory\x12\x1a.mubit.v1.GetMemoryRequest\x1a\x1b.mubit.v1.GetMemoryResponse\x12J\n\x0b\x43learMemory\x12\x1c.mubit.v1.ClearMemoryRequest\x1a\x1d.mubit.v1.ClearMemoryResponse\x12\x44\n\x0bWatchMemory\x12\x1c.mubit.v1.WatchMemoryRequest\x1a\x15.mubit.v1.MemoryEvent0\x01\x12P\n\rCreateSession\x12\x1e.mubit.v1.CreateSessionRequest\x1a\x1f.mubit.v1.CreateSessionResponse\x12V\n\x0fSnapshotSession\x12 .mubit.v1.SnapshotSessionRequest\x1a!.mubit.v1.SnapshotSessionResponse\x12J\n\x0bLoadSession\x12\x1c.mubit.v1.LoadSessionRequest\x1a\x1d.mubit.v1.LoadSessionResponse\x12P\n\rCommitSession\x12\x1e.mubit.v1.CommitSessionRequest\x1a\x1f.mubit.v1.CommitSessionResponse\x12J\n\x0b\x44ropSession\x12\x1c.mubit.v1.DropSessionRequest\x1a\x1d.mubit.v1.DropSessionResponseb\x06proto3')

_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'mubit.proto.mubit.v1.core_pb2', _globals)
if not _descriptor._USE_C_DESCRIPTORS:
  DESCRIPTOR._loaded_options = None
  _globals['_HDCEVENTPAYLOAD_FIELDSENTRY']._loaded_options = None
  _globals['_HDCEVENTPAYLOAD_FIELDSENTRY']._serialized_options = b'8\001'
  _globals['_MEMORYENTRY_METADATAENTRY']._loaded_options = None
  _globals['_MEMORYENTRY_METADATAENTRY']._serialized_options = b'8\001'
  _globals['_ADDMEMORYREQUEST_METADATAENTRY']._loaded_options = None
  _globals['_ADDMEMORYREQUEST_METADATAENTRY']._serialized_options = b'8\001'
  _globals['_GETMEMORYREQUEST_FILTERENTRY']._loaded_options = None
  _globals['_GETMEMORYREQUEST_FILTERENTRY']._serialized_options = b'8\001'
  _globals['_CREATEUSERREQUEST']._serialized_start=45
  _globals['_CREATEUSERREQUEST']._serialized_end=96
  _globals['_CREATEUSERRESPONSE']._serialized_start=98
  _globals['_CREATEUSERRESPONSE']._serialized_end=169
  _globals['_ROTATEUSERAPIKEYREQUEST']._serialized_start=171
  _globals['_ROTATEUSERAPIKEYREQUEST']._serialized_end=214
  _globals['_ROTATEUSERAPIKEYRESPONSE']._serialized_start=216
  _globals['_ROTATEUSERAPIKEYRESPONSE']._serialized_end=293
  _globals['_REVOKEUSERAPIKEYREQUEST']._serialized_start=295
  _globals['_REVOKEUSERAPIKEYREQUEST']._serialized_end=338
  _globals['_REVOKEUSERAPIKEYRESPONSE']._serialized_start=340
  _globals['_REVOKEUSERAPIKEYRESPONSE']._serialized_end=400
  _globals['_LISTUSERSREQUEST']._serialized_start=402
  _globals['_LISTUSERSREQUEST']._serialized_end=420
  _globals['_AUTHUSER']._serialized_start=422
  _globals['_AUTHUSER']._serialized_end=526
  _globals['_LISTUSERSRESPONSE']._serialized_start=528
  _globals['_LISTUSERSRESPONSE']._serialized_end=582
  _globals['_GETUSERREQUEST']._serialized_start=584
  _globals['_GETUSERREQUEST']._serialized_end=618
  _globals['_GETUSERRESPONSE']._serialized_start=620
  _globals['_GETUSERRESPONSE']._serialized_end=671
  _globals['_DELETEUSERREQUEST']._serialized_start=673
  _globals['_DELETEUSERREQUEST']._serialized_end=710
  _globals['_DELETEUSERRESPONSE']._serialized_start=712
  _globals['_DELETEUSERRESPONSE']._serialized_end=766
  _globals['_HEALTHREQUEST']._serialized_start=768
  _globals['_HEALTHREQUEST']._serialized_end=783
  _globals['_HEALTHRESPONSE']._serialized_start=785
  _globals['_HEALTHRESPONSE']._serialized_end=834
  _globals['_NODE']._serialized_start=836
  _globals['_NODE']._serialized_end=904
  _globals['_INSERTREQUEST']._serialized_start=907
  _globals['_INSERTREQUEST']._serialized_end=1074
  _globals['_INSERTRESPONSE']._serialized_start=1076
  _globals['_INSERTRESPONSE']._serialized_end=1143
  _globals['_BATCHINSERTRESPONSE']._serialized_start=1145
  _globals['_BATCHINSERTRESPONSE']._serialized_end=1199
  _globals['_GETNODEREQUEST']._serialized_start=1201
  _globals['_GETNODEREQUEST']._serialized_end=1234
  _globals['_GETNODERESPONSE']._serialized_start=1236
  _globals['_GETNODERESPONSE']._serialized_end=1283
  _globals['_DELETENODEREQUEST']._serialized_start=1285
  _globals['_DELETENODEREQUEST']._serialized_end=1361
  _globals['_DELETENODERESPONSE']._serialized_start=1363
  _globals['_DELETENODERESPONSE']._serialized_end=1417
  _globals['_DELETERUNREQUEST']._serialized_start=1419
  _globals['_DELETERUNREQUEST']._serialized_end=1470
  _globals['_DELETERUNRESPONSE']._serialized_start=1472
  _globals['_DELETERUNRESPONSE']._serialized_end=1540
  _globals['_SEARCHREQUEST']._serialized_start=1543
  _globals['_SEARCHREQUEST']._serialized_end=1719
  _globals['_SEARCHRESPONSE']._serialized_start=1721
  _globals['_SEARCHRESPONSE']._serialized_end=1778
  _globals['_SEARCHRESULT']._serialized_start=1780
  _globals['_SEARCHRESULT']._serialized_end=1844
  _globals['_HDCQUERYREQUEST']._serialized_start=1846
  _globals['_HDCQUERYREQUEST']._serialized_end=1923
  _globals['_HDCQUERYRESULT']._serialized_start=1926
  _globals['_HDCQUERYRESULT']._serialized_end=2189
  _globals['_HDCQUERYRESPONSE']._serialized_start=2191
  _globals['_HDCQUERYRESPONSE']._serialized_end=2251
  _globals['_HDCQUERYPLANRESPONSE']._serialized_start=2253
  _globals['_HDCQUERYPLANRESPONSE']._serialized_end=2294
  _globals['_HDCACLENTRY']._serialized_start=2296
  _globals['_HDCACLENTRY']._serialized_end=2370
  _globals['_HDCFACT']._serialized_start=2373
  _globals['_HDCFACT']._serialized_end=2553
  _globals['_HDCEVENTPAYLOAD']._serialized_start=2556
  _globals['_HDCEVENTPAYLOAD']._serialized_end=2714
  _globals['_HDCEVENTPAYLOAD_FIELDSENTRY']._serialized_start=2669
  _globals['_HDCEVENTPAYLOAD_FIELDSENTRY']._serialized_end=2714
  _globals['_UPSERTHDCMEMORYREQUEST']._serialized_start=2717
  _globals['_UPSERTHDCMEMORYREQUEST']._serialized_end=3057
  _globals['_UPSERTHDCMEMORYRESPONSE']._serialized_start=3059
  _globals['_UPSERTHDCMEMORYRESPONSE']._serialized_end=3135
  _globals['_PERMISSIONS']._serialized_start=3137
  _globals['_PERMISSIONS']._serialized_end=3195
  _globals['_GRANTPERMISSIONREQUEST']._serialized_start=3197
  _globals['_GRANTPERMISSIONREQUEST']._serialized_end=3306
  _globals['_GRANTPERMISSIONRESPONSE']._serialized_start=3308
  _globals['_GRANTPERMISSIONRESPONSE']._serialized_end=3367
  _globals['_REVOKEPERMISSIONREQUEST']._serialized_start=3369
  _globals['_REVOKEPERMISSIONREQUEST']._serialized_end=3435
  _globals['_REVOKEPERMISSIONRESPONSE']._serialized_start=3437
  _globals['_REVOKEPERMISSIONRESPONSE']._serialized_end=3497
  _globals['_ADDEDGEREQUEST']._serialized_start=3499
  _globals['_ADDEDGEREQUEST']._serialized_end=3575
  _globals['_ADDEDGERESPONSE']._serialized_start=3577
  _globals['_ADDEDGERESPONSE']._serialized_end=3628
  _globals['_GETNEIGHBORSREQUEST']._serialized_start=3630
  _globals['_GETNEIGHBORSREQUEST']._serialized_end=3704
  _globals['_GETNEIGHBORSRESPONSE']._serialized_start=3706
  _globals['_GETNEIGHBORSRESPONSE']._serialized_end=3764
  _globals['_TRAVERSEGRAPHREQUEST']._serialized_start=3766
  _globals['_TRAVERSEGRAPHREQUEST']._serialized_end=3822
  _globals['_TRAVERSEGRAPHRESPONSE']._serialized_start=3824
  _globals['_TRAVERSEGRAPHRESPONSE']._serialized_end=3879
  _globals['_CORESUBSCRIBEREQUEST']._serialized_start=3882
  _globals['_CORESUBSCRIBEREQUEST']._serialized_end=4033
  _globals['_PUBSUBEVENT']._serialized_start=4035
  _globals['_PUBSUBEVENT']._serialized_end=4109
  _globals['_BITVECTOR']._serialized_start=4111
  _globals['_BITVECTOR']._serialized_end=4138
  _globals['_WRITEMEMORYREQUEST']._serialized_start=4140
  _globals['_WRITEMEMORYREQUEST']._serialized_end=4250
  _globals['_WRITEMEMORYRESPONSE']._serialized_start=4252
  _globals['_WRITEMEMORYRESPONSE']._serialized_end=4307
  _globals['_READMEMORYREQUEST']._serialized_start=4309
  _globals['_READMEMORYREQUEST']._serialized_end=4383
  _globals['_READMEMORYRESPONSE']._serialized_start=4385
  _globals['_READMEMORYRESPONSE']._serialized_end=4440
  _globals['_MEMORYENTRY']._serialized_start=4443
  _globals['_MEMORYENTRY']._serialized_end=4686
  _globals['_MEMORYENTRY_METADATAENTRY']._serialized_start=4624
  _globals['_MEMORYENTRY_METADATAENTRY']._serialized_end=4671
  _globals['_ADDMEMORYREQUEST']._serialized_start=4689
  _globals['_ADDMEMORYREQUEST']._serialized_end=4913
  _globals['_ADDMEMORYREQUEST_METADATAENTRY']._serialized_start=4624
  _globals['_ADDMEMORYREQUEST_METADATAENTRY']._serialized_end=4671
  _globals['_ADDMEMORYRESPONSE']._serialized_start=4915
  _globals['_ADDMEMORYRESPONSE']._serialized_end=5006
  _globals['_GETMEMORYREQUEST']._serialized_start=5009
  _globals['_GETMEMORYREQUEST']._serialized_end=5190
  _globals['_GETMEMORYREQUEST_FILTERENTRY']._serialized_start=5145
  _globals['_GETMEMORYREQUEST_FILTERENTRY']._serialized_end=5190
  _globals['_GETMEMORYRESPONSE']._serialized_start=5192
  _globals['_GETMEMORYRESPONSE']._serialized_end=5251
  _globals['_CLEARMEMORYREQUEST']._serialized_start=5253
  _globals['_CLEARMEMORYREQUEST']._serialized_end=5293
  _globals['_CLEARMEMORYRESPONSE']._serialized_start=5295
  _globals['_CLEARMEMORYRESPONSE']._serialized_end=5350
  _globals['_WATCHMEMORYREQUEST']._serialized_start=5352
  _globals['_WATCHMEMORYREQUEST']._serialized_end=5392
  _globals['_MEMORYEVENT']._serialized_start=5394
  _globals['_MEMORYEVENT']._serialized_end=5459
  _globals['_CREATESESSIONREQUEST']._serialized_start=5461
  _globals['_CREATESESSIONREQUEST']._serialized_end=5537
  _globals['_CREATESESSIONRESPONSE']._serialized_start=5539
  _globals['_CREATESESSIONRESPONSE']._serialized_end=5582
  _globals['_SNAPSHOTSESSIONREQUEST']._serialized_start=5584
  _globals['_SNAPSHOTSESSIONREQUEST']._serialized_end=5642
  _globals['_SNAPSHOTSESSIONRESPONSE']._serialized_start=5644
  _globals['_SNAPSHOTSESSIONRESPONSE']._serialized_end=5686
  _globals['_LOADSESSIONREQUEST']._serialized_start=5688
  _globals['_LOADSESSIONREQUEST']._serialized_end=5722
  _globals['_LOADSESSIONRESPONSE']._serialized_start=5724
  _globals['_LOADSESSIONRESPONSE']._serialized_end=5765
  _globals['_COMMITSESSIONREQUEST']._serialized_start=5767
  _globals['_COMMITSESSIONREQUEST']._serialized_end=5833
  _globals['_COMMITSESSIONRESPONSE']._serialized_start=5835
  _globals['_COMMITSESSIONRESPONSE']._serialized_end=5875
  _globals['_DROPSESSIONREQUEST']._serialized_start=5877
  _globals['_DROPSESSIONREQUEST']._serialized_end=5917
  _globals['_DROPSESSIONRESPONSE']._serialized_start=5919
  _globals['_DROPSESSIONRESPONSE']._serialized_end=5957
  _globals['_CORESERVICE']._serialized_start=5960
  _globals['_CORESERVICE']._serialized_end=8518
# @@protoc_insertion_point(module_scope)
