SYMBOL INDEX (2207 symbols across 434 files) FILE: App/backend-api/Microsoft.GS.DPS.Host/API/ChatHost/Chat.cs class Chat (line 11) | public class Chat method AddAPIs (line 13) | public static void AddAPIs(WebApplication app) FILE: App/backend-api/Microsoft.GS.DPS.Host/API/KernelMemory/KernelMemory.cs class KernelMemory (line 17) | public class KernelMemory method AddAPIs (line 19) | public static void AddAPIs(WebApplication app) FILE: App/backend-api/Microsoft.GS.DPS.Host/API/Operation/Operation.cs class Operation (line 5) | public class Operation method AddAPIs (line 7) | public static void AddAPIs(WebApplication app) FILE: App/backend-api/Microsoft.GS.DPS.Host/API/UserInterface/UserInterface.cs class UserInterface (line 12) | public class UserInterface method AddAPIs (line 17) | public static void AddAPIs(WebApplication app) method SanitizeHeaderValue (line 116) | private static string SanitizeHeaderValue(string value) FILE: App/backend-api/Microsoft.GS.DPS.Host/AppConfiguration/AIServices.cs class AIServices (line 5) | public class AIServices class ServiceConfig (line 15) | public class ServiceConfig FILE: App/backend-api/Microsoft.GS.DPS.Host/AppConfiguration/AppConfiguration.cs class AppConfiguration (line 8) | public class AppConfiguration method Config (line 10) | public static void Config(IHostApplicationBuilder builder) FILE: App/backend-api/Microsoft.GS.DPS.Host/AppConfiguration/Services.cs class Services (line 3) | public class Services class AzureAISearchConfig (line 10) | public class AzureAISearchConfig class CognitiveServiceConfig (line 16) | public class CognitiveServiceConfig class DocumentIntelligenceConfig (line 20) | public class DocumentIntelligenceConfig class KernelMemoryConfig (line 27) | public class KernelMemoryConfig class PersistentStorageConfig (line 32) | public class PersistentStorageConfig class CosmosMongoConfig (line 36) | public class CosmosMongoConfig class CosmosServiceConfig (line 41) | public class CosmosServiceConfig class ChatHistoryConfig (line 46) | public class ChatHistoryConfig class DocumentStorageConfig (line 52) | public class DocumentStorageConfig FILE: App/backend-api/Microsoft.GS.DPS.Host/DependencyConfiguration/ServiceDependencies.cs class ServiceDependencies (line 19) | public class ServiceDependencies method Inject (line 21) | public static void Inject(IHostApplicationBuilder builder) FILE: App/backend-api/Microsoft.GS.DPS.Host/Helpers/AzureCredentialHelper.cs class AzureCredentialHelper (line 11) | public static class AzureCredentialHelper method GetAzureCredential (line 18) | public static TokenCredential GetAzureCredential(string? clientId = null) FILE: App/backend-api/Microsoft.GS.DPS.Host/Helpers/TelemetryHelper.cs class TelemetryHelper (line 10) | public class TelemetryHelper method TelemetryHelper (line 16) | public TelemetryHelper(TelemetryClient? telemetryClient, ILogger? p... method TrackException (line 65) | public void TrackException(Exception exception, Dictionary makeNewSession(string? chatSessionId) method GetAnswerWords (line 94) | private async IAsyncEnumerable GetAnswerWords(string answer) method ChatAsync (line 104) | public async Task ChatAsync(ChatRequest chatRequest) method Chat (line 117) | public async Task Chat(ChatRequest chatRequest) FILE: App/backend-api/Microsoft.GS.DPS/API/KernelMemory/KernelMemory.cs class KernelMemory (line 24) | public class KernelMemory method KernelMemory (line 32) | static KernelMemory() method KernelMemory (line 42) | public KernelMemory(MemoryWebClient kmClient, DocumentRepository docum... method ImportDocument (line 50) | public async Task ImportDocument(Stream docume... method DeleteDocument (line 115) | public async Task DeleteDocument(string documentId) method getSummary (line 134) | private async Task getSummary(string documentId, string fileName) method getKeywords (line 146) | private async Task?> getKeywords(string doc... method Ask (line 206) | public async Task Ask(string question, string[] document... method ExportFile (line 223) | public async Task ExportFile(string documentId,... FILE: App/backend-api/Microsoft.GS.DPS/API/UserInterface/DataCacheManager.cs class DataCacheManager (line 11) | public class DataCacheManager method DataCacheManager (line 18) | public DataCacheManager(DocumentRepository documentRepository) method GetConsolidatedKeywordsAsync (line 27) | public async Task>> GetConsolidatedKey... method RefreshCacheAsync (line 40) | public async Task RefreshCacheAsync() method ManualRefresh (line 76) | public void ManualRefresh() FILE: App/backend-api/Microsoft.GS.DPS/API/UserInterface/Documents.cs class Documents (line 15) | public class Documents method Documents (line 21) | public Documents(DocumentRepository documentRepository, MemoryWebClien... method GetAllDocumentsByPageAsync (line 28) | private async Task GetAllDocumentsByPageAsync(int page... method GetDocuments (line 37) | public async Task GetDocuments(i... method GetDocument (line 58) | public async Task GetDocument(string documentId) method GetDocumentsWithQuery (line 105) | public async Task GetDocumentsWi... method GetConsolidatedKeywords (line 169) | public Dictionary> GetConsolidatedKeywords(IEnume... method GetConsolidatedKeywords (line 207) | public async Task>> GetConsolidatedKey... FILE: App/backend-api/Microsoft.GS.DPS/Images/FileThumbnailService.cs class FileThumbnailService (line 12) | public class FileThumbnailService method GetThumbnail (line 14) | public static byte[] GetThumbnail(string contentType) FILE: App/backend-api/Microsoft.GS.DPS/Model/ChatHost/Answer.cs class Answer (line 9) | public class Answer FILE: App/backend-api/Microsoft.GS.DPS/Model/ChatHost/ChatRequest.cs class ChatRequest (line 11) | public class ChatRequest class ChatRequestValidator (line 20) | public class ChatRequestValidator : AbstractValidator method ChatRequestValidator (line 22) | public ChatRequestValidator() FILE: App/backend-api/Microsoft.GS.DPS/Model/ChatHost/ChatResponse.cs class ChatResponse (line 10) | public class ChatResponse class ChatResponseAsync (line 19) | public class ChatResponseAsync FILE: App/backend-api/Microsoft.GS.DPS/Model/KernelMemory/AskParameter.cs class AskParameter (line 6) | public class AskParameter method AskParameter (line 8) | public AskParameter() FILE: App/backend-api/Microsoft.GS.DPS/Model/KernelMemory/DocumentDeletedResult.cs class DocumentDeletedResult (line 3) | public class DocumentDeletedResult FILE: App/backend-api/Microsoft.GS.DPS/Model/KernelMemory/DocumentImportedResult.cs class DocumentImportedResult (line 3) | public class DocumentImportedResult FILE: App/backend-api/Microsoft.GS.DPS/Model/KernelMemory/DocumentReadyStatusResult.cs class DocumentReadyStatusResult (line 3) | public class DocumentReadyStatusResult FILE: App/backend-api/Microsoft.GS.DPS/Model/KernelMemory/SearchParameter.cs class SearchParameter (line 6) | public class SearchParameter method SearchParameter (line 8) | public SearchParameter() FILE: App/backend-api/Microsoft.GS.DPS/Model/UserInterface/DocumentQuerySet.cs class DocumentQuerySet (line 9) | public class DocumentQuerySet FILE: App/backend-api/Microsoft.GS.DPS/Model/UserInterface/Paging.cs class PagingRequest (line 11) | public class PagingRequest class PagingRequestValidator (line 25) | public class PagingRequestValidator : AbstractValidator method PagingRequestValidator (line 27) | public PagingRequestValidator() FILE: App/backend-api/Microsoft.GS.DPS/Model/UserInterface/PagingRequestWithSearch.cs class PagingRequestWithSearch (line 11) | public class PagingRequestWithSearch : PagingRequest class PagingRequestWithSearchValidator (line 19) | public class PagingRequestWithSearchValidator : AbstractValidator updatingT... FILE: App/backend-api/Microsoft.GS.DPS/Storage/ChatSessions/ChatSessionRepository.cs class ChatSessionRepository (line 14) | public class ChatSessionRepository method ChatSessionRepository (line 18) | public ChatSessionRepository(IMongoDatabase database, string collectio... method RegisterSessionAsync (line 34) | public async Task RegisterSessionAsync(Entities.... method GetSessionAsync (line 46) | public async Task GetSessionAsync(string sessionId) method UpdateSessionAsync (line 51) | public async Task UpdateSessionAsync(Entities.Ch... method DeleteSessionAsync (line 67) | public async Task DeleteSessionAsync(string sessionId) method GetSessionBySessionIdAsync (line 73) | private async Task GetSessionBySessionIdAsync(st... FILE: App/backend-api/Microsoft.GS.DPS/Storage/ChatSessions/Entities/ChatSession.cs class ChatSession (line 6) | public class ChatSession : CosmosDBEntityBase FILE: App/backend-api/Microsoft.GS.DPS/Storage/Components/BusinessTransactionRepository.cs class BusinessTransactionRepository (line 15) | public class BusinessTransactionRepository : IRepo... method BusinessTransactionRepository (line 20) | public BusinessTransactionRepository(IMongoClient client, string datab... method GetAsync (line 28) | public async Task GetAsync(TIdentifier id) method FindAsync (line 34) | public async Task FindAsync(ISpecification specifica... method FindAllAsync (line 41) | public async Task> FindAllAsync(FilterDefinition<... method FindAllAsync (line 49) | public async Task> FindAllAsync(ISpecification> GetAllAsync() method GetAllAsync (line 81) | public async Task> GetAllAsync(IEnumerable SaveAsync(TEntity entity) method AddAsync (line 103) | public async Task AddAsync(TEntity entity) method DeleteAsync (line 115) | public async Task DeleteAsync(TIdentifier entityId, dynamic partitionK... method DeleteAsync (line 122) | public async Task DeleteAsync(TEntity entity, dynamic partitionKeyValu... FILE: App/backend-api/Microsoft.GS.DPS/Storage/Components/CosmosDBEntityBase.cs class CosmosDBEntityBase (line 13) | public class CosmosDBEntityBase : IEntityModel method CosmosDBEntityBase (line 15) | public CosmosDBEntityBase() method GetKey (line 39) | public static string GetKey(Guid id, int numberofPartitions) FILE: App/backend-api/Microsoft.GS.DPS/Storage/Components/GenericSpecification.cs class GenericSpecification (line 13) | public class GenericSpecification : ISpecification method GenericSpecification (line 15) | public GenericSpecification(Expression> predicate,... type Order (line 29) | public enum Order FILE: App/backend-api/Microsoft.GS.DPS/Storage/Components/IDataRepositoryProvider.cs type IDataRepositoryProvider (line 17) | public interface IDataRepositoryProvider FILE: App/backend-api/Microsoft.GS.DPS/Storage/Components/IEntityModel.cs type IEntityModel (line 17) | public interface IEntityModel FILE: App/backend-api/Microsoft.GS.DPS/Storage/Components/IRepository.cs type IRepository (line 17) | public interface IRepository method AddAsync (line 19) | Task AddAsync(TEntity entity); method DeleteAsync (line 20) | Task DeleteAsync(TEntity entity, dynamic? partitionKeyValue = null); method DeleteAsync (line 21) | Task DeleteAsync(TIdentifier entityId, dynamic? partitionKeyValue = nu... method FindAsync (line 22) | Task FindAsync(ISpecification specification); method FindAllAsync (line 23) | Task> FindAllAsync(ISpecification specif... method GetAsync (line 24) | Task GetAsync(TIdentifier id); method GetAllAsync (line 25) | Task> GetAllAsync(); method GetAllAsync (line 26) | Task> GetAllAsync(IEnumerable identi... method SaveAsync (line 27) | Task SaveAsync(TEntity entity); FILE: App/backend-api/Microsoft.GS.DPS/Storage/Components/ISpecification.cs type ISpecification (line 9) | public interface ISpecification FILE: App/backend-api/Microsoft.GS.DPS/Storage/Components/MongoEntityCollectionBase.cs class MongoEntntyCollectionBase (line 16) | public class MongoEntntyCollectionBase : IDataRepo... method MongoEntntyCollectionBase (line 21) | public MongoEntntyCollectionBase(string DataConnectionString, string C... class CosmosMongoClientManager (line 33) | public sealed class CosmosMongoClientManager method CosmosMongoClientManager (line 35) | private CosmosMongoClientManager() { } method CosmosMongoClientManager (line 37) | static CosmosMongoClientManager() FILE: App/backend-api/Microsoft.GS.DPS/Storage/Documents/DocumentRepository.cs class DocumentRepository (line 14) | public class DocumentRepository method DocumentRepository (line 17) | public DocumentRepository(IMongoDatabase database, string collectionName) method EnsureIndexesOnField (line 34) | private void EnsureIndexesOnField(string indexFieldName) method GetAllDocuments (line 49) | public async Task> GetAllDocuments() method GetAllDocumentsByPageAsync (line 58) | public async Task GetAllDocumentsByPageAsync(int pageN... method FindByTagsAsync (line 85) | public async Task FindByTagsAsync(Dictionary GetDocumentsByPageAsync(FilterDefin... method GetTotalCountAsync (line 130) | private async Task GetTotalCountAsync(FilterDefinition RegisterAsync(Entities.Document d... method UpdateAsync (line 146) | public async Task UpdateAsync(Entities.Document doc... method DeleteAsync (line 152) | public async Task DeleteAsync(Guid id) method FindByIdAsync (line 157) | async public Task FindByIdAsync(Guid id) method FindByDocumentIdAsync (line 163) | async public Task FindByDocumentIdAsync(string docu... method FindByDocumentIdsAsync (line 170) | async public Task FindByDocumentIdsAsync(string[] docu... method FindByDocumentIdsAsync (line 175) | async public Task FindByDocumentIdsAsync(string[] docu... FILE: App/backend-api/Microsoft.GS.DPS/Storage/Documents/Entities/Document.cs class Document (line 14) | public class Document: CosmosDBEntityBase FILE: App/backend-api/Microsoft.GS.DPS/Storage/Documents/QueryResultSet.cs class QueryResultSet (line 9) | public class QueryResultSet FILE: App/backend-api/Microsoft.GS.DPS/Storage/KeywordsSerializer.cs class MongoDbConfig (line 13) | public class MongoDbConfig method RegisterClassMaps (line 15) | public static void RegisterClassMaps() class KeywordsSerializer (line 25) | public class KeywordsSerializer : SerializerBase>> Deserialize(Bso... FILE: App/frontend-app/src/@types/react-tiff.d.tsx type TiffProps (line 4) | interface TiffProps { FILE: App/frontend-app/src/App.tsx function App (line 23) | function App() { FILE: App/frontend-app/src/AppContext.tsx type IAppContext (line 4) | interface IAppContext { FILE: App/frontend-app/src/AppRoutes.tsx function App (line 6) | function App() { function NotFound (line 20) | function NotFound() { FILE: App/frontend-app/src/api/apiTypes/chatTypes.ts type ChatOptions (line 1) | interface ChatOptions { type ChatMessage (line 8) | type ChatMessage = { type HistoryItem (line 13) | type HistoryItem = { type History (line 19) | type History = HistoryItem[]; type ChatRequest (line 21) | type ChatRequest = { type ChatApiResponse (line 27) | type ChatApiResponse = { type Reference (line 34) | type Reference = { type AskResponse (line 41) | type AskResponse = { type FeedbackRequest (line 45) | interface FeedbackRequest { FILE: App/frontend-app/src/api/apiTypes/coverImage.ts type CoverImage (line 1) | interface CoverImage { FILE: App/frontend-app/src/api/apiTypes/documentResults.ts type DocumentResults (line 2) | interface DocumentResults { type Result (line 24) | interface Result { type SemanticSearch (line 31) | interface SemanticSearch { type Document (line 36) | interface Document { type Parent (line 119) | interface Parent { type Image (line 128) | interface Image { type Document2 (line 144) | interface Document2 { type Tokens (line 151) | interface Tokens { FILE: App/frontend-app/src/api/apiTypes/embedded.ts type Embedded (line 5) | interface Embedded { type Result (line 22) | interface Result { type SemanticSearch (line 29) | interface SemanticSearch { type Document (line 34) | interface Document { type Parent (line 118) | interface Parent { type Image (line 127) | interface Image { type Document2 (line 143) | interface Document2 { type Tokens (line 150) | interface Tokens { type Facets (line 157) | interface Facets {} FILE: App/frontend-app/src/api/apiTypes/singleDocument.ts type SingleDocument (line 1) | interface SingleDocument { type Result (line 18) | interface Result { type Parent (line 84) | interface Parent { type Document (line 93) | interface Document { type Tokens (line 100) | interface Tokens { FILE: App/frontend-app/src/api/chatService.ts function Completion (line 11) | async function Completion(request: ChatRequest): Promise { function PostFeedback (line 33) | async function PostFeedback(request: FeedbackRequest){ FILE: App/frontend-app/src/api/documentsService.ts function searchDocuments (line 8) | async function searchDocuments(payload: SearchRequest): Promise) { FILE: App/frontend-app/src/components/datePicker/dateFilterDropdownMenu.tsx type DateFilterDropdownMenuProps (line 16) | interface DateFilterDropdownMenuProps { function DateFilterDropdownMenu (line 22) | function DateFilterDropdownMenu({ FILE: App/frontend-app/src/components/dialogConfirm/dialogConfirm.tsx type DialogConfirmProps (line 16) | interface DialogConfirmProps { function DialogConfirm (line 24) | function DialogConfirm({ open, onOpenChange, title, children, onOk }: Di... FILE: App/frontend-app/src/components/documentViewer/PagesTab.tsx type IPagesTabProps (line 6) | interface IPagesTabProps { function PagesTab (line 12) | function PagesTab({ className, pageMetadata, handlePageClick }: IPagesTa... FILE: App/frontend-app/src/components/documentViewer/aIKnowledgeTab.tsx type AIKnowledgeTabProps (line 3) | interface AIKnowledgeTabProps { FILE: App/frontend-app/src/components/documentViewer/dialogContentComponent.tsx type IDialogContentComponentProps (line 6) | interface IDialogContentComponentProps { function DialogContentComponent (line 14) | function DialogContentComponent({ FILE: App/frontend-app/src/components/documentViewer/dialogTitleBar.tsx type IDialogTitleBarProps (line 12) | interface IDialogTitleBarProps { function DialogTitleBar (line 30) | function DialogTitleBar({ FILE: App/frontend-app/src/components/documentViewer/documentViewer.tsx type DocDialogProps (line 44) | interface DocDialogProps { type Cell (line 52) | interface Cell { function DocDialog (line 61) | function DocDialog( FILE: App/frontend-app/src/components/documentViewer/iFrameComponent.tsx type IIFrameComponentProps (line 6) | interface IIFrameComponentProps { function IFrameComponent (line 13) | function IFrameComponent({ className, metadata, urlWithSasToken, iframeK... FILE: App/frontend-app/src/components/documentViewer/imageCarousel.tsx type ImageCarouselProps (line 7) | interface ImageCarouselProps { FILE: App/frontend-app/src/components/documentViewer/metadataTable.tsx type MetadataTableProps (line 7) | interface MetadataTableProps { function MetadataTable (line 11) | function MetadataTable({ metadata }: MetadataTableProps) { FILE: App/frontend-app/src/components/documentViewer/pageNumberTab.tsx type IPageNumberTabProps (line 5) | interface IPageNumberTabProps { FILE: App/frontend-app/src/components/documentViewer/tableTab.tsx type TableTabProps (line 3) | interface TableTabProps { type TableData (line 7) | interface TableData { type Cell (line 13) | interface Cell { function TableTab (line 22) | function TableTab({tableValues}: TableTabProps) { FILE: App/frontend-app/src/components/documentViewer/tempIframe.tsx type IFrameComponentProps (line 15) | interface IFrameComponentProps { constant MIME_TYPES (line 22) | const MIME_TYPES = { function IFrameComponent (line 33) | function IFrameComponent({ className, metadata, urlWithSasToken, iframeK... FILE: App/frontend-app/src/components/filter/filter.tsx type MemoizedCheckboxProps (line 20) | interface MemoizedCheckboxProps { type FilterProps (line 34) | interface FilterProps { function Filter (line 43) | function Filter({ FILE: App/frontend-app/src/components/filter/showHideFilterButton.tsx type FilterButtonProps (line 6) | interface FilterButtonProps { function FilterButton (line 11) | function FilterButton({ className, onFilterPress }: FilterButtonProps) { FILE: App/frontend-app/src/components/footer/footer.tsx function Footer (line 4) | function Footer() { FILE: App/frontend-app/src/components/header/header.tsx type HeaderProps (line 3) | interface HeaderProps { function Header (line 20) | function Header({ children, className, size }: HeaderProps) { FILE: App/frontend-app/src/components/headerBar/headerBar.tsx type NavLocation (line 31) | enum NavLocation { type NavItem (line 37) | interface NavItem { function HeaderBar (line 48) | function HeaderBar({ location }: { location?: NavLocation }) { FILE: App/frontend-app/src/components/headerMenu/HeaderMenuTabs.tsx type HeaderMenuTabsTabsProps (line 18) | interface HeaderMenuTabsTabsProps { function HeaderMenuTabs (line 26) | function HeaderMenuTabs({ FILE: App/frontend-app/src/components/layout/layout.tsx function Layout (line 5) | function Layout({ children }: { children?: React.ReactNode }) { FILE: App/frontend-app/src/components/orderBy/orderBy.tsx type OrderByProps (line 5) | interface OrderByProps { function OrderBy (line 9) | function OrderBy({ onSortSelected }: OrderByProps) { FILE: App/frontend-app/src/components/pagination/pagination.tsx type PaginagtionProps (line 5) | interface PaginagtionProps { function Pagination (line 13) | function Pagination({ totalCount, pageSize, currentPage, siblingCount = ... FILE: App/frontend-app/src/components/resizer/panelResizer.tsx type PanelResizerProps (line 3) | interface PanelResizerProps { FILE: App/frontend-app/src/components/searchBox/searchBox.tsx type SearchBoxHandle (line 14) | interface SearchBoxHandle { type SearchBoxProps (line 19) | interface SearchBoxProps { function onChange (line 94) | function onChange(_ev: ChangeEvent, data: InputOnChang... function handleKeyDown (line 101) | function handleKeyDown(ev: KeyboardEvent) { FILE: App/frontend-app/src/components/searchResult/old.tsx type SearchResultCardProps (line 10) | interface SearchResultCardProps { function SearchResultCard (line 19) | function SearchResultCard({ FILE: App/frontend-app/src/components/searchResult/searchResultCard.tsx type SearchResultCardProps (line 9) | interface SearchResultCardProps { function SearchResultCard (line 17) | function SearchResultCard({ FILE: App/frontend-app/src/components/sidecarCopilot/sidecar.tsx type ISidecarCopilotProps (line 16) | interface ISidecarCopilotProps { function SidecarCopilot (line 23) | function SidecarCopilot({ FILE: App/frontend-app/src/components/snackbar/notistackVariants.ts type VariantOverrides (line 2) | interface VariantOverrides { FILE: App/frontend-app/src/components/snackbar/snackbarError.tsx type SnackbarErrorProps (line 7) | interface SnackbarErrorProps extends CustomContentProps { function onClick (line 15) | function onClick() { FILE: App/frontend-app/src/components/snackbar/snackbarSuccess.tsx type SnackbarSuccessProps (line 7) | interface SnackbarSuccessProps extends CustomContentProps {} function onClick (line 13) | function onClick() { FILE: App/frontend-app/src/components/uploadButton/uploadButton.tsx function toBoolean (line 32) | function toBoolean(value: unknown): boolean { FILE: App/frontend-app/src/main.tsx type Window (line 10) | interface Window { FILE: App/frontend-app/src/pages/chat/chatPage.tsx function ChatPage (line 9) | function ChatPage() { FILE: App/frontend-app/src/pages/home/home.tsx type HomeProps (line 29) | interface HomeProps { function Home (line 32) | function Home({ isSearchResultsPage }: HomeProps) { FILE: App/frontend-app/src/types/apiError.ts type ApiError (line 1) | interface ApiError { FILE: App/frontend-app/src/types/appRoles.ts type AppRoles (line 1) | enum AppRoles { FILE: App/frontend-app/src/types/facets.ts type Facets (line 1) | interface Facets { type Location (line 16) | interface Location { type DocumentSegment (line 23) | interface DocumentSegment { type Language (line 30) | interface Language { type Caption (line 37) | interface Caption { type Tag (line 44) | interface Tag { type KeyPhrase (line 51) | interface KeyPhrase { type Author (line 58) | interface Author { type ContentGroup (line 65) | interface ContentGroup { type Category (line 72) | interface Category { type Person (line 79) | interface Person { type Organization (line 86) | interface Organization { type Country (line 93) | interface Country { FILE: App/frontend-app/src/types/paged.ts type Paged (line 1) | type Paged = { FILE: App/frontend-app/src/types/searchRequest.ts type SearchRequest (line 1) | interface SearchRequest { type FacetValue (line 16) | interface FacetValue { type SearchFacet (line 23) | interface SearchFacet { FILE: App/frontend-app/src/utils/auth/auth.ts type B2cPolicy (line 17) | interface B2cPolicy { type B2cPolicies (line 22) | interface B2cPolicies { type Resources (line 28) | interface Resources { type Resource (line 32) | interface Resource { class Auth (line 37) | class Auth { method initAuth (line 51) | public static initAuth( method getAccessTokenAsync (line 79) | public static async getAccessTokenAsync(resourceName = "api"): Promise... method getAuthenticationRequest (line 106) | public static getAuthenticationRequest(resourceName = "api"): PopupReq... method logout (line 118) | public static logout(): void { method msalConfig (line 132) | private static msalConfig( method msalEventCallbackFactory (line 185) | private static msalEventCallbackFactory( method postLogin (line 239) | private static postLogin(account: AccountInfo): void { method postLogout (line 243) | private static postLogout(): void { FILE: App/frontend-app/src/utils/auth/roles.ts function isPlatformAdmin (line 4) | function isPlatformAdmin(accounts: AccountInfo[]): boolean { function checkRole (line 8) | function checkRole(accounts: AccountInfo[], role: string): boolean { function getActiveUser (line 16) | function getActiveUser(accounts: AccountInfo[]): AccountInfo | undefined { FILE: App/frontend-app/src/utils/customHooks/usePagination.ts type PaginationOptions (line 3) | interface PaginationOptions { constant DOTS (line 10) | const DOTS = "..."; FILE: App/frontend-app/src/utils/httpClient/authFetch.ts function authFetch (line 9) | async function authFetch(endpoint: RequestInfo, init: RequestInit): Prom... FILE: App/frontend-app/src/utils/httpClient/httpClient.ts function fetch (line 14) | async function fetch(endpoint: RequestInfo, init: RequestInit & { not... function fetchRaw (line 42) | async function fetchRaw(endpoint: RequestInfo, init: RequestInit & { not... function get (line 62) | async function get(path: string, config?: RequestInit & { notifyOnErr... function post (line 67) | async function post(path: string, body?: T, config?: RequestInit &... function put (line 72) | async function put(path: string, body?: T, config?: RequestInit & ... function _delete (line 77) | async function _delete(path: string, config?: RequestInit & { notifyO... function download (line 82) | async function download(path: string, fileName: string, config?: Request... function patch (line 97) | async function patch(path: string, body: T, config?: RequestInit &... function upload (line 102) | async function upload(path: string, formData: FormData, config?: Requ... function notifyError (line 107) | function notifyError(_message: string) { function parseHttpException (line 111) | function parseHttpException(ex: any, t: (key: string) => string): string... FILE: App/frontend-app/src/utils/i18n/i18n.ts function initializeLanguage (line 6) | function initializeLanguage() { FILE: App/frontend-app/src/utils/mapper/metadataMapper.ts type MetadataKeysMapping (line 1) | interface MetadataKeysMapping { constant METADATA_KEYS_MAPPING (line 5) | const METADATA_KEYS_MAPPING: MetadataKeysMapping = { function mapMetadataKeys (line 68) | function mapMetadataKeys(metadata: any) { FILE: App/frontend-app/src/utils/react/misc.ts function getEnumKeyByEnumValue (line 1) | function getEnumKeyByEnumValue( function sleep (line 9) | async function sleep(ms: number) { function convertBase64Async (line 13) | function convertBase64Async(file: Blob): Promise ImportDocumentAsync( method ImportDocumentAsync (line 79) | public Task ImportDocumentAsync( method ImportDocumentAsync (line 94) | public Task ImportDocumentAsync( method ImportDocumentAsync (line 103) | public Task ImportDocumentAsync( method ImportTextAsync (line 119) | public async Task ImportTextAsync( method ImportWebPageAsync (line 145) | public async Task ImportWebPageAsync( method ListIndexesAsync (line 174) | public async Task> ListIndexesAsync(Cancella... method DeleteIndexAsync (line 188) | public async Task DeleteIndexAsync(string? index = null, CancellationT... method DeleteDocumentAsync (line 212) | public async Task DeleteDocumentAsync(string documentId, string? index... method IsDocumentReadyAsync (line 242) | public async Task IsDocumentReadyAsync( method GetDocumentStatusAsync (line 252) | public async Task GetDocumentStatusAsync( method ExportFileAsync (line 276) | public async Task ExportFileAsync( method SearchAsync (line 303) | public async Task SearchAsync( method AskAsync (line 340) | public async Task AskAsync( method GetFileDetails (line 376) | private static (string contentType, long contentLength, DateTimeOffset... method ImportInternalAsync (line 421) | private async Task ImportInternalAsync( FILE: App/kernel-memory/clients/dotnet/WebClient/StringExtensions.cs class StringExtensions (line 5) | internal static class StringExtensions method CleanBaseAddress (line 7) | public static string CleanBaseAddress(this string endpoint) method CleanUrlPath (line 14) | public static string CleanUrlPath(this string path) FILE: App/kernel-memory/extensions/AWS/S3/AWSS3Config.cs class AWSS3Config (line 9) | public class AWSS3Config type AuthTypes (line 11) | [JsonConverter(typeof(JsonStringEnumConverter))] method Validate (line 41) | public void Validate() FILE: App/kernel-memory/extensions/AWS/S3/AWSS3Storage.cs class AWSS3Storage (line 16) | public sealed class AWSS3Storage : IDocumentStorage, IDisposable method AWSS3Storage (line 22) | public AWSS3Storage( method CreateIndexDirectoryAsync (line 54) | public Task CreateIndexDirectoryAsync( method DeleteIndexDirectoryAsync (line 68) | public async Task DeleteIndexDirectoryAsync(string index, Cancellation... method CreateDocumentDirectoryAsync (line 80) | public Task CreateDocumentDirectoryAsync( method EmptyDocumentDirectoryAsync (line 92) | public async Task EmptyDocumentDirectoryAsync(string index, string doc... method DeleteDocumentDirectoryAsync (line 104) | public async Task DeleteDocumentDirectoryAsync( method WriteFileAsync (line 119) | public async Task WriteFileAsync( method ReadFileAsync (line 147) | public async Task ReadFileAsync( method Dispose (line 188) | public void Dispose() method DeleteObjectsByPrefixAsync (line 195) | private async Task DeleteObjectsByPrefixAsync(string prefix, Cancellat... FILE: App/kernel-memory/extensions/AWS/S3/DependencyInjection.cs class KernelMemoryBuilderExtensions (line 14) | public static partial class KernelMemoryBuilderExtensions method WithAWSS3DocumentStorage (line 16) | public static IKernelMemoryBuilder WithAWSS3DocumentStorage(this IKern... class DependencyInjection (line 26) | public static partial class DependencyInjection method AddAWSS3AsDocumentStorage (line 28) | public static IServiceCollection AddAWSS3AsDocumentStorage(this IServi... FILE: App/kernel-memory/extensions/Anthropic/AnthropicConfig.cs class AnthropicConfig (line 10) | public class AnthropicConfig method Validate (line 66) | public void Validate() FILE: App/kernel-memory/extensions/Anthropic/AnthropicTextGeneration.cs class AnthropicTextGeneration (line 19) | public sealed class AnthropicTextGeneration : ITextGenerator, IDisposable method AnthropicTextGeneration (line 39) | public AnthropicTextGeneration( method CountTokens (line 83) | public int CountTokens(string text) method GetTokens (line 89) | public IReadOnlyList GetTokens(string text) method GenerateTextAsync (line 95) | public async IAsyncEnumerable GenerateTextAsync( method Dispose (line 127) | public void Dispose() FILE: App/kernel-memory/extensions/Anthropic/Client/CallClaudeStreamingParams.cs class CallClaudeStreamingParams (line 5) | internal sealed class CallClaudeStreamingParams method CallClaudeStreamingParams (line 7) | public CallClaudeStreamingParams(string modelName, string prompt) FILE: App/kernel-memory/extensions/Anthropic/Client/ContentBlockDelta.cs class ContentBlockDelta (line 7) | internal sealed class ContentBlockDelta : StreamingResponseMessage FILE: App/kernel-memory/extensions/Anthropic/Client/ContentResponse.cs class ContentResponse (line 7) | internal sealed class ContentResponse FILE: App/kernel-memory/extensions/Anthropic/Client/Delta.cs class Delta (line 7) | internal sealed class Delta FILE: App/kernel-memory/extensions/Anthropic/Client/Message.cs class Message (line 7) | internal sealed class Message FILE: App/kernel-memory/extensions/Anthropic/Client/MessageRequest.cs class MessageRequest (line 7) | internal sealed class MessageRequest FILE: App/kernel-memory/extensions/Anthropic/Client/MessageResponse.cs class MessageResponse (line 7) | internal sealed class MessageResponse FILE: App/kernel-memory/extensions/Anthropic/Client/RawAnthropicClient.cs class RawAnthropicClient (line 15) | internal sealed class RawAnthropicClient method RawAnthropicClient (line 25) | internal RawAnthropicClient(HttpClient httpClient, string endpoint, st... method CallClaudeStreamingAsync (line 34) | internal async IAsyncEnumerable CallClaudeSt... FILE: App/kernel-memory/extensions/Anthropic/Client/StreamingResponseMessage.cs class StreamingResponseMessage (line 5) | internal abstract class StreamingResponseMessage; FILE: App/kernel-memory/extensions/Anthropic/DependencyInjection.cs class KernelMemoryBuilderExtensions (line 16) | public static partial class KernelMemoryBuilderExtensions method WithAnthropicTextGeneration (line 24) | public static IKernelMemoryBuilder WithAnthropicTextGeneration( class DependencyInjection (line 37) | public static partial class DependencyInjection method AddAnthropicTextGeneration (line 45) | public static IServiceCollection AddAnthropicTextGeneration( FILE: App/kernel-memory/extensions/AzureAIDocIntel/AzureAIDocIntelConfig.cs class AzureAIDocIntelConfig (line 10) | public class AzureAIDocIntelConfig type AuthTypes (line 12) | [JsonConverter(typeof(JsonStringEnumConverter))] method Validate (line 29) | public void Validate() FILE: App/kernel-memory/extensions/AzureAIDocIntel/AzureAIDocIntelEngine.cs class AzureAIDocIntelEngine (line 19) | [Experimental("KMEXP02")] method AzureAIDocIntelEngine (line 30) | public AzureAIDocIntelEngine( method ExtractTextFromImageAsync (line 59) | public async Task ExtractTextFromImageAsync(Stream imageConten... FILE: App/kernel-memory/extensions/AzureAIDocIntel/DependencyInjection.cs class KernelMemoryBuilderExtensions (line 14) | public static partial class KernelMemoryBuilderExtensions method WithAzureAIDocIntel (line 16) | public static IKernelMemoryBuilder WithAzureAIDocIntel( method WithAzureAIDocIntel (line 24) | public static IKernelMemoryBuilder WithAzureAIDocIntel( class DependencyInjection (line 42) | public static partial class DependencyInjection method AddAzureAIDocIntel (line 44) | public static IServiceCollection AddAzureAIDocIntel( method AddAzureAIDocIntel (line 53) | public static IServiceCollection AddAzureAIDocIntel( FILE: App/kernel-memory/extensions/AzureAISearch/AzureAISearch/AzureAISearchConfig.cs class AzureAISearchConfig (line 11) | public class AzureAISearchConfig type AuthTypes (line 15) | [JsonConverter(typeof(JsonStringEnumConverter))] method SetCredential (line 34) | public void SetCredential(TokenCredential credential) method GetTokenCredential (line 40) | public TokenCredential GetTokenCredential() FILE: App/kernel-memory/extensions/AzureAISearch/AzureAISearch/AzureAISearchMemory.cs class AzureAISearchMemory (line 32) | public class AzureAISearchMemory : IMemoryDb, IMemoryDbUpsertBatch method AzureAISearchMemory (line 44) | public AzureAISearchMemory( method CreateIndexAsync (line 100) | public Task CreateIndexAsync(string index, int vectorSize, Cancellatio... method GetIndexesAsync (line 108) | public async Task> GetIndexesAsync(CancellationTok... method DeleteIndexAsync (line 121) | public Task DeleteIndexAsync(string index, CancellationToken cancellat... method UpsertAsync (line 128) | public async Task UpsertAsync(string index, MemoryRecord recor... method UpsertBatchAsync (line 136) | public async IAsyncEnumerable UpsertBatchAsync( method GetSimilarListAsync (line 163) | public async IAsyncEnumerable<(MemoryRecord, double)> GetSimilarListAs... method GetListAsync (line 246) | public async IAsyncEnumerable GetListAsync( method DeleteAsync (line 311) | public async Task DeleteAsync(string index, MemoryRecord record, Cance... method CreateIndexAsync (line 351) | private async Task CreateIndexAsync(string index, MemoryDbSchema schem... method DoesIndexExistAsync (line 370) | private async Task DoesIndexExistAsync(string index, Cancellatio... method GetSearchClient (line 403) | private SearchClient GetSearchClient(string index) method IsIndexNotFoundException (line 418) | private static bool IsIndexNotFoundException(RequestFailedException e) method ValidateSchema (line 425) | private static void ValidateSchema(MemoryDbSchema schema) method GetClientOptions (line 442) | private static SearchClientOptions GetClientOptions() method NormalizeIndexName (line 461) | private string NormalizeIndexName(string index) method PrepareIndexSchema (line 483) | private SearchIndex PrepareIndexSchema(string index, MemoryDbSchema sc... method ScoreToCosineSimilarity (line 633) | private static double ScoreToCosineSimilarity(double score) method CosineSimilarityToScore (line 638) | private static double CosineSimilarityToScore(double similarity) FILE: App/kernel-memory/extensions/AzureAISearch/AzureAISearch/AzureAISearchMemoryException.cs class AzureAISearchMemoryException (line 7) | public class AzureAISearchMemoryException : KernelMemoryException method AzureAISearchMemoryException (line 10) | public AzureAISearchMemoryException() method AzureAISearchMemoryException (line 15) | public AzureAISearchMemoryException(string? message) : base(message) method AzureAISearchMemoryException (line 20) | public AzureAISearchMemoryException(string? message, Exception? innerE... FILE: App/kernel-memory/extensions/AzureAISearch/AzureAISearch/DependencyInjection.cs class KernelMemoryBuilderExtensions (line 14) | public static partial class KernelMemoryBuilderExtensions method WithAzureAISearchMemoryDb (line 16) | public static IKernelMemoryBuilder WithAzureAISearchMemoryDb(this IKer... method WithAzureAISearchMemoryDb (line 22) | public static IKernelMemoryBuilder WithAzureAISearchMemoryDb(this IKer... class DependencyInjection (line 32) | public static partial class DependencyInjection method AddAzureAISearchAsMemoryDb (line 34) | public static IServiceCollection AddAzureAISearchAsMemoryDb(this IServ... method AddAzureAISearchAsMemoryDb (line 41) | public static IServiceCollection AddAzureAISearchAsMemoryDb(this IServ... FILE: App/kernel-memory/extensions/AzureAISearch/AzureAISearch/Internals/AzureAISearchFiltering.cs class AzureAISearchFiltering (line 9) | internal static class AzureAISearchFiltering method BuildSearchFilter (line 24) | internal static string BuildSearchFilter(IEnumerable fil... FILE: App/kernel-memory/extensions/AzureAISearch/AzureAISearch/Internals/AzureAISearchMemoryRecord.cs class AzureAISearchMemoryRecord (line 14) | internal sealed class AzureAISearchMemoryRecord method GetSchema (line 45) | public static MemoryDbSchema GetSchema(int vectorSize) method ToMemoryRecord (line 59) | public MemoryRecord ToMemoryRecord(bool withEmbedding = true) method FromMemoryRecord (line 83) | public static AzureAISearchMemoryRecord FromMemoryRecord(MemoryRecord ... method EncodeId (line 100) | private static string EncodeId(string realId) method DecodeId (line 106) | private static string DecodeId(string encodedId) FILE: App/kernel-memory/extensions/AzureAISearch/AzureAISearch/Internals/MemoryDbField.cs class MemoryDbField (line 5) | internal sealed class MemoryDbField type FieldType (line 8) | public enum FieldType type VectorMetricType (line 20) | public enum VectorMetricType FILE: App/kernel-memory/extensions/AzureAISearch/AzureAISearch/Internals/MemoryDbSchema.cs class MemoryDbSchema (line 8) | internal sealed class MemoryDbSchema method Validate (line 12) | public void Validate(bool vectorSizeRequired = false) FILE: App/kernel-memory/extensions/AzureBlobs/AzureBlobsConfig.cs class AzureBlobsConfig (line 13) | public class AzureBlobsConfig type AuthTypes (line 19) | [JsonConverter(typeof(JsonStringEnumConverter))] method SetCredential (line 38) | public void SetCredential(StorageSharedKeyCredential credential) method SetCredential (line 44) | public void SetCredential(AzureSasCredential credential) method SetCredential (line 50) | public void SetCredential(TokenCredential credential) method GetStorageSharedKeyCredential (line 56) | public StorageSharedKeyCredential GetStorageSharedKeyCredential() method GetAzureSasCredential (line 62) | public AzureSasCredential GetAzureSasCredential() method GetTokenCredential (line 68) | public TokenCredential GetTokenCredential() FILE: App/kernel-memory/extensions/AzureBlobs/AzureBlobsStorage.cs class AzureBlobsStorage (line 22) | [Experimental("KMEXP03")] method AzureBlobsStorage (line 33) | public AzureBlobsStorage( method CreateIndexDirectoryAsync (line 113) | public async Task CreateIndexDirectoryAsync( method DeleteIndexDirectoryAsync (line 131) | public Task DeleteIndexDirectoryAsync(string index, CancellationToken ... method CreateDocumentDirectoryAsync (line 142) | public async Task CreateDocumentDirectoryAsync( method EmptyDocumentDirectoryAsync (line 161) | public Task EmptyDocumentDirectoryAsync(string index, string documentI... method DeleteDocumentDirectoryAsync (line 173) | public Task DeleteDocumentDirectoryAsync( method WriteFileAsync (line 188) | public Task WriteFileAsync( method ReadFileAsync (line 206) | public async Task ReadFileAsync( method JoinPaths (line 254) | private static string JoinPaths(string index, string documentId) method InternalWriteAsync (line 259) | private async Task InternalWriteAsync( method DeleteBlobsByPrefixAsync (line 310) | private async Task DeleteBlobsByPrefixAsync(string prefix, Cancellatio... method GetBlobClient (line 348) | private BlobClient GetBlobClient(string blobName) method GetBlobLeaseClient (line 359) | private BlobLeaseClient GetBlobLeaseClient(BlobClient blobClient) method LeaseBlobAsync (line 370) | private async Task LeaseBlobAsync(BlobLeaseClient blobLease... method ReleaseBlobAsync (line 387) | private async Task ReleaseBlobAsync(BlobLeaseClient? blobLeaseClient, ... method ValidateAccountName (line 399) | private void ValidateAccountName(string value) method ValidateAccountKey (line 408) | private void ValidateAccountKey(string value) method ValidateConnectionString (line 417) | private void ValidateConnectionString(string value) method ValidateEndpointSuffix (line 426) | private string ValidateEndpointSuffix(string value) FILE: App/kernel-memory/extensions/AzureBlobs/DependencyInjection.cs class KernelMemoryBuilderExtensions (line 14) | public static partial class KernelMemoryBuilderExtensions method WithAzureBlobsDocumentStorage (line 16) | public static IKernelMemoryBuilder WithAzureBlobsDocumentStorage(this ... class DependencyInjection (line 26) | public static partial class DependencyInjection method AddAzureBlobsAsDocumentStorage (line 28) | public static IServiceCollection AddAzureBlobsAsDocumentStorage(this I... FILE: App/kernel-memory/extensions/AzureOpenAI/AzureOpenAIConfig.cs class AzureOpenAIConfig (line 14) | public class AzureOpenAIConfig type AuthTypes (line 18) | public enum AuthTypes type APITypes (line 26) | public enum APITypes method SetCredential (line 90) | public void SetCredential(TokenCredential credential) method GetTokenCredential (line 99) | public TokenCredential GetTokenCredential() method Validate (line 108) | public void Validate() FILE: App/kernel-memory/extensions/AzureOpenAI/AzureOpenAITextEmbeddingGenerator.cs class AzureOpenAITextEmbeddingGenerator (line 19) | [Experimental("KMEXP01")] method AzureOpenAITextEmbeddingGenerator (line 27) | public AzureOpenAITextEmbeddingGenerator( method CountTokens (line 96) | public int CountTokens(string text) method GetTokens (line 102) | public IReadOnlyList GetTokens(string text) method GenerateEmbeddingAsync (line 108) | public Task GenerateEmbeddingAsync(string text, Cancellatio... method GenerateEmbeddingBatchAsync (line 115) | public async Task GenerateEmbeddingBatchAsync(IEnumerable... FILE: App/kernel-memory/extensions/AzureOpenAI/AzureOpenAITextGenerator.cs class AzureOpenAITextGenerator (line 21) | [Experimental("KMEXP01")] method AzureOpenAITextGenerator (line 30) | public AzureOpenAITextGenerator( method CountTokens (line 105) | public int CountTokens(string text) method GetTokens (line 111) | public IReadOnlyList GetTokens(string text) method GenerateTextAsync (line 117) | public async IAsyncEnumerable GenerateTextAsync( FILE: App/kernel-memory/extensions/AzureOpenAI/DependencyInjection.cs class KernelMemoryBuilderExtensions (line 16) | public static partial class KernelMemoryBuilderExtensions method WithAzureOpenAITextEmbeddingGeneration (line 28) | public static IKernelMemoryBuilder WithAzureOpenAITextEmbeddingGenerat... method WithAzureOpenAITextGeneration (line 59) | public static IKernelMemoryBuilder WithAzureOpenAITextGeneration( class DependencyInjection (line 73) | public static partial class DependencyInjection method AddAzureOpenAIEmbeddingGeneration (line 75) | public static IServiceCollection AddAzureOpenAIEmbeddingGeneration( method AddAzureOpenAITextGeneration (line 97) | public static IServiceCollection AddAzureOpenAITextGeneration( FILE: App/kernel-memory/extensions/AzureOpenAI/Internals/SequentialDelayStrategy.cs class SequentialDelayStrategy (line 9) | internal sealed class SequentialDelayStrategy : DelayStrategy method SequentialDelayStrategy (line 25) | public SequentialDelayStrategy() : base(s_maxDelay, 0) method GetNextDelayCore (line 29) | protected override TimeSpan GetNextDelayCore(Response? response, int r... FILE: App/kernel-memory/extensions/AzureQueues/AzureQueuesConfig.cs class AzureQueuesConfig (line 14) | public class AzureQueuesConfig type AuthTypes (line 22) | [JsonConverter(typeof(JsonStringEnumConverter))] method SetCredential (line 65) | public void SetCredential(StorageSharedKeyCredential credential) method SetCredential (line 71) | public void SetCredential(AzureSasCredential credential) method SetCredential (line 77) | public void SetCredential(TokenCredential credential) method GetStorageSharedKeyCredential (line 83) | public StorageSharedKeyCredential GetStorageSharedKeyCredential() method GetAzureSasCredential (line 89) | public AzureSasCredential GetAzureSasCredential() method GetTokenCredential (line 95) | public TokenCredential GetTokenCredential() method Validate (line 104) | public void Validate() FILE: App/kernel-memory/extensions/AzureQueues/AzureQueuesPipeline.cs class AzureQueuesPipeline (line 22) | [Experimental("KMEXP04")] class MessageEventArgs (line 30) | private sealed class MessageEventArgs : EventArgs method AzureQueuesPipeline (line 66) | public AzureQueuesPipeline( method ConnectToQueueAsync (line 132) | public async Task ConnectToQueueAsync(string queueName, QueueO... method EnqueueAsync (line 169) | public async Task EnqueueAsync(string message, CancellationToken cance... method OnDequeue (line 183) | public void OnDequeue(Func> processMessageAction) method Dispose (line 237) | public void Dispose() method DispatchMessages (line 247) | private void DispatchMessages(object? sender, ElapsedEventArgs ev) method DeleteMessageAsync (line 313) | private async Task DeleteMessageAsync(QueueMessage message, Cancellati... method UnlockMessageAsync (line 318) | private async Task UnlockMessageAsync(QueueMessage message, TimeSpan d... method MoveMessageToPoisonQueueAsync (line 323) | private async Task MoveMessageToPoisonQueueAsync(QueueMessage message,... method ValidateAccountName (line 343) | private void ValidateAccountName(string value) method ValidateAccountKey (line 352) | private void ValidateAccountKey(string value) method ValidateConnectionString (line 361) | private void ValidateConnectionString(string value) method ValidateEndpointSuffix (line 370) | private string ValidateEndpointSuffix(string value) method ToJson (line 381) | private static string ToJson(object data, bool indented = false) method CleanQueueName (line 386) | private static string CleanQueueName(string? name) FILE: App/kernel-memory/extensions/AzureQueues/DependencyInjection.cs class KernelMemoryBuilderExtensions (line 15) | public static partial class KernelMemoryBuilderExtensions method WithAzureQueuesOrchestration (line 17) | public static IKernelMemoryBuilder WithAzureQueuesOrchestration(this I... class DependencyInjection (line 27) | public static partial class DependencyInjection method AddAzureQueuesOrchestration (line 29) | public static IServiceCollection AddAzureQueuesOrchestration(this ISer... FILE: App/kernel-memory/extensions/Discord/Discord/DiscordConnector.cs class DiscordConnector (line 23) | public sealed class DiscordConnector : IHostedService, IDisposable, IAsy... method DiscordConnector (line 39) | public DiscordConnector( method StartAsync (line 65) | public async Task StartAsync(CancellationToken cancellationToken) method StopAsync (line 72) | public async Task StopAsync(CancellationToken cancellationToken) method Dispose (line 79) | public void Dispose() method DisposeAsync (line 85) | public async ValueTask DisposeAsync() method OnMessage (line 102) | private Task OnMessage(SocketMessage message) method OnLog (line 167) | private Task OnLog(LogMessage msg) FILE: App/kernel-memory/extensions/Discord/Discord/DiscordConnectorConfig.cs class DiscordConnectorConfig (line 10) | public class DiscordConnectorConfig FILE: App/kernel-memory/extensions/Discord/Discord/DiscordMessage.cs class DiscordMessage (line 8) | public class DiscordMessage FILE: App/kernel-memory/extensions/Elasticsearch/Elasticsearch/DependencyInjection.cs class KernelMemoryBuilderExtensions (line 16) | public static partial class KernelMemoryBuilderExtensions method WithElasticsearchMemoryDb (line 23) | public static IKernelMemoryBuilder WithElasticsearchMemoryDb( method WithElasticsearch (line 37) | public static IKernelMemoryBuilder WithElasticsearch( class DependencyInjection (line 54) | public static partial class DependencyInjection method AddElasticsearchAsMemoryDb (line 59) | public static IServiceCollection AddElasticsearchAsMemoryDb( method AddElasticsearchAsMemoryDb (line 82) | public static IServiceCollection AddElasticsearchAsMemoryDb( FILE: App/kernel-memory/extensions/Elasticsearch/Elasticsearch/ElasticsearchConfig.cs class ElasticsearchConfig (line 15) | public class ElasticsearchConfig method ElasticsearchConfig (line 17) | public ElasticsearchConfig() FILE: App/kernel-memory/extensions/Elasticsearch/Elasticsearch/ElasticsearchConfigBuilder.cs class ElasticsearchConfigBuilder (line 10) | public class ElasticsearchConfigBuilder method ElasticsearchConfigBuilder (line 38) | public ElasticsearchConfigBuilder() method WithEndpoint (line 52) | public ElasticsearchConfigBuilder WithEndpoint(string endpoint) method WithUserNameAndPassword (line 65) | public ElasticsearchConfigBuilder WithUserNameAndPassword(string userN... method WithCertificateFingerPrint (line 78) | public ElasticsearchConfigBuilder WithCertificateFingerPrint(string ce... method WithIndexPrefix (line 89) | public ElasticsearchConfigBuilder WithIndexPrefix(string indexPrefix) method Validate (line 99) | public ElasticsearchConfigBuilder Validate() method WithConfiguration (line 132) | public ElasticsearchConfigBuilder WithConfiguration(IConfiguration con... method WithShardsAndReplicas (line 156) | public ElasticsearchConfigBuilder WithShardsAndReplicas(int shards, in... method Build (line 168) | public ElasticsearchConfig Build(bool skipValidation = false) FILE: App/kernel-memory/extensions/Elasticsearch/Elasticsearch/ElasticsearchMemory.cs class ElasticsearchMemory (line 18) | public class ElasticsearchMemory : IMemoryDb method ElasticsearchMemory (line 32) | public ElasticsearchMemory( method CreateIndexAsync (line 48) | public async Task CreateIndexAsync( method GetIndexesAsync (line 101) | public async Task> GetIndexesAsync( method DeleteIndexAsync (line 116) | public async Task DeleteIndexAsync( method DeleteAsync (line 137) | public async Task DeleteAsync( method UpsertAsync (line 166) | public async Task UpsertAsync( method GetSimilarListAsync (line 202) | public async IAsyncEnumerable<(MemoryRecord, double)> GetSimilarListAs... method GetListAsync (line 253) | public async IAsyncEnumerable GetListAsync( method ConvertTagFilters (line 305) | private QueryDescriptor ConvertTagFilters( FILE: App/kernel-memory/extensions/Elasticsearch/Elasticsearch/Exceptions/ElasticsearchException.cs class ElasticsearchException (line 10) | public class ElasticsearchException : KernelMemoryException method ElasticsearchException (line 13) | public ElasticsearchException() { } method ElasticsearchException (line 16) | public ElasticsearchException(string message) : base(message) { } method ElasticsearchException (line 19) | public ElasticsearchException(string message, Exception? innerExceptio... FILE: App/kernel-memory/extensions/Elasticsearch/Elasticsearch/Exceptions/InvalidIndexNameException.cs class InvalidIndexNameException (line 10) | public class InvalidIndexNameException : ElasticsearchException method InvalidIndexNameException (line 13) | public InvalidIndexNameException(string indexName, IEnumerable... method InvalidIndexNameException (line 21) | public InvalidIndexNameException( FILE: App/kernel-memory/extensions/Elasticsearch/Elasticsearch/Internals/ElasticsearchConfigExtensions.cs class ElasticsearchConfigExtensions (line 11) | internal static class ElasticsearchConfigExtensions method ToElasticsearchClientSettings (line 17) | public static ElasticsearchClientSettings ToElasticsearchClientSetting... FILE: App/kernel-memory/extensions/Elasticsearch/Elasticsearch/Internals/ElasticsearchMemoryRecord.cs class ElasticsearchMemoryRecord (line 12) | public sealed class ElasticsearchMemoryRecord method ToMemoryRecord (line 72) | public MemoryRecord ToMemoryRecord(bool withEmbedding = true) method FromMemoryRecord (line 101) | public static ElasticsearchMemoryRecord FromMemoryRecord(MemoryRecord ... FILE: App/kernel-memory/extensions/Elasticsearch/Elasticsearch/Internals/ElasticsearchTag.cs class ElasticsearchTag (line 10) | public class ElasticsearchTag method ElasticsearchTag (line 22) | public ElasticsearchTag(string name, string? value = default) method ToString (line 43) | public override string ToString() FILE: App/kernel-memory/extensions/Elasticsearch/Elasticsearch/Internals/IndexNameHelper.cs class IndexNameHelper (line 5) | internal static class IndexNameHelper method TryConvert (line 10) | public static bool TryConvert(string indexName, ElasticsearchConfig co... method Convert (line 70) | public static string Convert(string indexName, ElasticsearchConfig con... FILE: App/kernel-memory/extensions/Elasticsearch/Elasticsearch/Internals/MemoryFilterExtensions.cs class MemoryFilterExtensions (line 8) | internal static class MemoryFilterExtensions method ToDebugString (line 15) | public static string ToDebugString(this MemoryFilter? filter) method ToDebugString (line 32) | public static string ToDebugString(this IEnumerable? fi... FILE: App/kernel-memory/extensions/LlamaSharp/LlamaSharp/DependencyInjection.cs class KernelMemoryBuilderExtensions (line 15) | public static partial class KernelMemoryBuilderExtensions method WithLlamaTextGeneration (line 17) | public static IKernelMemoryBuilder WithLlamaTextGeneration( method WithLlamaTextGeneration (line 34) | public static IKernelMemoryBuilder WithLlamaTextGeneration( class DependencyInjection (line 47) | public static partial class DependencyInjection method AddLlamaTextGeneration (line 49) | public static IServiceCollection AddLlamaTextGeneration( FILE: App/kernel-memory/extensions/LlamaSharp/LlamaSharp/LlamaSharpConfig.cs class LlamaSharpConfig (line 9) | public class LlamaSharpConfig method Validate (line 31) | public void Validate(bool allowIO = true) FILE: App/kernel-memory/extensions/LlamaSharp/LlamaSharp/LlamaSharpTextGenerator.cs class LlamaSharpTextGenerator (line 21) | [Experimental("KMEXP01")] method LlamaSharpTextGenerator (line 35) | public LlamaSharpTextGenerator( method CountTokens (line 81) | public int CountTokens(string text) method GetTokens (line 93) | public IReadOnlyList GetTokens(string text) method GenerateTextAsync (line 99) | public IAsyncEnumerable GenerateTextAsync( method Dispose (line 140) | public void Dispose() method Dispose (line 146) | private void Dispose(bool disposing) FILE: App/kernel-memory/extensions/MongoDbAtlas/MongoDbAtlas/DependencyInjection.cs class KernelMemoryBuilderExtensions (line 15) | public static partial class KernelMemoryBuilderExtensions method WithMongoDbAtlasMemoryDb (line 22) | public static IKernelMemoryBuilder WithMongoDbAtlasMemoryDb( method WithMongoDbAtlasStorage (line 35) | public static IKernelMemoryBuilder WithMongoDbAtlasStorage( method WithMongoDbAtlasMemoryDbAndDocumentStorage (line 48) | public static IKernelMemoryBuilder WithMongoDbAtlasMemoryDbAndDocument... class DependencyInjection (line 60) | public static partial class DependencyInjection method AddMongoDbAtlasAsMemoryDb (line 67) | public static IServiceCollection AddMongoDbAtlasAsMemoryDb( method AddMongoDbAtlasAsDocumentStorage (line 81) | public static IServiceCollection AddMongoDbAtlasAsDocumentStorage( method AddMongoDbAtlasAsMemoryDbAndDocumentStorage (line 95) | public static IServiceCollection AddMongoDbAtlasAsMemoryDbAndDocumentS... FILE: App/kernel-memory/extensions/MongoDbAtlas/MongoDbAtlas/Internals/MongoDbAtlasDatabaseHelper.cs class MongoDbAtlasDatabaseHelper (line 11) | internal static class MongoDbAtlasDatabaseHelper method GetDatabase (line 15) | internal static IMongoDatabase GetDatabase(string connectionString, st... method GetClient (line 28) | internal static IMongoClient GetClient(string connectionString) method GetConnectionKey (line 47) | private static string GetConnectionKey(string connectionString) FILE: App/kernel-memory/extensions/MongoDbAtlas/MongoDbAtlas/Internals/MongoDbAtlasMemoryRecord.cs class MongoDbAtlasMemoryRecord (line 7) | internal sealed class MongoDbAtlasMemoryRecord class Payload (line 19) | internal sealed class Payload method Payload (line 21) | public Payload(string key, object value) class Tag (line 31) | internal sealed class Tag method Tag (line 33) | public Tag(string key, string?[] values) FILE: App/kernel-memory/extensions/MongoDbAtlas/MongoDbAtlas/Internals/MongoDbAtlasSearchHelper.cs class MongoDbAtlasSearchHelper (line 20) | internal sealed class MongoDbAtlasSearchHelper method MongoDbAtlasSearchHelper (line 29) | public MongoDbAtlasSearchHelper(string connection, string dbName) method GetIndexName (line 40) | public string GetIndexName(string collectionName) => $"searchix_{colle... method CreateIndexAsync (line 49) | public async Task CreateIndexAsync(string collectionName, i... method DeleteIndicesAsync (line 91) | public async Task DeleteIndicesAsync(string collectionName) method WaitForIndexToBeReadyAsync (line 127) | public async Task WaitForIndexToBeReadyAsync(string collectionName, in... method CreateCreationCommand (line 149) | public BsonDocument CreateCreationCommand(string collectionName, int e... method DropDatabaseAsync (line 203) | public async Task DropDatabaseAsync() method DropAllDocumentsFromCollectionsAsync (line 220) | public async Task DropAllDocumentsFromCollectionsAsync() type IndexInfo (line 232) | public sealed record IndexInfo(bool Exists, string Status, Boolean Que... method GetAnalyzersList (line 238) | private BsonArray GetAnalyzersList() method CollectionExistsAsync (line 245) | private async Task CollectionExistsAsync(string connectionName) method GetIndexInfoAsync (line 256) | private async Task GetIndexInfoAsync(string collectionName) FILE: App/kernel-memory/extensions/MongoDbAtlas/MongoDbAtlas/MongoDbAtlasBaseStorage.cs class MongoDbAtlasBaseStorage (line 14) | [Experimental("KMEXP03")] method MongoDbAtlasBaseStorage (line 37) | protected MongoDbAtlasBaseStorage(MongoDbAtlasConfig config) method GetCollection (line 48) | protected IMongoCollection GetCollection(string collecti... method GetBucketForIndex (line 59) | protected GridFSBucket GetBucketForIndex(string indexName) method GetCollection (line 75) | protected IMongoCollection GetCollection(string collectionName) FILE: App/kernel-memory/extensions/MongoDbAtlas/MongoDbAtlas/MongoDbAtlasConfig.cs class MongoDbAtlasConfig (line 11) | public sealed class MongoDbAtlasConfig method WithConnectionString (line 42) | public MongoDbAtlasConfig WithConnectionString(string mongoConnection) method WithDatabaseName (line 53) | public MongoDbAtlasConfig WithDatabaseName(string databaseName) method WithSingleCollectionForVectorSearch (line 65) | public MongoDbAtlasConfig WithSingleCollectionForVectorSearch(bool use... method WithAfterIndexCallback (line 76) | public MongoDbAtlasConfig WithAfterIndexCallback(Func afterIndex... FILE: App/kernel-memory/extensions/MongoDbAtlas/MongoDbAtlas/MongoDbAtlasException.cs class MongoDbAtlasException (line 7) | public class MongoDbAtlasException : KernelMemoryException method MongoDbAtlasException (line 10) | public MongoDbAtlasException() { } method MongoDbAtlasException (line 13) | public MongoDbAtlasException(string message) : base(message) { } method MongoDbAtlasException (line 16) | public MongoDbAtlasException(string message, Exception? innerException... FILE: App/kernel-memory/extensions/MongoDbAtlas/MongoDbAtlas/MongoDbAtlasMemory.cs class MongoDbAtlasMemory (line 23) | [Experimental("KMEXP03")] method MongoDbAtlasMemory (line 38) | public MongoDbAtlasMemory( method CreateIndexAsync (line 51) | public async Task CreateIndexAsync(string index, int vectorSize, Cance... method DeleteIndexAsync (line 68) | public async Task DeleteIndexAsync(string index, CancellationToken can... method GetIndexesAsync (line 89) | public async Task> GetIndexesAsync(CancellationTok... method DeleteAsync (line 98) | public Task DeleteAsync(string index, MemoryRecord record, Cancellatio... method GetListAsync (line 105) | public async IAsyncEnumerable GetListAsync( method GetSimilarListAsync (line 140) | public async IAsyncEnumerable<(MemoryRecord, double)> GetSimilarListAs... method UpsertAsync (line 198) | public async Task UpsertAsync(string index, MemoryRecord recor... method TranslateFilters (line 216) | private FilterDefinition? TranslateFilters(I... method GetCollectionFromIndexName (line 278) | private IMongoCollection GetCollectionFromIn... method GetCollectionName (line 284) | private string GetCollectionName(string indexName) method CosineSim (line 300) | private static double CosineSim(Embedding vec1, float[] vec2) method GetIndexListCollectionName (line 320) | private static string GetIndexListCollectionName() method FromMongodbMemoryRecord (line 325) | private static MemoryRecord FromMongodbMemoryRecord(MongoDbAtlasMemory... method NormalizeIndexName (line 346) | private static string NormalizeIndexName(string indexName) FILE: App/kernel-memory/extensions/MongoDbAtlas/MongoDbAtlas/MongoDbAtlasStorage.cs class MongoDbAtlasStorage (line 16) | [Experimental("KMEXP03")] method MongoDbAtlasStorage (line 21) | public MongoDbAtlasStorage( method CreateIndexDirectoryAsync (line 28) | public Task CreateIndexDirectoryAsync(string index, CancellationToken ... method DeleteIndexDirectoryAsync (line 34) | public async Task DeleteIndexDirectoryAsync(string index, Cancellation... method EmptyDocumentDirectoryAsync (line 44) | public async Task EmptyDocumentDirectoryAsync( method DeleteDocumentDirectoryAsync (line 66) | public Task DeleteDocumentDirectoryAsync(string index, string document... method WriteFileAsync (line 72) | public async Task WriteFileAsync( method CreateDocumentDirectoryAsync (line 134) | public Task CreateDocumentDirectoryAsync(string index, string document... method ReadFileAsync (line 141) | public async Task ReadFileAsync( method SaveDocumentAsync (line 233) | private async Task SaveDocumentAsync(string index, string id, BsonDocu... method GetFromBucketByIdAsync (line 246) | private static async Task>> GetFro... method GetBucketFilterById (line 251) | private static FilterDefinition> GetBucketFilte... FILE: App/kernel-memory/extensions/OpenAI/OpenAI/DependencyInjection.cs class KernelMemoryBuilderExtensions (line 17) | public static partial class KernelMemoryBuilderExtensions method WithOpenAIDefaults (line 39) | public static IKernelMemoryBuilder WithOpenAIDefaults( method WithOpenAI (line 85) | public static IKernelMemoryBuilder WithOpenAI( method WithOpenAI (line 109) | public static IKernelMemoryBuilder WithOpenAI( method WithOpenAITextEmbeddingGeneration (line 132) | public static IKernelMemoryBuilder WithOpenAITextEmbeddingGeneration( method WithOpenAITextEmbeddingGeneration (line 159) | public static IKernelMemoryBuilder WithOpenAITextEmbeddingGeneration( method WithOpenAITextGeneration (line 185) | public static IKernelMemoryBuilder WithOpenAITextGeneration( method WithOpenAITextGeneration (line 204) | public static IKernelMemoryBuilder WithOpenAITextGeneration( class DependencyInjection (line 219) | public static partial class DependencyInjection method AddOpenAITextEmbeddingGeneration (line 221) | public static IServiceCollection AddOpenAITextEmbeddingGeneration( method AddOpenAITextEmbeddingGeneration (line 237) | public static IServiceCollection AddOpenAITextEmbeddingGeneration( method AddOpenAITextGeneration (line 253) | public static IServiceCollection AddOpenAITextGeneration( method AddOpenAITextGeneration (line 268) | public static IServiceCollection AddOpenAITextGeneration( FILE: App/kernel-memory/extensions/OpenAI/OpenAI/Internals/ChangeEndpointPolicy.cs class ChangeEndpointPolicy (line 10) | internal sealed class ChangeEndpointPolicy : HttpPipelinePolicy method ChangeEndpointPolicy (line 15) | public ChangeEndpointPolicy(string endpoint) method ProcessAsync (line 20) | public override ValueTask ProcessAsync(HttpMessage message, ReadOnlyMe... method Process (line 27) | public override void Process(HttpMessage message, ReadOnlyMemory GetTokens(string text) method GenerateEmbeddingAsync (line 107) | public Task GenerateEmbeddingAsync(string text, Cancellatio... method GenerateEmbeddingBatchAsync (line 114) | public async Task GenerateEmbeddingBatchAsync(IEnumerable... method OpenAITextEmbeddingGenerator (line 128) | private OpenAITextEmbeddingGenerator( FILE: App/kernel-memory/extensions/OpenAI/OpenAI/OpenAITextGenerator.cs class OpenAITextGenerator (line 20) | [Experimental("KMEXP01")] method OpenAITextGenerator (line 53) | public OpenAITextGenerator( method OpenAITextGenerator (line 73) | public OpenAITextGenerator( method CountTokens (line 97) | public int CountTokens(string text) method GetTokens (line 103) | public IReadOnlyList GetTokens(string text) method GenerateTextAsync (line 109) | public async IAsyncEnumerable GenerateTextAsync( method SetCompletionType (line 184) | private void SetCompletionType(OpenAIConfig config) FILE: App/kernel-memory/extensions/OpenAI/OpenAI/Tokenizers/DefaultGPTTokenizer.cs class DefaultGPTTokenizer (line 9) | public static class DefaultGPTTokenizer method StaticCountTokens (line 14) | public static int StaticCountTokens(string text) FILE: App/kernel-memory/extensions/OpenAI/OpenAI/Tokenizers/GPT2Tokenizer.cs class GPT2Tokenizer (line 13) | public sealed class GPT2Tokenizer : ITextTokenizer method CountTokens (line 18) | public int CountTokens(string text) method GetTokens (line 24) | public IReadOnlyList GetTokens(string text) FILE: App/kernel-memory/extensions/OpenAI/OpenAI/Tokenizers/GPT3Tokenizer.cs class GPT3Tokenizer (line 13) | public sealed class GPT3Tokenizer : ITextTokenizer method CountTokens (line 18) | public int CountTokens(string text) method GetTokens (line 24) | public IReadOnlyList GetTokens(string text) FILE: App/kernel-memory/extensions/OpenAI/OpenAI/Tokenizers/GPT4Tokenizer.cs class GPT4Tokenizer (line 13) | public sealed class GPT4Tokenizer : ITextTokenizer method CountTokens (line 19) | public int CountTokens(string text) method GetTokens (line 25) | public IReadOnlyList GetTokens(string text) FILE: App/kernel-memory/extensions/OpenAI/OpenAI/Tokenizers/GPT4oTokenizer.cs class GPT4oTokenizer (line 14) | public sealed class GPT4oTokenizer : ITextTokenizer method CountTokens (line 20) | public int CountTokens(string text) method GetTokens (line 26) | public IReadOnlyList GetTokens(string text) FILE: App/kernel-memory/extensions/Postgres/Postgres/DependencyInjection.cs class KernelMemoryBuilderExtensions (line 14) | public static partial class KernelMemoryBuilderExtensions method WithPostgresMemoryDb (line 21) | public static IKernelMemoryBuilder WithPostgresMemoryDb(this IKernelMe... method WithPostgresMemoryDb (line 32) | public static IKernelMemoryBuilder WithPostgresMemoryDb(this IKernelMe... class DependencyInjection (line 42) | public static partial class DependencyInjection method AddPostgresAsMemoryDb (line 49) | public static IServiceCollection AddPostgresAsMemoryDb(this IServiceCo... method AddPostgresAsMemoryDb (line 61) | public static IServiceCollection AddPostgresAsMemoryDb(this IServiceCo... FILE: App/kernel-memory/extensions/Postgres/Postgres/Internals/PostgresDbClient.cs class PostgresDbClient (line 22) | internal sealed class PostgresDbClient : IDisposable method PostgresDbClient (line 50) | public PostgresDbClient(PostgresConfig config, ILoggerFactory? loggerF... method DoesTableExistAsync (line 92) | public async Task DoesTableExistAsync( method CreateTableAsync (line 151) | public async Task CreateTableAsync( method GetTablesAsync (line 260) | public async IAsyncEnumerable GetTablesAsync( method DeleteTableAsync (line 303) | public async Task DeleteTableAsync( method UpsertAsync (line 342) | public async Task UpsertAsync( method GetSimilarAsync (line 414) | public async IAsyncEnumerable<(PostgresMemoryRecord record, double sim... method GetListAsync (line 524) | public async IAsyncEnumerable GetListAsync( method DeleteAsync (line 623) | public async Task DeleteAsync( method Dispose (line 662) | public void Dispose() method Dispose (line 671) | private void Dispose(bool disposing) method ConnectAsync (line 684) | private async Task ConnectAsync(CancellationToken ca... method CleanContent (line 705) | private static string CleanContent(string input) method ReadEntry (line 712) | private PostgresMemoryRecord ReadEntry(NpgsqlDataReader dataReader, bo... method WithSchemaAndTableNamePrefix (line 738) | private string WithSchemaAndTableNamePrefix(string tableName) method WithTableNamePrefix (line 746) | private string WithTableNamePrefix(string tableName) method IsDbNotFoundException (line 751) | private static bool IsDbNotFoundException(Npgsql.PostgresException e) method IsTableNotFoundException (line 756) | private static bool IsTableNotFoundException(Npgsql.PostgresException e) method IsVectorTypeDoesNotExistException (line 761) | private static bool IsVectorTypeDoesNotExistException(Npgsql.PostgresE... method GenLockId (line 776) | private static long GenLockId(string resourceId) FILE: App/kernel-memory/extensions/Postgres/Postgres/Internals/PostgresMemoryRecord.cs class PostgresMemoryRecord (line 15) | internal sealed class PostgresMemoryRecord method ToMemoryRecord (line 56) | public static MemoryRecord ToMemoryRecord(PostgresMemoryRecord pgRecord) method FromMemoryRecord (line 83) | public static PostgresMemoryRecord FromMemoryRecord(MemoryRecord record) FILE: App/kernel-memory/extensions/Postgres/Postgres/Internals/PostgresSchema.cs class PostgresSchema (line 7) | internal static class PostgresSchema method ValidateSchemaName (line 16) | public static void ValidateSchemaName(string name) method ValidateTableName (line 23) | public static void ValidateTableName(string name) method ValidateTableNamePrefix (line 30) | public static void ValidateTableNamePrefix(string name) method ValidateFieldName (line 37) | public static void ValidateFieldName(string name) FILE: App/kernel-memory/extensions/Postgres/Postgres/PostgresConfig.cs class PostgresConfig (line 13) | public class PostgresConfig method PostgresConfig (line 113) | public PostgresConfig() method Validate (line 128) | public void Validate() FILE: App/kernel-memory/extensions/Postgres/Postgres/PostgresException.cs class PostgresException (line 10) | public class PostgresException : KernelMemoryException method PostgresException (line 13) | public PostgresException() { } method PostgresException (line 16) | public PostgresException(string message) : base(message) { } method PostgresException (line 19) | public PostgresException(string message, Exception? innerException) : ... FILE: App/kernel-memory/extensions/Postgres/Postgres/PostgresMemory.cs class PostgresMemory (line 23) | [Experimental("KMEXP03")] method PostgresMemory (line 36) | public PostgresMemory( method CreateIndexAsync (line 56) | public async Task CreateIndexAsync( method GetIndexesAsync (line 80) | public async Task> GetIndexesAsync( method DeleteIndexAsync (line 102) | public async Task DeleteIndexAsync( method UpsertAsync (line 120) | public async Task UpsertAsync( method GetSimilarListAsync (line 144) | public async IAsyncEnumerable<(MemoryRecord, double)> GetSimilarListAs... method GetListAsync (line 176) | public async IAsyncEnumerable GetListAsync( method DeleteAsync (line 202) | public Task DeleteAsync( method Dispose (line 213) | public void Dispose() method Dispose (line 222) | private void Dispose(bool disposing) method NormalizeIndexName (line 236) | private static string NormalizeIndexName(string index) method NormalizeTableNamePrefix (line 246) | private static string NormalizeTableNamePrefix(string? name) method PrepareSql (line 256) | private (string sql, Dictionary unsafeSqlUserValues) P... FILE: App/kernel-memory/extensions/Postgres/Postgres/PostgresMemoryFilter.cs class PostgresMemoryFilter (line 8) | public sealed class PostgresMemoryFilter : MemoryFilter FILE: App/kernel-memory/extensions/Qdrant/Qdrant/DependencyInjection.cs class KernelMemoryBuilderExtensions (line 14) | public static partial class KernelMemoryBuilderExtensions method WithQdrantMemoryDb (line 16) | public static IKernelMemoryBuilder WithQdrantMemoryDb(this IKernelMemo... method WithQdrantMemoryDb (line 22) | public static IKernelMemoryBuilder WithQdrantMemoryDb(this IKernelMemo... class DependencyInjection (line 32) | public static partial class DependencyInjection method AddQdrantAsMemoryDb (line 34) | public static IServiceCollection AddQdrantAsMemoryDb(this IServiceColl... method AddQdrantAsMemoryDb (line 41) | public static IServiceCollection AddQdrantAsMemoryDb(this IServiceColl... FILE: App/kernel-memory/extensions/Qdrant/Qdrant/Internals/DefaultQdrantPayload.cs class DefaultQdrantPayload (line 10) | internal class DefaultQdrantPayload FILE: App/kernel-memory/extensions/Qdrant/Qdrant/Internals/Http/CreateCollectionRequest.cs class CreateCollectionRequest (line 9) | internal sealed class CreateCollectionRequest class VectorSettings (line 11) | internal sealed class VectorSettings method VectorSettings (line 34) | public VectorSettings(int vectorSize, QdrantDistanceType distanceType) method Validate (line 40) | internal void Validate() method Create (line 60) | public static CreateCollectionRequest Create(string collectionName, in... method Build (line 65) | public HttpRequestMessage Build() method CreateCollectionRequest (line 73) | private CreateCollectionRequest(string collectionName, int vectorSize,... FILE: App/kernel-memory/extensions/Qdrant/Qdrant/Internals/Http/DeleteCollectionRequest.cs class DeleteCollectionRequest (line 7) | internal sealed class DeleteCollectionRequest method Create (line 11) | public static DeleteCollectionRequest Create(string collectionName) method Build (line 16) | public HttpRequestMessage Build() method DeleteCollectionRequest (line 22) | private DeleteCollectionRequest(string collectionName) method Validate (line 27) | private void Validate() FILE: App/kernel-memory/extensions/Qdrant/Qdrant/Internals/Http/DeleteVectorsRequest.cs class DeleteVectorsRequest (line 10) | internal sealed class DeleteVectorsRequest method DeleteFrom (line 17) | public static DeleteVectorsRequest DeleteFrom(string collectionName) method DeleteVector (line 22) | public DeleteVectorsRequest DeleteVector(Guid qdrantPointId) method DeleteRange (line 29) | public DeleteVectorsRequest DeleteRange(IEnumerable qdrantPointIds) method Build (line 36) | public HttpRequestMessage Build() method DeleteVectorsRequest (line 44) | private DeleteVectorsRequest(string collectionName) method Validate (line 50) | private void Validate() FILE: App/kernel-memory/extensions/Qdrant/Qdrant/Internals/Http/Filter.cs class Filter (line 8) | internal sealed class Filter class OrClause (line 10) | internal sealed class OrClause method OrClause (line 15) | internal OrClause() method Or (line 20) | internal OrClause Or(object condition) method OrValue (line 26) | internal OrClause OrValue(string key, object value) method Validate (line 31) | internal void Validate() class AndClause (line 55) | internal sealed class AndClause method AndClause (line 60) | internal AndClause() method And (line 65) | internal AndClause And(object condition) method AndValue (line 71) | internal AndClause AndValue(string key, object value) method Validate (line 76) | internal void Validate() class MatchValueClause (line 99) | internal sealed class MatchValueClause method MatchValueClause (line 107) | public MatchValueClause() method MatchValueClause (line 113) | public MatchValueClause(string key, object value) : this() method Validate (line 119) | internal void Validate() class MatchValue (line 126) | internal sealed class MatchValue method MatchValue (line 131) | public MatchValue() FILE: App/kernel-memory/extensions/Qdrant/Qdrant/Internals/Http/GetCollectionRequest.cs class GetCollectionsRequest (line 7) | internal sealed class GetCollectionsRequest method Create (line 11) | public static GetCollectionsRequest Create(string collectionName) method Build (line 16) | public HttpRequestMessage Build() method GetCollectionsRequest (line 21) | private GetCollectionsRequest(string collectionName) FILE: App/kernel-memory/extensions/Qdrant/Qdrant/Internals/Http/GetVectorsRequest.cs class GetVectorsRequest (line 10) | internal sealed class GetVectorsRequest method Create (line 42) | public static GetVectorsRequest Create(string collectionName) method WithPointId (line 47) | public GetVectorsRequest WithPointId(string pointId) method WithPointIDs (line 53) | public GetVectorsRequest WithPointIDs(IEnumerable pointIds) method WithPayloads (line 59) | public GetVectorsRequest WithPayloads(bool withPayloads) method WithVectors (line 65) | public GetVectorsRequest WithVectors(bool withEmbeddings) method Build (line 71) | public HttpRequestMessage Build() method GetVectorsRequest (line 78) | private GetVectorsRequest(string collectionName) FILE: App/kernel-memory/extensions/Qdrant/Qdrant/Internals/Http/GetVectorsResponse.cs class GetVectorsResponse (line 8) | internal sealed class GetVectorsResponse : QdrantResponse where T : D... FILE: App/kernel-memory/extensions/Qdrant/Qdrant/Internals/Http/HttpRequest.cs class HttpRequest (line 11) | internal static class HttpRequest method CreateGetRequest (line 15) | public static HttpRequestMessage CreateGetRequest(string url, object? ... method CreatePostRequest (line 18) | public static HttpRequestMessage CreatePostRequest(string url, object?... method CreatePostRequest (line 21) | public static HttpRequestMessage CreatePostRequest(Uri url, object? pa... method CreatePutRequest (line 24) | public static HttpRequestMessage CreatePutRequest(string url, object? ... method CreatePatchRequest (line 27) | public static HttpRequestMessage CreatePatchRequest(string url, object... method CreateDeleteRequest (line 30) | public static HttpRequestMessage CreateDeleteRequest(string url, objec... method CreateRequest (line 33) | private static HttpRequestMessage CreateRequest(HttpMethod method, str... method CreateRequest (line 36) | private static HttpRequestMessage CreateRequest(HttpMethod method, Uri... method CreateJsonContent (line 39) | private static HttpContent? CreateJsonContent(object? payload) method CreateSerializerOptions (line 57) | private static JsonSerializerOptions CreateSerializerOptions() FILE: App/kernel-memory/extensions/Qdrant/Qdrant/Internals/Http/ListCollectionsRequest.cs class ListCollectionsRequest (line 7) | internal sealed class ListCollectionsRequest method Create (line 9) | public static ListCollectionsRequest Create() method Build (line 14) | public HttpRequestMessage Build() FILE: App/kernel-memory/extensions/Qdrant/Qdrant/Internals/Http/ListCollectionsResponse.cs class ListCollectionsResponse (line 8) | internal sealed class ListCollectionsResponse : QdrantResponse class CollectionResult (line 10) | internal sealed class CollectionResult class CollectionDescription (line 12) | internal sealed class CollectionDescription FILE: App/kernel-memory/extensions/Qdrant/Qdrant/Internals/Http/QdrantResponse.cs class QdrantResponse (line 10) | internal abstract class QdrantResponse FILE: App/kernel-memory/extensions/Qdrant/Qdrant/Internals/Http/ScrollVectorsRequest.cs class ScrollVectorsRequest (line 10) | internal sealed class ScrollVectorsRequest method Create (line 29) | public static ScrollVectorsRequest Create(string collectionName) method HavingExternalId (line 34) | public ScrollVectorsRequest HavingExternalId(string id) method HavingAllTags (line 41) | public ScrollVectorsRequest HavingAllTags(IEnumerable? tags) method HavingSomeTags (line 56) | public ScrollVectorsRequest HavingSomeTags(IEnumerable : QdrantResponse where T ... class ScoredPoint (line 10) | internal sealed class ScoredPoint : QdrantPoint class ScrollResult (line 19) | internal sealed class ScrollResult FILE: App/kernel-memory/extensions/Qdrant/Qdrant/Internals/Http/SearchVectorsRequest.cs class SearchVectorsRequest (line 10) | internal sealed class SearchVectorsRequest method Create (line 36) | public static SearchVectorsRequest Create(string collectionName) method Create (line 41) | public static SearchVectorsRequest Create(string collectionName, int v... method SimilarTo (line 46) | public SearchVectorsRequest SimilarTo(Embedding vector) method HavingExternalId (line 52) | public SearchVectorsRequest HavingExternalId(string externalId) method HavingAllTags (line 59) | public SearchVectorsRequest HavingAllTags(IEnumerable? tags) method HavingSomeTags (line 74) | public SearchVectorsRequest HavingSomeTags(IEnumerable : QdrantResponse where T ... class ScoredPoint (line 10) | internal sealed class ScoredPoint : QdrantPoint FILE: App/kernel-memory/extensions/Qdrant/Qdrant/Internals/Http/UpsertVectorRequest.cs class UpsertVectorRequest (line 10) | internal sealed class UpsertVectorRequest where T : DefaultQdrantPayl... class BatchRequest (line 12) | internal sealed class BatchRequest method Create (line 29) | public static UpsertVectorRequest Create(string collectionName) method UpsertVector (line 34) | public UpsertVectorRequest UpsertVector(QdrantPoint vectorRecord) method UpsertRange (line 42) | public UpsertVectorRequest UpsertRange(IEnumerable> ... method Build (line 52) | public HttpRequestMessage Build() method UpsertVectorRequest (line 59) | private UpsertVectorRequest(string collectionName) FILE: App/kernel-memory/extensions/Qdrant/Qdrant/Internals/Http/UpsertVectorResponse.cs class UpsertVectorResponse (line 7) | internal sealed class UpsertVectorResponse : QdrantResponse class UpdateResult (line 9) | internal sealed class UpdateResult method UpsertVectorResponse (line 35) | [JsonConstructor] FILE: App/kernel-memory/extensions/Qdrant/Qdrant/Internals/QdrantClient.cs class QdrantClient (line 23) | internal sealed class QdrantClient where T : DefaultQdrantPayload, new() class NonDisposableHttpClientHandler (line 30) | private sealed class NonDisposableHttpClientHandler : HttpClientHandler method NonDisposableHttpClientHandler (line 40) | private NonDisposableHttpClientHandler() method Dispose (line 51) | protected override void Dispose(bool disposing) method QdrantClient (line 67) | public QdrantClient( method CreateCollectionAsync (line 85) | public async Task CreateCollectionAsync( method GetCollectionsAsync (line 108) | public async IAsyncEnumerable GetCollectionsAsync([EnumeratorC... method DeleteCollectionAsync (line 142) | public async Task DeleteCollectionAsync( method UpsertVectorsAsync (line 167) | public async Task UpsertVectorsAsync( method GetVectorByPayloadIdAsync (line 200) | public async Task?> GetVectorByPayloadIdAsync( method DeleteVectorsAsync (line 252) | public async Task DeleteVectorsAsync(string collectionName, IList>> GetListAsync( method GetSimilarListAsync (line 336) | public async Task, double)>> GetSimilarListAsync( method ValidateResponse (line 400) | private void ValidateResponse(HttpResponseMessage response, string con... method ExecuteHttpRequestAsync (line 413) | private async Task<(HttpResponseMessage response, string responseConte... method SanitizeEndpoint (line 446) | private static Uri SanitizeEndpoint(string endpoint, int? port = null) method ValidateUrl (line 456) | private static void ValidateUrl(string name, string url) FILE: App/kernel-memory/extensions/Qdrant/Qdrant/Internals/QdrantConstants.cs class QdrantConstants (line 5) | internal static class QdrantConstants FILE: App/kernel-memory/extensions/Qdrant/Qdrant/Internals/QdrantDistanceType.cs type QdrantDistanceType (line 10) | [JsonConverter(typeof(JsonStringEnumConverter))] FILE: App/kernel-memory/extensions/Qdrant/Qdrant/Internals/QdrantPoint.cs class QdrantPoint (line 15) | internal class QdrantPoint where T : DefaultQdrantPayload, new() method ToMemoryRecord (line 27) | public MemoryRecord ToMemoryRecord(bool withEmbedding = true) method FromMemoryRecord (line 51) | public static QdrantPoint FromMemoryRecord(MemoryRecord record) FILE: App/kernel-memory/extensions/Qdrant/Qdrant/QdrantConfig.cs class QdrantConfig (line 9) | public class QdrantConfig FILE: App/kernel-memory/extensions/Qdrant/Qdrant/QdrantException.cs class QdrantException (line 7) | public class QdrantException : KernelMemoryException method QdrantException (line 10) | public QdrantException() { } method QdrantException (line 13) | public QdrantException(string message) : base(message) { } method QdrantException (line 16) | public QdrantException(string message, Exception? innerException) : ba... FILE: App/kernel-memory/extensions/Qdrant/Qdrant/QdrantMemory.cs class QdrantMemory (line 24) | [Experimental("KMEXP03")] method QdrantMemory (line 37) | public QdrantMemory( method CreateIndexAsync (line 54) | public Task CreateIndexAsync( method GetIndexesAsync (line 63) | public async Task> GetIndexesAsync(CancellationTok... method DeleteIndexAsync (line 72) | public Task DeleteIndexAsync( method UpsertAsync (line 90) | public async Task UpsertAsync( method UpsertBatchAsync (line 101) | public async IAsyncEnumerable UpsertBatchAsync(string index, I... method GetSimilarListAsync (line 151) | public async IAsyncEnumerable<(MemoryRecord, double)> GetSimilarListAs... method GetListAsync (line 200) | public async IAsyncEnumerable GetListAsync( method DeleteAsync (line 244) | public async Task DeleteAsync( method NormalizeIndexName (line 277) | private static string NormalizeIndexName(string index) FILE: App/kernel-memory/extensions/RabbitMQ/DependencyInjection.cs class KernelMemoryBuilderExtensions (line 15) | public static partial class KernelMemoryBuilderExtensions method WithRabbitMQOrchestration (line 17) | public static IKernelMemoryBuilder WithRabbitMQOrchestration(this IKer... class DependencyInjection (line 27) | public static partial class DependencyInjection method AddRabbitMQOrchestration (line 29) | public static IServiceCollection AddRabbitMQOrchestration(this IServic... FILE: App/kernel-memory/extensions/RabbitMQ/RabbitMQPipeline.cs class RabbitMQPipeline (line 16) | [Experimental("KMEXP04")] method RabbitMQPipeline (line 29) | public RabbitMQPipeline(RabbitMqConfig config, ILoggerFactory? loggerF... method ConnectToQueueAsync (line 57) | public Task ConnectToQueueAsync(string queueName, QueueOptions... method EnqueueAsync (line 85) | public Task EnqueueAsync(string message, CancellationToken cancellatio... method OnDequeue (line 116) | public void OnDequeue(Func> processMessageAction) method Dispose (line 156) | public void Dispose() FILE: App/kernel-memory/extensions/RabbitMQ/RabbitMqConfig.cs class RabbitMqConfig (line 7) | public class RabbitMqConfig FILE: App/kernel-memory/extensions/Redis/Redis/DependencyInjection.cs class KernelMemoryBuilderExtensions (line 15) | public static partial class KernelMemoryBuilderExtensions method WithRedisMemoryDb (line 22) | public static IKernelMemoryBuilder WithRedisMemoryDb( method WithRedisMemoryDb (line 35) | public static IKernelMemoryBuilder WithRedisMemoryDb( class DependencyInjection (line 47) | public static partial class DependencyInjection method AddRedisAsMemoryDb (line 54) | public static IServiceCollection AddRedisAsMemoryDb( FILE: App/kernel-memory/extensions/Redis/Redis/Internals/RedisEmbeddingExtensions.cs class RedisEmbeddingExtensions (line 8) | internal static class RedisEmbeddingExtensions method VectorBlob (line 10) | public static byte[] VectorBlob(this Embedding embedding) => embedding... FILE: App/kernel-memory/extensions/Redis/Redis/Internals/Scripts.cs class Scripts (line 5) | internal static class Scripts FILE: App/kernel-memory/extensions/Redis/Redis/RedisConfig.cs class RedisConfig (line 12) | public class RedisConfig method RedisConfig (line 55) | public RedisConfig(string appPrefix = DefaultIndexPrefix, Dictionary> GetIndexesAsync(CancellationTok... method DeleteIndexAsync (line 96) | public async Task DeleteIndexAsync(string index, CancellationToken can... method UpsertAsync (line 114) | public async Task UpsertAsync(string index, MemoryRecord recor... method GetSimilarListAsync (line 167) | public async IAsyncEnumerable<(MemoryRecord, double)> GetSimilarListAs... method GetListAsync (line 248) | public async IAsyncEnumerable GetListAsync(string index,... method DeleteAsync (line 327) | public Task DeleteAsync(string index, MemoryRecord record, Cancellatio... method FromDocument (line 361) | private (MemoryRecord, double) FromDocument(NRedisStack.Search.Documen... method NormalizeIndexName (line 402) | private static string NormalizeIndexName(string index, string? prefix ... method EscapeTagField (line 418) | private static string EscapeTagField(string text) method Key (line 434) | private static RedisKey Key(string indexWithPrefix, string id) => $"{i... method ByteArrayToFloatArray (line 436) | private static float[] ByteArrayToFloatArray(byte[] bytes) FILE: App/kernel-memory/extensions/SQLServer/SQLServer/DependencyInjection.cs class KernelMemoryBuilderExtensions (line 14) | public static partial class KernelMemoryBuilderExtensions method WithSqlServerMemoryDb (line 21) | public static IKernelMemoryBuilder WithSqlServerMemoryDb( method WithSqlServerMemoryDb (line 34) | public static IKernelMemoryBuilder WithSqlServerMemoryDb( class DependencyInjection (line 46) | public static partial class DependencyInjection method AddSqlServerAsMemoryDb (line 53) | public static IServiceCollection AddSqlServerAsMemoryDb( method AddSqlServerAsMemoryDb (line 67) | public static IServiceCollection AddSqlServerAsMemoryDb( FILE: App/kernel-memory/extensions/SQLServer/SQLServer/SqlServerConfig.cs class SqlServerConfig (line 8) | public class SqlServerConfig FILE: App/kernel-memory/extensions/SQLServer/SQLServer/SqlServerMemory.cs class SqlServerMemory (line 20) | public sealed class SqlServerMemory : IMemoryDb, IMemoryDbUpsertBatch, I... method SqlServerMemory (line 58) | public SqlServerMemory( method CreateIndexAsync (line 69) | public async Task CreateIndexAsync(string index, int vectorSize, Cance... method DeleteAsync (line 130) | public async Task DeleteAsync(string index, MemoryRecord record, Cance... method DeleteIndexAsync (line 183) | public async Task DeleteIndexAsync(string index, CancellationToken can... method GetIndexesAsync (line 224) | public async Task> GetIndexesAsync(CancellationTok... method GetListAsync (line 257) | public async IAsyncEnumerable GetListAsync( method GetSimilarListAsync (line 331) | public async IAsyncEnumerable<(MemoryRecord, double)> GetSimilarListAs... method UpsertAsync (line 431) | public async Task UpsertAsync(string index, MemoryRecord recor... method UpsertBatchAsync (line 444) | public async IAsyncEnumerable UpsertBatchAsync(string index, I... method Dispose (line 547) | public void Dispose() method InitAsync (line 561) | private async Task InitAsync(CancellationToken cancellationToken) method CacheSqlServerMajorVersionNumberAsync (line 583) | private async Task CacheSqlServerMajorVersionNumberAsync(CancellationT... method CreateTablesIfNotExistsAsync (line 607) | private async Task CreateTablesIfNotExistsAsync(CancellationToken canc... method DoesIndexExistsAsync (line 654) | private async Task DoesIndexExistsAsync(string indexName, method GetFullTableName (line 666) | private string GetFullTableName(string tableName) method GenerateFilters (line 678) | private string GenerateFilters( method ReadEntryAsync (line 735) | private async Task ReadEntryAsync(SqlDataReader dataRead... method NormalizeIndexName (line 760) | private static string NormalizeIndexName(string index) FILE: App/kernel-memory/extensions/SQLServer/SQLServer/SqlServerMemoryException.cs class SqlServerMemoryException (line 8) | public class SqlServerMemoryException : KernelMemoryException method SqlServerMemoryException (line 11) | public SqlServerMemoryException() method SqlServerMemoryException (line 16) | public SqlServerMemoryException(string? message) : base(message) method SqlServerMemoryException (line 21) | public SqlServerMemoryException(string? message, Exception? innerExcep... FILE: App/kernel-memory/service/Abstractions/AI/Embedding.cs type Embedding (line 22) | public struct Embedding : IEquatable method Embedding (line 36) | public Embedding(float[] vector) method Embedding (line 41) | public Embedding(ReadOnlyMemory vector) method Embedding (line 46) | public Embedding(int size) method CosineSimilarity (line 51) | public double CosineSimilarity(Embedding embedding) method Equals (line 75) | public bool Equals(Embedding other) => this.Data.Equals(other.Data); method Equals (line 77) | public override bool Equals(object? obj) => (obj is Embedding other &&... method GetHashCode (line 83) | public override int GetHashCode() => this.Data.GetHashCode(); class JsonConverter (line 92) | public sealed class JsonConverter : JsonConverter method Read (line 98) | public override Embedding Read(ref Utf8JsonReader reader, Type typeT... method Write (line 103) | public override void Write(Utf8JsonWriter writer, Embedding value, J... FILE: App/kernel-memory/service/Abstractions/AI/ITextEmbeddingBatchGenerator.cs type ITextEmbeddingBatchGenerator (line 13) | public interface ITextEmbeddingBatchGenerator method GenerateEmbeddingBatchAsync (line 28) | Task GenerateEmbeddingBatchAsync( FILE: App/kernel-memory/service/Abstractions/AI/ITextEmbeddingGenerator.cs type ITextEmbeddingGenerator (line 8) | public interface ITextEmbeddingGenerator : ITextTokenizer method GenerateEmbeddingAsync (line 21) | public Task GenerateEmbeddingAsync( FILE: App/kernel-memory/service/Abstractions/AI/ITextGenerator.cs type ITextGenerator (line 8) | public interface ITextGenerator : ITextTokenizer method GenerateTextAsync (line 22) | public IAsyncEnumerable GenerateTextAsync( FILE: App/kernel-memory/service/Abstractions/AI/ITextTokenizer.cs type ITextTokenizer (line 11) | [Experimental("KMEXP00")] method CountTokens (line 19) | public int CountTokens(string text); method GetTokens (line 26) | IReadOnlyList GetTokens(string text); FILE: App/kernel-memory/service/Abstractions/AI/TextGenerationOptions.cs class TextGenerationOptions (line 11) | public class TextGenerationOptions FILE: App/kernel-memory/service/Abstractions/AppBuilders/ServiceCollectionExtensions.cs class ServiceCollectionExtensions (line 11) | [Experimental("KMEXP00")] method HasService (line 20) | public static bool HasService(this IServiceCollection services) FILE: App/kernel-memory/service/Abstractions/AppBuilders/ServiceCollectionPool.cs class ServiceCollectionPool (line 22) | [Experimental("KMEXP00")] method ServiceCollectionPool (line 53) | public ServiceCollectionPool(IServiceCollection primaryCollection) method AddServiceCollection (line 65) | public void AddServiceCollection(IServiceCollection? serviceCollection) method Add (line 78) | public void Add(ServiceDescriptor item) method Contains (line 88) | public bool Contains(ServiceDescriptor item) method GetEnumerator (line 97) | IEnumerator IEnumerable.GetEnumerator() method GetEnumerator (line 104) | public IEnumerator GetEnumerator() method Remove (line 111) | public bool Remove(ServiceDescriptor item) method Clear (line 125) | public void Clear() method CopyTo (line 137) | public void CopyTo(ServiceDescriptor[] array, int arrayIndex) method Insert (line 150) | public void Insert(int index, ServiceDescriptor item) method IndexOf (line 163) | public int IndexOf(ServiceDescriptor item) method RemoveAt (line 177) | public void RemoveAt(int index) method Lock (line 220) | private void Lock() method AccessByPositionNotAllowed (line 226) | private static InvalidOperationException AccessByPositionNotAllowed() FILE: App/kernel-memory/service/Abstractions/Configuration/ConfigurationException.cs class ConfigurationException (line 8) | public class ConfigurationException : KernelMemoryException method ConfigurationException (line 11) | public ConfigurationException() method ConfigurationException (line 16) | public ConfigurationException(string? message) : base(message) method ConfigurationException (line 21) | public ConfigurationException(string? message, Exception? innerExcepti... FILE: App/kernel-memory/service/Abstractions/Configuration/ConfigurationExtensions.cs class ConfigurationExtensions (line 11) | public static partial class ConfigurationExtensions method BindSection (line 21) | public static IConfiguration BindSection(this IConfiguration configura... FILE: App/kernel-memory/service/Abstractions/Configuration/TextPartitioningOptions.cs class TextPartitioningOptions (line 8) | public class TextPartitioningOptions method Validate (line 31) | public void Validate() FILE: App/kernel-memory/service/Abstractions/Constants.cs class Constants (line 5) | public static class Constants class WebService (line 7) | public static class WebService class CustomContext (line 28) | public static class CustomContext class Partitioning (line 30) | public static class Partitioning class EmbeddingGeneration (line 42) | public static class EmbeddingGeneration class Rag (line 48) | public static class Rag class Summary (line 70) | public static class Summary FILE: App/kernel-memory/service/Abstractions/Context/DependencyInjection.cs class DependencyInjection (line 13) | public static partial class DependencyInjection method AddRequestContextProvider (line 15) | public static IServiceCollection AddRequestContextProvider(this IServi... FILE: App/kernel-memory/service/Abstractions/Context/IContext.cs type IContext (line 10) | public interface IContext class ContextExtensions (line 15) | public static class ContextExtensions method InitArgs (line 17) | public static IContext? InitArgs(this IContext? context, IDictionary(this IContext? context, string key, [N... method TryGetArg (line 78) | public static bool TryGetArg(this IContext? context, string key, [NotN... class CustomContextExtensions (line 91) | public static class CustomContextExtensions method GetCustomEmptyAnswerTextOrDefault (line 93) | public static string GetCustomEmptyAnswerTextOrDefault(this IContext? ... method GetCustomRagFactTemplateOrDefault (line 103) | public static string GetCustomRagFactTemplateOrDefault(this IContext? ... method GetCustomRagPromptOrDefault (line 113) | public static string GetCustomRagPromptOrDefault(this IContext? contex... method GetCustomRagMaxTokensOrDefault (line 123) | public static int GetCustomRagMaxTokensOrDefault(this IContext? contex... method GetCustomRagTemperatureOrDefault (line 133) | public static double GetCustomRagTemperatureOrDefault(this IContext? c... method GetCustomRagNucleusSamplingOrDefault (line 143) | public static double GetCustomRagNucleusSamplingOrDefault(this IContex... method GetCustomSummaryPromptOrDefault (line 153) | public static string GetCustomSummaryPromptOrDefault(this IContext? co... method GetCustomSummaryTargetTokenSizeOrDefault (line 163) | public static int GetCustomSummaryTargetTokenSizeOrDefault(this IConte... method GetCustomSummaryOverlappingTokensOrDefault (line 173) | public static int GetCustomSummaryOverlappingTokensOrDefault(this ICon... method GetCustomPartitioningMaxTokensPerParagraphOrDefault (line 183) | public static int GetCustomPartitioningMaxTokensPerParagraphOrDefault(... method GetCustomPartitioningOverlappingTokensOrDefault (line 193) | public static int GetCustomPartitioningOverlappingTokensOrDefault(this... method GetCustomPartitioningChunkHeaderOrDefault (line 203) | public static string? GetCustomPartitioningChunkHeaderOrDefault(this I... method GetCustomEmbeddingGenerationBatchSizeOrDefault (line 213) | public static int GetCustomEmbeddingGenerationBatchSizeOrDefault(this ... FILE: App/kernel-memory/service/Abstractions/Context/IContextProvider.cs type IContextProvider (line 7) | public interface IContextProvider method GetContext (line 13) | IContext GetContext(); class ContextProviderExtensions (line 16) | public static class ContextProviderExtensions method InitContextArgs (line 18) | public static IContextProvider? InitContextArgs(this IContextProvider?... method SetContextArgs (line 26) | public static IContextProvider? SetContextArgs(this IContextProvider? ... method SetContextArg (line 34) | public static IContextProvider? SetContextArg(this IContextProvider? p... FILE: App/kernel-memory/service/Abstractions/Context/RequestContext.cs class RequestContext (line 7) | public sealed class RequestContext : IContext method RequestContext (line 11) | public RequestContext() { } method RequestContext (line 13) | public RequestContext(IDictionary? args) FILE: App/kernel-memory/service/Abstractions/Context/RequestContextProvider.cs class RequestContextProvider (line 11) | public class RequestContextProvider : IContextProvider method GetContext (line 14) | public IContext GetContext() FILE: App/kernel-memory/service/Abstractions/DataFormats/FileContent.cs class FileContent (line 8) | public class FileContent method FileContent (line 18) | public FileContent(string mimeType) FILE: App/kernel-memory/service/Abstractions/DataFormats/FileSection.cs class FileSection (line 7) | public class FileSection method FileSection (line 36) | public FileSection(int number, string? content, bool sentencesAreCompl... FILE: App/kernel-memory/service/Abstractions/DataFormats/IContentDecoder.cs type IContentDecoder (line 13) | public interface IContentDecoder method SupportsMimeType (line 20) | bool SupportsMimeType(string mimeType); method DecodeAsync (line 28) | Task DecodeAsync(string filename, CancellationToken cance... method DecodeAsync (line 36) | Task DecodeAsync(BinaryData data, CancellationToken cance... method DecodeAsync (line 44) | Task DecodeAsync(Stream data, CancellationToken cancellat... FILE: App/kernel-memory/service/Abstractions/DataFormats/IOcrEngine.cs type IOcrEngine (line 12) | public interface IOcrEngine method ExtractTextFromImageAsync (line 19) | Task ExtractTextFromImageAsync(Stream imageContent, Cancellati... FILE: App/kernel-memory/service/Abstractions/DataFormats/WebPages/IWebScraper.cs type IWebScraper (line 11) | public interface IWebScraper method GetContentAsync (line 19) | Task GetContentAsync(string url, CancellationToken c... FILE: App/kernel-memory/service/Abstractions/DataFormats/WebPages/WebScraperResult.cs class WebScraperResult (line 7) | public class WebScraperResult FILE: App/kernel-memory/service/Abstractions/Diagnostics/ArgumentNullExceptionEx.cs class ArgumentNullExceptionEx (line 11) | public static class ArgumentNullExceptionEx method ThrowIfNull (line 13) | public static void ThrowIfNull([NotNull] object? argument, string? par... method ThrowIfNullOrWhiteSpace (line 20) | public static void ThrowIfNullOrWhiteSpace([NotNull] string? argument,... method ThrowIfNullOrEmpty (line 27) | public static void ThrowIfNullOrEmpty([NotNull] string? argument, stri... method ThrowIfEmpty (line 34) | public static void ThrowIfEmpty([NotNull] IList? argument, strin... FILE: App/kernel-memory/service/Abstractions/Diagnostics/ArgumentOutOfRangeExceptionEx.cs class ArgumentOutOfRangeExceptionEx (line 9) | public static class ArgumentOutOfRangeExceptionEx method ThrowIfEqual (line 13) | public static void ThrowIfEqual(T value, T other, string? paramName... method ThrowIfNotEqual (line 20) | public static void ThrowIfNotEqual(T value, T other, string? paramN... method ThrowIf (line 27) | public static void ThrowIf(bool condition, string? paramName, string m... method ThrowIfNot (line 34) | public static void ThrowIfNot(bool condition, string? paramName, strin... method ThrowIfZero (line 43) | public static void ThrowIfZero(int value, string paramName, string mes... method ThrowIfNegative (line 50) | public static void ThrowIfNegative(int value, string paramName, string... method ThrowIfZeroOrNegative (line 57) | public static void ThrowIfZeroOrNegative(int value, string paramName, ... method ThrowIfLessThan (line 64) | public static void ThrowIfLessThan(int value, int other, string paramN... method ThrowIfEqualToOrLessThan (line 71) | public static void ThrowIfEqualToOrLessThan(int value, int other, stri... method ThrowIfGreaterThan (line 78) | public static void ThrowIfGreaterThan(int value, int other, string par... method ThrowIfEqualToOrGreaterThan (line 85) | public static void ThrowIfEqualToOrGreaterThan(int value, int other, s... method ThrowIfZero (line 94) | public static void ThrowIfZero(uint value, string paramName, string me... method ThrowIfNegative (line 101) | public static void ThrowIfNegative(uint value, string paramName, strin... method ThrowIfZeroOrNegative (line 108) | public static void ThrowIfZeroOrNegative(uint value, string paramName,... method ThrowIfLessThan (line 115) | public static void ThrowIfLessThan(uint value, uint other, string para... method ThrowIfEqualToOrLessThan (line 122) | public static void ThrowIfEqualToOrLessThan(uint value, uint other, st... method ThrowIfGreaterThan (line 129) | public static void ThrowIfGreaterThan(uint value, uint other, string p... method ThrowIfEqualToOrGreaterThan (line 136) | public static void ThrowIfEqualToOrGreaterThan(uint value, uint other,... method ThrowIfZero (line 145) | public static void ThrowIfZero(float value, string paramName, string m... method ThrowIfNegative (line 152) | public static void ThrowIfNegative(float value, string paramName, stri... method ThrowIfZeroOrNegative (line 159) | public static void ThrowIfZeroOrNegative(float value, string paramName... method ThrowIfLessThan (line 166) | public static void ThrowIfLessThan(float value, float other, string pa... method ThrowIfEqualToOrLessThan (line 173) | public static void ThrowIfEqualToOrLessThan(float value, float other, ... method ThrowIfGreaterThan (line 180) | public static void ThrowIfGreaterThan(float value, float other, string... method ThrowIfEqualToOrGreaterThan (line 187) | public static void ThrowIfEqualToOrGreaterThan(float value, float othe... method ThrowIfZero (line 196) | public static void ThrowIfZero(double value, string paramName, string ... method ThrowIfNegative (line 203) | public static void ThrowIfNegative(double value, string paramName, str... method ThrowIfZeroOrNegative (line 210) | public static void ThrowIfZeroOrNegative(double value, string paramNam... method ThrowIfLessThan (line 217) | public static void ThrowIfLessThan(double value, double other, string ... method ThrowIfEqualToOrLessThan (line 224) | public static void ThrowIfEqualToOrLessThan(double value, double other... method ThrowIfGreaterThan (line 231) | public static void ThrowIfGreaterThan(double value, double other, stri... method ThrowIfEqualToOrGreaterThan (line 238) | public static void ThrowIfEqualToOrGreaterThan(double value, double ot... FILE: App/kernel-memory/service/Abstractions/Diagnostics/DefaultLogger.cs class DefaultLogger (line 15) | public static class DefaultLogger method DefaultLogFactory (line 39) | private static ILoggerFactory DefaultLogFactory() method TryGetLogLevel (line 62) | private static bool TryGetLogLevel(string? value, out LogLevel level) class DefaultLogger (line 24) | public static class DefaultLogger method DefaultLogFactory (line 39) | private static ILoggerFactory DefaultLogFactory() method TryGetLogLevel (line 62) | private static bool TryGetLogLevel(string? value, out LogLevel level) FILE: App/kernel-memory/service/Abstractions/Diagnostics/Telemetry.cs class Telemetry (line 7) | public static class Telemetry method GetBoolEnvVar (line 31) | private static bool? GetBoolEnvVar(string name) FILE: App/kernel-memory/service/Abstractions/DocumentStorage/DocumentStorageException.cs class DocumentStorageException (line 7) | public class DocumentStorageException : KernelMemoryException method DocumentStorageException (line 10) | public DocumentStorageException() { } method DocumentStorageException (line 13) | public DocumentStorageException(string message) : base(message) { } method DocumentStorageException (line 16) | public DocumentStorageException(string message, Exception? innerExcept... class DocumentStorageFileNotFoundException (line 19) | public class DocumentStorageFileNotFoundException : DocumentStorageExcep... method DocumentStorageFileNotFoundException (line 22) | public DocumentStorageFileNotFoundException() { } method DocumentStorageFileNotFoundException (line 25) | public DocumentStorageFileNotFoundException(string message) : base(mes... method DocumentStorageFileNotFoundException (line 28) | public DocumentStorageFileNotFoundException(string message, Exception?... FILE: App/kernel-memory/service/Abstractions/DocumentStorage/EmbeddingFileContent.cs class EmbeddingFileContent (line 8) | public class EmbeddingFileContent FILE: App/kernel-memory/service/Abstractions/DocumentStorage/IDocumentStorage.cs type IDocumentStorage (line 9) | public interface IDocumentStorage method CreateIndexDirectoryAsync (line 16) | Task CreateIndexDirectoryAsync( method DeleteIndexDirectoryAsync (line 25) | Task DeleteIndexDirectoryAsync( method CreateDocumentDirectoryAsync (line 35) | Task CreateDocumentDirectoryAsync( method EmptyDocumentDirectoryAsync (line 46) | Task EmptyDocumentDirectoryAsync( method DeleteDocumentDirectoryAsync (line 57) | Task DeleteDocumentDirectoryAsync( method WriteFileAsync (line 70) | Task WriteFileAsync( method ReadFileAsync (line 86) | Task ReadFileAsync( FILE: App/kernel-memory/service/Abstractions/IKernelMemory.cs type IKernelMemory (line 11) | public interface IKernelMemory method ImportDocumentAsync (line 22) | public Task ImportDocumentAsync( method ImportDocumentAsync (line 40) | public Task ImportDocumentAsync( method ImportDocumentAsync (line 56) | public Task ImportDocumentAsync( method ImportDocumentAsync (line 73) | public Task ImportDocumentAsync( method ImportTextAsync (line 94) | public Task ImportTextAsync( method ImportWebPageAsync (line 114) | public Task ImportWebPageAsync( method ListIndexesAsync (line 128) | public Task> ListIndexesAsync(CancellationTo... method DeleteIndexAsync (line 135) | public Task DeleteIndexAsync( method DeleteDocumentAsync (line 145) | public Task DeleteDocumentAsync( method IsDocumentReadyAsync (line 159) | public Task IsDocumentReadyAsync( method GetDocumentStatusAsync (line 171) | public Task GetDocumentStatusAsync( method ExportFileAsync (line 184) | public Task ExportFileAsync( method SearchAsync (line 202) | public Task SearchAsync( method AskAsync (line 223) | public Task AskAsync( FILE: App/kernel-memory/service/Abstractions/IKernelMemoryBuilder.cs type IKernelMemoryBuilder (line 14) | public interface IKernelMemoryBuilder method Build (line 31) | public IKernelMemory Build(); method Build (line 39) | public T Build() where T : class, IKernelMemory; method AddSingleton (line 46) | public IKernelMemoryBuilder AddSingleton(TService implementa... method AddSingleton (line 54) | public IKernelMemoryBuilder AddSingleton() method WithoutDefaultHandlers (line 62) | public IKernelMemoryBuilder WithoutDefaultHandlers(); method AddIngestionMemoryDb (line 69) | public IKernelMemoryBuilder AddIngestionMemoryDb(IMemoryDb service); method AddIngestionEmbeddingGenerator (line 76) | public IKernelMemoryBuilder AddIngestionEmbeddingGenerator(ITextEmbedd... method GetOrchestrator (line 81) | public IPipelineOrchestrator GetOrchestrator(); FILE: App/kernel-memory/service/Abstractions/KernelMemoryBuilderExtensions.cs class KernelMemoryBuilderExtensions (line 18) | public static partial class KernelMemoryBuilderExtensions method Configure (line 26) | public static IKernelMemoryBuilder Configure( method Configure (line 42) | public static IKernelMemoryBuilder Configure( method With (line 67) | public static IKernelMemoryBuilder With( method WithCustomIngestionQueueClientFactory (line 74) | public static IKernelMemoryBuilder WithCustomIngestionQueueClientFactory( method WithCustomIngestionQueueClientFactory (line 82) | public static IKernelMemoryBuilder WithCustomIngestionQueueClientFacto... method WithCustomDocumentStorage (line 89) | public static IKernelMemoryBuilder WithCustomDocumentStorage( method WithCustomDocumentStorage (line 97) | public static IKernelMemoryBuilder WithCustomDocumentStorage( method WithCustomMimeTypeDetection (line 104) | public static IKernelMemoryBuilder WithCustomMimeTypeDetection( method WithCustomMimeTypeDetection (line 112) | public static IKernelMemoryBuilder WithCustomMimeTypeDetection( method WithCustomEmbeddingGenerator (line 119) | public static IKernelMemoryBuilder WithCustomEmbeddingGenerator( method WithCustomEmbeddingGenerator (line 140) | public static IKernelMemoryBuilder WithCustomEmbeddingGenerator( method WithCustomMemoryDb (line 147) | public static IKernelMemoryBuilder WithCustomMemoryDb( method WithCustomMemoryDb (line 168) | public static IKernelMemoryBuilder WithCustomMemoryDb( method WithCustomTextGenerator (line 175) | public static IKernelMemoryBuilder WithCustomTextGenerator( method WithCustomTextGenerator (line 184) | public static IKernelMemoryBuilder WithCustomTextGenerator( method WithCustomImageOcr (line 191) | public static IKernelMemoryBuilder WithCustomImageOcr( method WithCustomImageOcr (line 200) | public static IKernelMemoryBuilder WithCustomImageOcr( method WithCustomPromptProvider (line 207) | public static IKernelMemoryBuilder WithCustomPromptProvider( method WithCustomPromptProvider (line 215) | public static IKernelMemoryBuilder WithCustomPromptProvider( method WithCustomTextPartitioningOptions (line 227) | public static IKernelMemoryBuilder WithCustomTextPartitioningOptions( FILE: App/kernel-memory/service/Abstractions/KernelMemoryException.cs class KernelMemoryException (line 10) | public class KernelMemoryException : Exception method KernelMemoryException (line 15) | public KernelMemoryException() method KernelMemoryException (line 23) | public KernelMemoryException(string? message) : base(message) method KernelMemoryException (line 32) | public KernelMemoryException(string? message, Exception? innerExceptio... FILE: App/kernel-memory/service/Abstractions/KernelMemoryExtensions.cs class KernelMemoryExtensions (line 12) | public static class KernelMemoryExtensions method SearchSyntheticsAsync (line 24) | public static async Task> SearchSyntheticsAsync( method SearchSummariesAsync (line 66) | public static Task> SearchSummariesAsync( FILE: App/kernel-memory/service/Abstractions/KernelMemoryWebException.cs class KernelMemoryWebException (line 7) | public class KernelMemoryWebException : KernelMemoryException method KernelMemoryWebException (line 10) | public KernelMemoryWebException() method KernelMemoryWebException (line 15) | public KernelMemoryWebException(string? message) : base(message) method KernelMemoryWebException (line 20) | public KernelMemoryWebException(string? message, Exception? innerExcep... FILE: App/kernel-memory/service/Abstractions/MemoryStorage/IMemoryDb.cs type IMemoryDb (line 12) | public interface IMemoryDb method CreateIndexAsync (line 20) | Task CreateIndexAsync( method GetIndexesAsync (line 30) | Task> GetIndexesAsync(CancellationToken cancellati... method DeleteIndexAsync (line 37) | Task DeleteIndexAsync( method UpsertAsync (line 49) | Task UpsertAsync( method GetSimilarListAsync (line 65) | IAsyncEnumerable<(MemoryRecord, double)> GetSimilarListAsync( method GetListAsync (line 84) | IAsyncEnumerable GetListAsync( method DeleteAsync (line 97) | Task DeleteAsync( FILE: App/kernel-memory/service/Abstractions/MemoryStorage/IMemoryDbUpsertBatch.cs type IMemoryDbUpsertBatch (line 13) | public interface IMemoryDbUpsertBatch method UpsertBatchAsync (line 23) | IAsyncEnumerable UpsertBatchAsync( FILE: App/kernel-memory/service/Abstractions/MemoryStorage/IndexNotFoundException.cs class IndexNotFoundException (line 7) | public class IndexNotFoundException : KernelMemoryException method IndexNotFoundException (line 10) | public IndexNotFoundException() { } method IndexNotFoundException (line 13) | public IndexNotFoundException(string message) : base(message) { } method IndexNotFoundException (line 16) | public IndexNotFoundException(string message, Exception? innerExceptio... FILE: App/kernel-memory/service/Abstractions/MemoryStorage/MemoryRecord.cs class MemoryRecord (line 8) | public class MemoryRecord method UpgradeRequired (line 95) | private bool UpgradeRequired() method Upgrade (line 111) | private void Upgrade() FILE: App/kernel-memory/service/Abstractions/Models/Citation.cs class Citation (line 9) | public class Citation class Partition (line 70) | public class Partition FILE: App/kernel-memory/service/Abstractions/Models/DataPipelineStatus.cs class DataPipelineStatus (line 9) | public class DataPipelineStatus FILE: App/kernel-memory/service/Abstractions/Models/DeleteAccepted.cs class DeleteAccepted (line 7) | public class DeleteAccepted FILE: App/kernel-memory/service/Abstractions/Models/Document.cs class Document (line 16) | public class Document method Document (line 42) | public Document(string? id = null, TagCollection? tags = null, IEnumer... method AddTag (line 58) | public Document AddTag(string name, string value) method AddFile (line 70) | public Document AddFile(string filePath) method AddFiles (line 82) | public Document AddFiles(IEnumerable? filePaths) method AddFiles (line 93) | public Document AddFiles(string[]? filePaths) method AddStream (line 111) | public Document AddStream(string? fileName, Stream content) method ValidateId (line 125) | public static string ValidateId(string? id) method ReplaceInvalidChars (line 140) | public static string ReplaceInvalidChars(string? value) method IsValid (line 151) | private static bool IsValid(string? value) method IsValidChar (line 158) | private static bool IsValidChar(char c) method RandomId (line 163) | private static string RandomId() FILE: App/kernel-memory/service/Abstractions/Models/DocumentUploadRequest.cs class DocumentUploadRequest (line 12) | public class DocumentUploadRequest class UploadedFile (line 14) | public class UploadedFile method UploadedFile (line 27) | public UploadedFile() method UploadedFile (line 31) | public UploadedFile(string fileName, Stream fileContent) method DocumentUploadRequest (line 66) | public DocumentUploadRequest() method DocumentUploadRequest (line 76) | public DocumentUploadRequest(Document document, string? index = null, ... FILE: App/kernel-memory/service/Abstractions/Models/FileCollection.cs class FileCollection (line 15) | public class FileCollection method AddFile (line 36) | public void AddFile(string filePath) method AddStream (line 64) | public void AddStream(string? fileName, Stream content) method GetStreams (line 86) | public IEnumerable<(string name, Stream content)> GetStreams() method CalculateSHA256 (line 107) | private static string CalculateSHA256(string value) method ToHexString (line 129) | public static string ToHexString(byte[] byteArray) FILE: App/kernel-memory/service/Abstractions/Models/IndexCollection.cs class IndexCollection (line 8) | public class IndexCollection FILE: App/kernel-memory/service/Abstractions/Models/IndexDetails.cs class IndexDetails (line 7) | public class IndexDetails FILE: App/kernel-memory/service/Abstractions/Models/MemoryAnswer.cs class MemoryAnswer (line 12) | public class MemoryAnswer method ToJson (line 59) | public string ToJson(bool indented = false) method FromJson (line 64) | public MemoryAnswer FromJson(string json) method ToString (line 70) | public override string ToString() FILE: App/kernel-memory/service/Abstractions/Models/MemoryFilter.cs class MemoryFilter (line 7) | public class MemoryFilter : TagCollection method IsEmpty (line 9) | public bool IsEmpty() method ByTag (line 14) | public MemoryFilter ByTag(string name, string value) method ByDocument (line 20) | public MemoryFilter ByDocument(string docId) method GetFilters (line 26) | public IEnumerable> GetFilters() class MemoryFilters (line 37) | public static class MemoryFilters method ByTag (line 39) | public static MemoryFilter ByTag(string name, string value) method ByDocument (line 44) | public static MemoryFilter ByDocument(string docId) FILE: App/kernel-memory/service/Abstractions/Models/MemoryQuery.cs class MemoryQuery (line 8) | public class MemoryQuery FILE: App/kernel-memory/service/Abstractions/Models/SearchQuery.cs class SearchQuery (line 8) | public class SearchQuery FILE: App/kernel-memory/service/Abstractions/Models/SearchResult.cs class SearchResult (line 9) | public class SearchResult method ToJson (line 51) | public string ToJson(bool indented = false) method FromJson (line 56) | public MemoryAnswer FromJson(string json) FILE: App/kernel-memory/service/Abstractions/Models/StreamableFileContent.cs class StreamableFileContent (line 9) | public sealed class StreamableFileContent : IDisposable method StreamableFileContent (line 19) | public StreamableFileContent() method StreamableFileContent (line 24) | public StreamableFileContent( method Dispose (line 46) | public void Dispose() FILE: App/kernel-memory/service/Abstractions/Models/TagCollection.cs class TagCollection (line 12) | public class TagCollection : IDictionary> method GetEnumerator (line 44) | public IEnumerator>> GetEnumerator() method GetEnumerator (line 49) | IEnumerator IEnumerable.GetEnumerator() method Add (line 54) | public void Add(KeyValuePair> item) method Add (line 60) | public void Add(string key) method Add (line 68) | public void Add(string key, string? value) method Add (line 83) | public void Add(string key, List value) method TryGetValue (line 89) | public bool TryGetValue(string key, out List value) method Contains (line 96) | public bool Contains(KeyValuePair> item) method ContainsKey (line 101) | public bool ContainsKey(string key) method CopyTo (line 106) | public void CopyTo(KeyValuePair>[] array, int ar... method CopyTo (line 111) | public void CopyTo(TagCollection tagCollection) method ToKeyValueList (line 129) | public IEnumerable> ToKeyValueList() method Remove (line 134) | public bool Remove(KeyValuePair> item) method Remove (line 139) | public bool Remove(string key) method Clear (line 144) | public void Clear() method ToString (line 149) | public override string ToString() method ToStringExcludeReserved (line 154) | public string ToStringExcludeReserved() method ToString (line 159) | private static string ToString(IEnumerable ImportDocumentAsync(string index, DocumentUploadRequest u... method PrepareNewDocumentUpload (line 54) | DataPipeline PrepareNewDocumentUpload(string index, string documentId,... method RunPipelineAsync (line 61) | Task RunPipelineAsync(DataPipeline pipeline, CancellationToken cancell... method ReadPipelineStatusAsync (line 70) | Task ReadPipelineStatusAsync(string index, string docum... method ReadPipelineSummaryAsync (line 79) | Task ReadPipelineSummaryAsync(string index, strin... method IsDocumentReadyAsync (line 90) | public Task IsDocumentReadyAsync(string index, string documentId... method StopAllPipelinesAsync (line 95) | Task StopAllPipelinesAsync(); method ReadFileAsStreamAsync (line 104) | Task ReadFileAsStreamAsync(DataPipeline pipelin... method ReadFileAsync (line 112) | Task ReadFileAsync(DataPipeline pipeline, string fileName,... method ReadTextFileAsync (line 120) | Task ReadTextFileAsync(DataPipeline pipeline, string fileName,... method WriteTextFileAsync (line 129) | Task WriteTextFileAsync(DataPipeline pipeline, string fileName, string... method WriteFileAsync (line 138) | Task WriteFileAsync(DataPipeline pipeline, string fileName, BinaryData... method GetEmbeddingGenerators (line 161) | List GetEmbeddingGenerators(); method GetMemoryDbs (line 166) | List GetMemoryDbs(); method GetTextGenerator (line 174) | ITextGenerator GetTextGenerator(); method StartIndexDeletionAsync (line 183) | Task StartIndexDeletionAsync(string? index = null, CancellationToken c... method StartDocumentDeletionAsync (line 193) | Task StartDocumentDeletionAsync( FILE: App/kernel-memory/service/Abstractions/Pipeline/IPipelineStepHandler.cs type IPipelineStepHandler (line 8) | public interface IPipelineStepHandler method InvokeAsync (line 23) | Task<(bool success, DataPipeline updatedPipeline)> InvokeAsync(DataPip... FILE: App/kernel-memory/service/Abstractions/Pipeline/MimeTypes.cs class MimeTypes (line 9) | public static class MimeTypes class FileExtensions (line 77) | public static class FileExtensions type IMimeTypeDetection (line 141) | public interface IMimeTypeDetection method GetFileType (line 143) | public string GetFileType(string filename); class MimeTypesDetection (line 146) | public class MimeTypesDetection : IMimeTypeDetection method GetFileType (line 214) | public string GetFileType(string filename) FILE: App/kernel-memory/service/Abstractions/Pipeline/OrchestrationException.cs class OrchestrationException (line 7) | public class OrchestrationException : KernelMemoryException method OrchestrationException (line 10) | public OrchestrationException() { } method OrchestrationException (line 13) | public OrchestrationException(string message) : base(message) { } method OrchestrationException (line 16) | public OrchestrationException(string message, Exception? innerExceptio... FILE: App/kernel-memory/service/Abstractions/Pipeline/PipelineException.cs class PipelineException (line 10) | public class PipelineException : KernelMemoryException method PipelineException (line 13) | public PipelineException() { } method PipelineException (line 16) | public PipelineException(string message) : base(message) { } method PipelineException (line 19) | public PipelineException(string message, Exception? innerException) : ... class InvalidPipelineDataException (line 25) | public class InvalidPipelineDataException : PipelineException method InvalidPipelineDataException (line 28) | public InvalidPipelineDataException() { } method InvalidPipelineDataException (line 31) | public InvalidPipelineDataException(string message) : base(message) { } method InvalidPipelineDataException (line 34) | public InvalidPipelineDataException(string message, Exception? innerEx... class PipelineNotFoundException (line 40) | public class PipelineNotFoundException : PipelineException method PipelineNotFoundException (line 43) | public PipelineNotFoundException() { } method PipelineNotFoundException (line 46) | public PipelineNotFoundException(string message) : base(message) { } method PipelineNotFoundException (line 49) | public PipelineNotFoundException(string message, Exception? innerExcep... FILE: App/kernel-memory/service/Abstractions/Pipeline/Queue/IQueue.cs type IQueue (line 9) | public interface IQueue : IDisposable method ConnectToQueueAsync (line 18) | Task ConnectToQueueAsync(string queueName, QueueOptions option... method EnqueueAsync (line 25) | Task EnqueueAsync(string message, CancellationToken cancellationToken ... method OnDequeue (line 31) | void OnDequeue(Func> processMessageAction); FILE: App/kernel-memory/service/Abstractions/Pipeline/Queue/QueueClientFactory.cs class QueueClientFactory (line 7) | public class QueueClientFactory method QueueClientFactory (line 11) | public QueueClientFactory(Func queueBuilder) method Build (line 20) | public IQueue Build() FILE: App/kernel-memory/service/Abstractions/Pipeline/Queue/QueueOptions.cs type QueueOptions (line 7) | public struct QueueOptions : IEquatable method QueueOptions (line 14) | public QueueOptions() method Equals (line 18) | public override bool Equals(object? obj) method Equals (line 23) | public bool Equals(QueueOptions other) method GetHashCode (line 28) | public override int GetHashCode() FILE: App/kernel-memory/service/Abstractions/Prompts/IPromptProvider.cs type IPromptProvider (line 5) | public interface IPromptProvider method ReadPrompt (line 12) | public string ReadPrompt(string promptName); FILE: App/kernel-memory/service/Abstractions/Search/ISearchClient.cs type ISearchClient (line 13) | public interface ISearchClient method SearchAsync (line 26) | Task SearchAsync( method AskAsync (line 45) | Task AskAsync( method ListIndexesAsync (line 58) | Task> ListIndexesAsync(CancellationToken cancellat... FILE: App/kernel-memory/service/Abstractions/Search/SearchClientConfig.cs class SearchClientConfig (line 12) | public class SearchClientConfig method Validate (line 95) | public void Validate() FILE: App/kernel-memory/service/Abstractions/SemanticKernel/KernelFunctionExtensions.cs class KernelFunctionExtensions (line 11) | public static partial class KernelFunctionExtensions method InvokeAsync (line 24) | public static Task InvokeAsync( FILE: App/kernel-memory/service/Abstractions/SemanticKernel/TextEmbeddingGenerationExtensions.cs class TextEmbeddingGenerationExtensions (line 16) | public static partial class TextEmbeddingGenerationExtensions method GenerateEmbeddingAsync (line 25) | public static async Task GenerateEmbeddingAsync( FILE: App/kernel-memory/service/Core/AI/DependencyInjection.cs class KernelMemoryBuilderExtensions (line 12) | public static partial class KernelMemoryBuilderExtensions method WithoutEmbeddingGenerator (line 18) | public static IKernelMemoryBuilder WithoutEmbeddingGenerator(this IKer... method WithoutTextGenerator (line 28) | public static IKernelMemoryBuilder WithoutTextGenerator(this IKernelMe... class DependencyInjection (line 38) | public static partial class DependencyInjection method AddNoEmbeddingGenerator (line 44) | public static IServiceCollection AddNoEmbeddingGenerator(this IService... method AddNoTextGenerator (line 53) | public static IServiceCollection AddNoTextGenerator(this IServiceColle... FILE: App/kernel-memory/service/Core/AI/NoEmbeddingGenerator.cs class NoEmbeddingGenerator (line 16) | public class NoEmbeddingGenerator : ITextEmbeddingGenerator method NoEmbeddingGenerator (line 20) | public NoEmbeddingGenerator(ILoggerFactory? loggerFactory = null) method CountTokens (line 29) | public int CountTokens(string text) method GetTokens (line 35) | public IReadOnlyList GetTokens(string text) method GenerateEmbeddingAsync (line 41) | public Task GenerateEmbeddingAsync(string text, Cancellatio... method Error (line 46) | private NotImplementedException Error() FILE: App/kernel-memory/service/Core/AI/NoTextGenerator.cs class NoTextGenerator (line 15) | public class NoTextGenerator : ITextGenerator method NoTextGenerator (line 19) | public NoTextGenerator(ILoggerFactory? loggerFactory = null) method CountTokens (line 28) | public int CountTokens(string text) method GetTokens (line 34) | public IReadOnlyList GetTokens(string text) method GenerateTextAsync (line 40) | public IAsyncEnumerable GenerateTextAsync(string prompt, TextG... method Error (line 45) | private NotImplementedException Error() FILE: App/kernel-memory/service/Core/Configuration/HandlerConfig.cs class HandlerConfig (line 5) | public class HandlerConfig method HandlerConfig (line 17) | public HandlerConfig() method HandlerConfig (line 23) | public HandlerConfig(string assembly, string className) FILE: App/kernel-memory/service/Core/Configuration/InternalConstants.cs class InternalConstants (line 10) | internal static class InternalConstants FILE: App/kernel-memory/service/Core/Configuration/KernelMemoryConfig.cs class KernelMemoryConfig (line 13) | public class KernelMemoryConfig class DataIngestionConfig (line 18) | public class DataIngestionConfig class DistributedOrchestrationConfig (line 20) | public class DistributedOrchestrationConfig method GetDefaultStepsOrDefaults (line 92) | public List GetDefaultStepsOrDefaults() class RetrievalConfig (line 103) | public class RetrievalConfig method GetServiceConfig (line 193) | public T GetServiceConfig(IConfiguration cfg, string serviceName, s... FILE: App/kernel-memory/service/Core/Configuration/ServiceAuthorizationConfig.cs class ServiceAuthorizationConfig (line 7) | public class ServiceAuthorizationConfig method Validate (line 46) | public void Validate() method ValidateAccessKey (line 67) | private static void ValidateAccessKey(string key, int keyNumber) method IsValidChar (line 85) | private static bool IsValidChar(char c) FILE: App/kernel-memory/service/Core/Configuration/ServiceConfig.cs class ServiceConfig (line 7) | public class ServiceConfig FILE: App/kernel-memory/service/Core/DataFormats/DependencyInjection.cs class KernelMemoryBuilderExtensions (line 17) | public static partial class KernelMemoryBuilderExtensions method WithContentDecoder (line 19) | public static IKernelMemoryBuilder WithContentDecoder( method WithContentDecoder (line 26) | public static IKernelMemoryBuilder WithContentDecoder( method WithDefaultContentDecoders (line 33) | public static IKernelMemoryBuilder WithDefaultContentDecoders( method WithDefaultWebScraper (line 40) | public static IKernelMemoryBuilder WithDefaultWebScraper( method WithCustomWebScraper (line 47) | public static IKernelMemoryBuilder WithCustomWebScraper( method WithCustomWebScraper (line 54) | public static IKernelMemoryBuilder WithCustomWebScraper( class DependencyInjection (line 65) | public static partial class DependencyInjection method AddContentDecoder (line 67) | public static IServiceCollection AddContentDecoder( method AddContentDecoder (line 74) | public static IServiceCollection AddContentDecoder( method AddDefaultContentDecoders (line 81) | public static IServiceCollection AddDefaultContentDecoders( method AddDefaultWebScraper (line 98) | public static IServiceCollection AddDefaultWebScraper( method AddCustomWebScraper (line 110) | public static IServiceCollection AddCustomWebScraper( method AddCustomWebScraper (line 117) | public static IServiceCollection AddCustomWebScraper( FILE: App/kernel-memory/service/Core/DataFormats/Image/ImageContextDecoder.cs class ImageContextDecoder (line 19) | public sealed class ImageContextDecoder : IContentDecoder method ImageContextDecoder (line 27) | public ImageContextDecoder(KernelMemoryConfig config, ILoggerFactory? ... method DecodeAsync (line 40) | public async Task DecodeAsync(string filename, Cancellati... method DecodeAsync (line 46) | public async Task DecodeAsync(BinaryData data, Cancellati... method DecodeAsync (line 85) | public async Task DecodeAsync(Stream data, CancellationTo... method SupportsMimeType (line 95) | public bool SupportsMimeType(string mimeType) FILE: App/kernel-memory/service/Core/DataFormats/Image/ImageDecoder.cs class ImageDecoder (line 14) | [Experimental("KMEXP00")] method ImageDecoder (line 20) | public ImageDecoder(IOcrEngine? ocrEngine = null, ILoggerFactory? logg... method SupportsMimeType (line 27) | public bool SupportsMimeType(string mimeType) method DecodeAsync (line 37) | public async Task DecodeAsync(string filename, Cancellati... method DecodeAsync (line 49) | public async Task DecodeAsync(BinaryData data, Cancellati... method DecodeAsync (line 61) | public async Task DecodeAsync(Stream data, CancellationTo... method ImageToTextAsync (line 72) | private async Task ImageToTextAsync(string filename, Cancellat... method ImageToTextAsync (line 81) | private async Task ImageToTextAsync(BinaryData data, Cancellat... method ImageToTextAsync (line 90) | private Task ImageToTextAsync(Stream data, CancellationToken c... FILE: App/kernel-memory/service/Core/DataFormats/Office/MsExcelDecoder.cs class MsExcelDecoder (line 17) | [Experimental("KMEXP00")] method MsExcelDecoder (line 23) | public MsExcelDecoder(MsExcelDecoderConfig? config = null, ILoggerFact... method SupportsMimeType (line 30) | public bool SupportsMimeType(string mimeType) method DecodeAsync (line 36) | public Task DecodeAsync(string filename, CancellationToke... method DecodeAsync (line 43) | public Task DecodeAsync(BinaryData data, CancellationToke... method DecodeAsync (line 50) | public Task DecodeAsync(Stream data, CancellationToken ca... FILE: App/kernel-memory/service/Core/DataFormats/Office/MsExcelDecoderConfig.cs class MsExcelDecoderConfig (line 8) | public class MsExcelDecoderConfig FILE: App/kernel-memory/service/Core/DataFormats/Office/MsPowerPointDecoder.cs class MsPowerPointDecoder (line 19) | [Experimental("KMEXP00")] method MsPowerPointDecoder (line 25) | public MsPowerPointDecoder(MsPowerPointDecoderConfig? config = null, I... method SupportsMimeType (line 32) | public bool SupportsMimeType(string mimeType) method DecodeAsync (line 38) | public Task DecodeAsync(string filename, CancellationToke... method DecodeAsync (line 45) | public Task DecodeAsync(BinaryData data, CancellationToke... method DecodeAsync (line 52) | public Task DecodeAsync(Stream data, CancellationToken ca... FILE: App/kernel-memory/service/Core/DataFormats/Office/MsPowerPointDecoderConfig.cs class MsPowerPointDecoderConfig (line 5) | public class MsPowerPointDecoderConfig FILE: App/kernel-memory/service/Core/DataFormats/Office/MsWordDecoder.cs class MsWordDecoder (line 18) | [Experimental("KMEXP00")] method MsWordDecoder (line 23) | public MsWordDecoder(ILoggerFactory? loggerFactory = null) method SupportsMimeType (line 29) | public bool SupportsMimeType(string mimeType) method DecodeAsync (line 35) | public Task DecodeAsync(string filename, CancellationToke... method DecodeAsync (line 42) | public Task DecodeAsync(BinaryData data, CancellationToke... method DecodeAsync (line 49) | public Task DecodeAsync(Stream data, CancellationToken ca... FILE: App/kernel-memory/service/Core/DataFormats/Pdf/PdfDecoder.cs class PdfDecoder (line 18) | [Experimental("KMEXP00")] method PdfDecoder (line 23) | public PdfDecoder(ILoggerFactory? loggerFactory = null) method SupportsMimeType (line 29) | public bool SupportsMimeType(string mimeType) method DecodeAsync (line 36) | public Task DecodeAsync(string filename, CancellationToke... method DecodeAsync (line 43) | public Task DecodeAsync(BinaryData data, CancellationToke... method DecodeAsync (line 50) | public Task DecodeAsync(Stream data, CancellationToken ca... FILE: App/kernel-memory/service/Core/DataFormats/Pdf/PdfMarkdownDecoder.cs class PdfMarkdownDecoder (line 21) | public sealed class PdfMarkdownDecoder(KernelMemoryConfig config, ILogge... method SupportsMimeType (line 28) | public bool SupportsMimeType(string mimeType) method DecodeAsync (line 33) | public async Task DecodeAsync(string filename, Cancellati... method DecodeAsync (line 39) | public async Task DecodeAsync(BinaryData data, Cancellati... method DecodeAsync (line 66) | public async Task DecodeAsync(Stream data, CancellationTo... FILE: App/kernel-memory/service/Core/DataFormats/Text/MarkDownDecoder.cs class MarkDownDecoder (line 14) | [Experimental("KMEXP00")] method MarkDownDecoder (line 19) | public MarkDownDecoder(ILoggerFactory? loggerFactory = null) method SupportsMimeType (line 25) | public bool SupportsMimeType(string mimeType) method DecodeAsync (line 31) | public Task DecodeAsync(string filename, CancellationToke... method DecodeAsync (line 38) | public Task DecodeAsync(BinaryData data, CancellationToke... method DecodeAsync (line 49) | public async Task DecodeAsync(Stream data, CancellationTo... FILE: App/kernel-memory/service/Core/DataFormats/Text/TextChunker.cs class TextChunker (line 18) | [Experimental("KMEXP00")] method SplitPlainTextLines (line 39) | public static List SplitPlainTextLines( method SplitMarkDownLines (line 56) | public static List SplitMarkDownLines( method SplitPlainTextParagraphs (line 76) | public static List SplitPlainTextParagraphs( method SplitMarkdownParagraphs (line 104) | public static List SplitMarkdownParagraphs( method InternalSplitTextParagraphs (line 123) | private static List InternalSplitTextParagraphs( method BuildParagraph (line 163) | private static List BuildParagraph( method ProcessParagraphs (line 204) | private static List ProcessParagraphs( method InternalSplitLines (line 274) | private static List InternalSplitLines( method Split (line 300) | private static (List, bool) Split( method Split (line 320) | private static (List, bool) Split( method GetTokenCount (line 399) | private static int GetTokenCount(string input, TokenCounter? tokenCoun... FILE: App/kernel-memory/service/Core/DataFormats/Text/TextDecoder.cs class TextDecoder (line 14) | [Experimental("KMEXP00")] method TextDecoder (line 19) | public TextDecoder(ILoggerFactory? loggerFactory = null) method SupportsMimeType (line 25) | public bool SupportsMimeType(string mimeType) method DecodeAsync (line 34) | public Task DecodeAsync(string filename, CancellationToke... method DecodeAsync (line 41) | public Task DecodeAsync(BinaryData data, CancellationToke... method DecodeAsync (line 52) | public async Task DecodeAsync(Stream data, CancellationTo... FILE: App/kernel-memory/service/Core/DataFormats/WebPages/HtmlDecoder.cs class HtmlDecoder (line 15) | [Experimental("KMEXP00")] method HtmlDecoder (line 20) | public HtmlDecoder(ILoggerFactory? loggerFactory = null) method SupportsMimeType (line 26) | public bool SupportsMimeType(string mimeType) method DecodeAsync (line 32) | public Task DecodeAsync(string filename, CancellationToke... method DecodeAsync (line 39) | public Task DecodeAsync(BinaryData data, CancellationToke... method DecodeAsync (line 46) | public Task DecodeAsync(Stream data, CancellationToken ca... FILE: App/kernel-memory/service/Core/DataFormats/WebPages/WebScraper.cs class WebScraper (line 20) | [Experimental("KMEXP00")] method WebScraper (line 26) | public WebScraper( method GetContentAsync (line 37) | public async Task GetContentAsync(string url, Cancel... method Dispose (line 42) | public void Dispose() method GetAsync (line 47) | private async Task GetAsync(Uri url, CancellationTok... method FixContentType (line 85) | private static string FixContentType(string contentType, Uri url) method RetryLogic (line 111) | private static ResiliencePipeline RetryLogic() FILE: App/kernel-memory/service/Core/Diagnostics/LoggerExtensions.cs class LoggerExtensions (line 7) | public static class LoggerExtensions method GetLogLevelName (line 9) | public static string GetLogLevelName(this ILogger log) FILE: App/kernel-memory/service/Core/Diagnostics/PipelineCompletedException.cs class PipelineCompletedException (line 7) | public class PipelineCompletedException : KernelMemoryException method PipelineCompletedException (line 12) | public PipelineCompletedException() method PipelineCompletedException (line 21) | public PipelineCompletedException(string? message) method PipelineCompletedException (line 31) | public PipelineCompletedException(string? message, Exception? innerExc... FILE: App/kernel-memory/service/Core/Diagnostics/Verify.cs class Verify (line 7) | internal static class Verify method ValidateUrl (line 9) | public static void ValidateUrl( FILE: App/kernel-memory/service/Core/DocumentStorage/DevTools/DependencyInjection.cs class KernelMemoryBuilderExtensions (line 14) | public static partial class KernelMemoryBuilderExtensions method WithSimpleFileStorage (line 16) | public static IKernelMemoryBuilder WithSimpleFileStorage(this IKernelM... method WithSimpleFileStorage (line 22) | public static IKernelMemoryBuilder WithSimpleFileStorage(this IKernelM... class DependencyInjection (line 32) | public static partial class DependencyInjection method AddSimpleFileStorageAsDocumentStorage (line 34) | public static IServiceCollection AddSimpleFileStorageAsDocumentStorage... method AddSimpleFileStorageAsDocumentStorage (line 41) | public static IServiceCollection AddSimpleFileStorageAsDocumentStorage... FILE: App/kernel-memory/service/Core/DocumentStorage/DevTools/SimpleFileStorage.cs class SimpleFileStorage (line 15) | [Experimental("KMEXP03")] method SimpleFileStorage (line 21) | public SimpleFileStorage( method CreateIndexDirectoryAsync (line 43) | public Task CreateIndexDirectoryAsync(string index, CancellationToken ... method DeleteIndexDirectoryAsync (line 49) | public Task DeleteIndexDirectoryAsync(string index, CancellationToken ... method CreateDocumentDirectoryAsync (line 55) | public Task CreateDocumentDirectoryAsync( method EmptyDocumentDirectoryAsync (line 64) | public async Task EmptyDocumentDirectoryAsync( method DeleteDocumentDirectoryAsync (line 80) | public Task DeleteDocumentDirectoryAsync( method WriteFileAsync (line 89) | public async Task WriteFileAsync( method ReadFileAsync (line 101) | public async Task ReadFileAsync( FILE: App/kernel-memory/service/Core/DocumentStorage/DevTools/SimpleFileStorageConfig.cs class SimpleFileStorageConfig (line 7) | public class SimpleFileStorageConfig FILE: App/kernel-memory/service/Core/Extensions/BinaryDataExtensions.cs class BinaryDataExtensions (line 8) | internal static class BinaryDataExtensions method CalculateSHA256 (line 10) | public static string CalculateSHA256(this BinaryData binaryData) FILE: App/kernel-memory/service/Core/FileSystem/DevTools/DiskFileSystem.cs class DiskFileSystem (line 21) | internal sealed class DiskFileSystem : IFileSystem method DiskFileSystem (line 30) | public DiskFileSystem( method CreateVolumeAsync (line 44) | public Task CreateVolumeAsync(string volume, CancellationToken cancell... method VolumeExistsAsync (line 55) | public Task VolumeExistsAsync(string volume, CancellationToken c... method DeleteVolumeAsync (line 63) | public async Task DeleteVolumeAsync(string volume, CancellationToken c... method ListVolumesAsync (line 88) | public Task> ListVolumesAsync(CancellationToken ca... method CreateDirectoryAsync (line 105) | public Task CreateDirectoryAsync(string volume, string relPath, Cancel... method DeleteDirectoryAsync (line 115) | public Task DeleteDirectoryAsync(string volume, string relPath, Cancel... method WriteFileAsync (line 133) | public async Task WriteFileAsync(string volume, string relPath, string... method WriteFileAsync (line 149) | public async Task WriteFileAsync(string volume, string relPath, string... method ReadFileAsBinaryAsync (line 164) | public async Task ReadFileAsBinaryAsync(string volume, str... method ReadFileInfoAsync (line 189) | public Task ReadFileInfoAsync(string volume, st... method ReadFileAsTextAsync (line 218) | public async Task ReadFileAsTextAsync(string volume, string re... method GetAllFileNamesAsync (line 225) | public Task> GetAllFileNamesAsync(string volume, s... method FileExistsAsync (line 254) | public Task FileExistsAsync(string volume, string relPath, strin... method DeleteFileAsync (line 263) | public Task DeleteFileAsync(string volume, string relPath, string file... method ReadAllFilesAsTextAsync (line 275) | public async Task> ReadAllFilesAsTextAsync... method ValidateVolumeName (line 299) | private static string ValidateVolumeName(string volume) method ValidatePath (line 314) | private static string ValidatePath(string path) method ValidateFileName (line 330) | private static string ValidateFileName(string fileName) method CreateDirectory (line 351) | private void CreateDirectory(string path) FILE: App/kernel-memory/service/Core/FileSystem/DevTools/FileSystemTypes.cs type FileSystemTypes (line 8) | public enum FileSystemTypes FILE: App/kernel-memory/service/Core/FileSystem/DevTools/IFileSystem.cs type IFileSystem (line 11) | internal interface IFileSystem method CreateVolumeAsync (line 15) | Task CreateVolumeAsync(string volume, CancellationToken cancellationTo... method VolumeExistsAsync (line 16) | Task VolumeExistsAsync(string volume, CancellationToken cancella... method DeleteVolumeAsync (line 17) | Task DeleteVolumeAsync(string volume, CancellationToken cancellationTo... method ListVolumesAsync (line 18) | Task> ListVolumesAsync(CancellationToken cancellat... method CreateDirectoryAsync (line 24) | Task CreateDirectoryAsync(string volume, string relPath, CancellationT... method DeleteDirectoryAsync (line 25) | Task DeleteDirectoryAsync(string volume, string relPath, CancellationT... method WriteFileAsync (line 31) | Task WriteFileAsync(string volume, string relPath, string fileName, St... method WriteFileAsync (line 32) | Task WriteFileAsync(string volume, string relPath, string fileName, st... method FileExistsAsync (line 34) | Task FileExistsAsync(string volume, string relPath, string fileN... method ReadFileAsBinaryAsync (line 36) | Task ReadFileAsBinaryAsync(string volume, string relPath, ... method ReadFileInfoAsync (line 37) | Task ReadFileInfoAsync(string volume, string re... method ReadFileAsTextAsync (line 38) | Task ReadFileAsTextAsync(string volume, string relPath, string... method ReadAllFilesAsTextAsync (line 39) | Task> ReadAllFilesAsTextAsync(string volum... method GetAllFileNamesAsync (line 40) | Task> GetAllFileNamesAsync(string volume, string r... method DeleteFileAsync (line 42) | Task DeleteFileAsync(string volume, string relPath, string fileName, C... FILE: App/kernel-memory/service/Core/FileSystem/DevTools/StreamExtensions.cs class StreamExtensions (line 7) | internal static class StreamExtensions method ReadAllBytes (line 9) | public static byte[] ReadAllBytes(this Stream stream) FILE: App/kernel-memory/service/Core/FileSystem/DevTools/StringExtensions.cs class StringExtensions (line 5) | public static class StringExtensions method RemoveBOM (line 7) | public static string RemoveBOM(this string x) FILE: App/kernel-memory/service/Core/FileSystem/DevTools/VolatileFileSystem.cs class VolatileFileSystem (line 20) | internal sealed class VolatileFileSystem : IFileSystem method VolatileFileSystem (line 39) | internal VolatileFileSystem(IMimeTypeDetection? mimeTypeDetection = nu... method GetInstance (line 50) | public static VolatileFileSystem GetInstance(string directory, IMimeTy... method CreateVolumeAsync (line 67) | public Task CreateVolumeAsync(string volume, CancellationToken cancell... method VolumeExistsAsync (line 79) | public Task VolumeExistsAsync(string volume, CancellationToken c... method DeleteVolumeAsync (line 86) | public Task DeleteVolumeAsync(string volume, CancellationToken cancell... method ListVolumesAsync (line 94) | public Task> ListVolumesAsync(CancellationToken ca... method CreateDirectoryAsync (line 104) | public async Task CreateDirectoryAsync(string volume, string relPath, ... method DeleteDirectoryAsync (line 118) | public async Task DeleteDirectoryAsync(string volume, string relPath, ... method WriteFileAsync (line 141) | public async Task WriteFileAsync(string volume, string relPath, string... method WriteFileAsync (line 164) | public async Task WriteFileAsync(string volume, string relPath, string... method ReadFileAsTextAsync (line 182) | public async Task ReadFileAsTextAsync(string volume, string re... method ReadFileAsBinaryAsync (line 189) | public Task ReadFileAsBinaryAsync(string volume, string re... method ReadFileInfoAsync (line 219) | public Task ReadFileInfoAsync(string volume, st... method GetAllFileNamesAsync (line 255) | public Task> GetAllFileNamesAsync(string volume, s... method FileExistsAsync (line 281) | public Task FileExistsAsync(string volume, string relPath, strin... method DeleteFileAsync (line 299) | public Task DeleteFileAsync(string volume, string relPath, string file... method ReadAllFilesAsTextAsync (line 313) | public Task> ReadAllFilesAsTextAsync(strin... method GetInternalState (line 339) | internal ConcurrentDictionary Invoke... FILE: App/kernel-memory/service/Core/Handlers/DeleteGeneratedFilesHandler.cs class DeleteGeneratedFilesHandler (line 12) | public sealed class DeleteGeneratedFilesHandler : IPipelineStepHandler method DeleteGeneratedFilesHandler (line 19) | public DeleteGeneratedFilesHandler( method InvokeAsync (line 32) | public async Task<(bool success, DataPipeline updatedPipeline)> Invoke... FILE: App/kernel-memory/service/Core/Handlers/DeleteIndexHandler.cs class DeleteIndexHandler (line 14) | public sealed class DeleteIndexHandler : IPipelineStepHandler method DeleteIndexHandler (line 22) | public DeleteIndexHandler( method InvokeAsync (line 37) | public async Task<(bool success, DataPipeline updatedPipeline)> Invoke... FILE: App/kernel-memory/service/Core/Handlers/DependencyInjection.cs class KernelMemoryBuilderExtensions (line 17) | public static partial class KernelMemoryBuilderExtensions method WithDefaultHandlersAsHostedServices (line 22) | public static IKernelMemoryBuilder WithDefaultHandlersAsHostedServices... class DependencyInjection (line 32) | public static partial class DependencyInjection method AddDefaultHandlers (line 38) | public static InProcessPipelineOrchestrator AddDefaultHandlers(this In... method AddDefaultHandlersAsHostedServices (line 61) | public static IServiceCollection AddDefaultHandlersAsHostedServices(th... method AddHandlerAsHostedService (line 86) | public static IServiceCollection AddHandlerAsHostedService( method AddHandlerAsHostedService (line 104) | public static IServiceCollection AddHandlerAsHostedService( method AddHandlerAsHostedService (line 133) | public static IServiceCollection AddHandlerAsHostedService( method AddHandlerAsHostedService (line 151) | public static IServiceCollection AddHandlerAsHostedService( FILE: App/kernel-memory/service/Core/Handlers/GenerateEmbeddingsHandler.cs class GenerateEmbeddingsHandler (line 18) | public sealed class GenerateEmbeddingsHandler : GenerateEmbeddingsHandle... method GenerateEmbeddingsHandler (line 34) | public GenerateEmbeddingsHandler( method InvokeAsync (line 61) | public async Task<(bool success, DataPipeline updatedPipeline)> Invoke... method GenerateEmbeddingsWithBatchingAsync (line 92) | private async Task GenerateEmbeddingsWithBatchingAsync( method GenerateEmbeddingsOneAtATimeAsync (line 121) | private async Task GenerateEmbeddingsOneAtATimeAsync( FILE: App/kernel-memory/service/Core/Handlers/GenerateEmbeddingsHandlerBase.cs class GenerateEmbeddingsHandlerBase (line 15) | public abstract class GenerateEmbeddingsHandlerBase method GenerateEmbeddingsHandlerBase (line 22) | protected GenerateEmbeddingsHandlerBase(IPipelineOrchestrator orchestr... method GetListOfPartitionsToProcessAsync (line 28) | protected async Task> GetListOfPartitionsToProcess... method SaveEmbeddingsToDocumentStorageAsync (line 79) | protected async Task SaveEmbeddingsToDocumentStorageAsync( method SaveEmbeddingToDocumentStorageAsync (line 102) | protected async Task SaveEmbeddingToDocumentStorageAsync( method GetSubStepName (line 137) | protected static string GetSubStepName(object generator) method GetSubStepName (line 142) | protected static string GetSubStepName(string providerName, string gen... method GetEmbeddingProviderName (line 147) | protected static string GetEmbeddingProviderName(object generator) method GetEmbeddingGeneratorName (line 153) | protected static string GetEmbeddingGeneratorName(object generator) class PartitionInfo (line 159) | protected class PartitionInfo( method TrackNewFileInPipelineStatus (line 172) | private void TrackNewFileInPipelineStatus( method GetEmbeddingFileName (line 201) | private static string GetEmbeddingFileName(string srcFilename, string ... FILE: App/kernel-memory/service/Core/Handlers/GenerateEmbeddingsParallelHandler.cs class GenerateEmbeddingsParallelHandler (line 18) | public sealed class GenerateEmbeddingsParallelHandler : GenerateEmbeddin... method GenerateEmbeddingsParallelHandler (line 34) | public GenerateEmbeddingsParallelHandler( method InvokeAsync (line 61) | public async Task<(bool success, DataPipeline updatedPipeline)> Invoke... method GenerateEmbeddingsWithBatchingAsync (line 92) | private async Task GenerateEmbeddingsWithBatchingAsync( method GenerateEmbeddingsOneAtATimeAsync (line 121) | private async Task GenerateEmbeddingsOneAtATimeAsync( FILE: App/kernel-memory/service/Core/Handlers/HandlerAsAHostedService.cs class HandlerAsAHostedService (line 18) | public sealed class HandlerAsAHostedService : IHostedService where T ... method HandlerAsAHostedService (line 25) | public HandlerAsAHostedService( method StartAsync (line 39) | public Task StartAsync(CancellationToken cancellationToken = default) method StopAsync (line 45) | public Task StopAsync(CancellationToken cancellationToken = default) FILE: App/kernel-memory/service/Core/Handlers/HandlerTypeLoader.cs class HandlerTypeLoader (line 13) | internal static class HandlerTypeLoader method TryGetHandlerType (line 15) | internal static bool TryGetHandlerType(HandlerConfig config, [NotNullW... FILE: App/kernel-memory/service/Core/Handlers/KeywordExtractingHandler.cs class KeywordExtractingHandler (line 18) | public sealed class KeywordExtractingHandler : IPipelineStepHandler method KeywordExtractingHandler (line 26) | public KeywordExtractingHandler( method InvokeAsync (line 46) | public async Task<(bool success, DataPipeline updatedPipeline)> Invoke... FILE: App/kernel-memory/service/Core/Handlers/SaveRecordsHandler.cs class SaveRecordsHandler (line 18) | public sealed class SaveRecordsHandler : IPipelineStepHandler class FileDetailsWithRecordId (line 20) | private sealed class FileDetailsWithRecordId method FileDetailsWithRecordId (line 26) | public FileDetailsWithRecordId(DataPipeline pipeline, DataPipeline.G... method GetRecordId (line 32) | private static string GetRecordId(string documentId, string partId) method SaveRecordsHandler (line 66) | public SaveRecordsHandler( method InvokeAsync (line 106) | public async Task<(bool success, DataPipeline updatedPipeline)> Invoke... method GetListOfEmbeddingFiles (line 247) | private static IEnumerable GetListOfEmbedding... method GetListOfPartitionAndSyntheticFiles (line 254) | private static IEnumerable GetListOfPartition... method SaveRecordAsync (line 261) | private async Task SaveRecordAsync(DataPipeline pipeline, IMemoryDb db... method SaveRecordsBatchAsync (line 278) | private async Task SaveRecordsBatchAsync(DataPipeline pipeline, IMemor... method DeletePreviousRecordsAsync (line 297) | private async Task DeletePreviousRecordsAsync(DataPipeline pipeline, C... method CreateIndexOnceAsync (line 325) | private async Task CreateIndexOnceAsync( method GetSourceUrlAsync (line 343) | private async Task GetSourceUrlAsync( method PrepareRecord (line 375) | private static MemoryRecord PrepareRecord( FILE: App/kernel-memory/service/Core/Handlers/SummarizationHandler.cs class SummarizationHandler (line 19) | public sealed class SummarizationHandler : IPipelineStepHandler method SummarizationHandler (line 39) | public SummarizationHandler( method InvokeAsync (line 57) | public async Task<(bool success, DataPipeline updatedPipeline)> Invoke... method SummarizeAsync (line 131) | private async Task<(string summary, bool skip)> SummarizeAsync(string ... FILE: App/kernel-memory/service/Core/Handlers/SummarizationParallelHandler.cs class SummarizationParallelHandler (line 18) | public sealed class SummarizationParallelHandler : IPipelineStepHandler method SummarizationParallelHandler (line 38) | public SummarizationParallelHandler( method InvokeAsync (line 56) | public async Task<(bool success, DataPipeline updatedPipeline)> Invoke... method SummarizeAsync (line 139) | private async Task<(string summary, bool skip)> SummarizeAsync(string ... FILE: App/kernel-memory/service/Core/Handlers/TextExtractionHandler.cs class TextExtractionHandler (line 21) | public sealed class TextExtractionHandler : IPipelineStepHandler, IDispo... method TextExtractionHandler (line 40) | public TextExtractionHandler( method InvokeAsync (line 57) | public async Task<(bool success, DataPipeline updatedPipeline)> Invoke... method Dispose (line 141) | public void Dispose() method DownloadContentAsync (line 148) | private async Task<(DataPipeline.FileDetails downloadedPage, BinaryDat... method ExtractTextAsync (line 185) | private async Task<(string text, FileContent content, bool skipFile)> ... FILE: App/kernel-memory/service/Core/Handlers/TextPartitioningHandler.cs class TextPartitioningHandler (line 18) | public sealed class TextPartitioningHandler : IPipelineStepHandler method TextPartitioningHandler (line 37) | public TextPartitioningHandler( method InvokeAsync (line 70) | public async Task<(bool success, DataPipeline updatedPipeline)> Invoke... method ParagraphsTooBigForEmbeddingsException (line 204) | private static ConfigurationException ParagraphsTooBigForEmbeddingsExc... FILE: App/kernel-memory/service/Core/KernelMemoryBuilder.cs class KernelMemoryBuilder (line 23) | public sealed class KernelMemoryBuilder : IKernelMemoryBuilder type ClientTypes (line 25) | private enum ClientTypes method KernelMemoryBuilder (line 75) | public KernelMemoryBuilder(IServiceCollection? hostServiceCollection =... method Build (line 119) | public IKernelMemory Build() method Build (line 141) | public T Build() where T : class, IKernelMemory method AddSingleton (line 169) | public IKernelMemoryBuilder AddSingleton(TService implementa... method AddSingleton (line 177) | public IKernelMemoryBuilder AddSingleton() method WithoutDefaultHandlers (line 186) | public IKernelMemoryBuilder WithoutDefaultHandlers() method AddIngestionMemoryDb (line 193) | public IKernelMemoryBuilder AddIngestionMemoryDb(IMemoryDb service) method AddIngestionEmbeddingGenerator (line 200) | public IKernelMemoryBuilder AddIngestionEmbeddingGenerator(ITextEmbedd... method GetOrchestrator (line 207) | public IPipelineOrchestrator GetOrchestrator() method CopyServiceCollection (line 215) | private static void CopyServiceCollection( method BuildServerlessClient (line 229) | private MemoryServerless BuildServerlessClient() method BuildAsyncClient (line 260) | private MemoryService BuildAsyncClient() method CompleteServerlessClient (line 288) | private KernelMemoryBuilder CompleteServerlessClient(ServiceProvider s... method CompleteAsyncClient (line 296) | private KernelMemoryBuilder CompleteAsyncClient(ServiceProvider servic... method CheckForMissingDependencies (line 304) | private void CheckForMissingDependencies() method RequireEmbeddingGenerator (line 311) | private void RequireEmbeddingGenerator() method RequireOneMemoryDbForIngestion (line 319) | private void RequireOneMemoryDbForIngestion() method RequireOneMemoryDbForRetrieval (line 327) | private void RequireOneMemoryDbForRetrieval() method UseDefaultSearchClientIfNecessary (line 335) | private void UseDefaultSearchClientIfNecessary(ServiceProvider service... method ReuseRetrievalEmbeddingGeneratorIfNecessary (line 343) | private void ReuseRetrievalEmbeddingGeneratorIfNecessary(IServiceProvi... method ReuseRetrievalMemoryDbIfNecessary (line 352) | private void ReuseRetrievalMemoryDbIfNecessary(IServiceProvider servic... method IsEmbeddingGeneratorEnabled (line 361) | private bool IsEmbeddingGeneratorEnabled() method GetBuildType (line 366) | private ClientTypes GetBuildType() method ShowException (line 397) | private static void ShowException(Exception e) FILE: App/kernel-memory/service/Core/KernelMemoryBuilderExtensions.cs class KernelMemoryBuilderExtensions (line 11) | public static partial class KernelMemoryBuilderExtensions method WithDefaultMimeTypeDetection (line 13) | public static IKernelMemoryBuilder WithDefaultMimeTypeDetection( method WithDefaultPromptProvider (line 20) | public static IKernelMemoryBuilder WithDefaultPromptProvider( FILE: App/kernel-memory/service/Core/MemoryServerless.cs class MemoryServerless (line 25) | public sealed class MemoryServerless : IKernelMemory method MemoryServerless (line 41) | public MemoryServerless( method ImportDocumentAsync (line 55) | public Task ImportDocumentAsync( method ImportDocumentAsync (line 67) | public Task ImportDocumentAsync( method ImportDocumentAsync (line 82) | public Task ImportDocumentAsync( method ImportDocumentAsync (line 92) | public Task ImportDocumentAsync( method ImportTextAsync (line 108) | public async Task ImportTextAsync( method ImportWebPageAsync (line 133) | public async Task ImportWebPageAsync( method ListIndexesAsync (line 162) | public async Task> ListIndexesAsync(Cancella... method DeleteIndexAsync (line 169) | public Task DeleteIndexAsync(string? index = null, CancellationToken c... method DeleteDocumentAsync (line 176) | public Task DeleteDocumentAsync(string documentId, string? index = nul... method IsDocumentReadyAsync (line 183) | public async Task IsDocumentReadyAsync( method GetDocumentStatusAsync (line 193) | public async Task GetDocumentStatusAsync( method ExportFileAsync (line 211) | public Task ExportFileAsync( method SearchAsync (line 226) | public Task SearchAsync( method AskAsync (line 255) | public Task AskAsync( FILE: App/kernel-memory/service/Core/MemoryService.cs class MemoryService (line 19) | public sealed class MemoryService : IKernelMemory method MemoryService (line 25) | public MemoryService( method ImportDocumentAsync (line 39) | public Task ImportDocumentAsync( method ImportDocumentAsync (line 51) | public Task ImportDocumentAsync( method ImportDocumentAsync (line 66) | public Task ImportDocumentAsync( method ImportDocumentAsync (line 76) | public Task ImportDocumentAsync( method ImportTextAsync (line 92) | public async Task ImportTextAsync( method ImportWebPageAsync (line 117) | public async Task ImportWebPageAsync( method ListIndexesAsync (line 146) | public async Task> ListIndexesAsync(Cancella... method DeleteIndexAsync (line 153) | public Task DeleteIndexAsync(string? index = null, CancellationToken c... method DeleteDocumentAsync (line 160) | public Task DeleteDocumentAsync(string documentId, string? index = nul... method IsDocumentReadyAsync (line 167) | public Task IsDocumentReadyAsync( method GetDocumentStatusAsync (line 177) | public Task GetDocumentStatusAsync( method ExportFileAsync (line 187) | public Task ExportFileAsync( method SearchAsync (line 202) | public Task SearchAsync( method AskAsync (line 231) | public Task AskAsync( FILE: App/kernel-memory/service/Core/MemoryStorage/DevTools/DependencyInjection.cs class KernelMemoryBuilderExtensions (line 14) | public static partial class KernelMemoryBuilderExtensions method WithSimpleVectorDb (line 16) | public static IKernelMemoryBuilder WithSimpleVectorDb(this IKernelMemo... method WithSimpleVectorDb (line 22) | public static IKernelMemoryBuilder WithSimpleVectorDb(this IKernelMemo... method WithSimpleTextDb (line 28) | public static IKernelMemoryBuilder WithSimpleTextDb(this IKernelMemory... method WithSimpleTextDb (line 34) | public static IKernelMemoryBuilder WithSimpleTextDb(this IKernelMemory... class DependencyInjection (line 44) | public static partial class DependencyInjection method AddSimpleVectorDbAsMemoryDb (line 46) | public static IServiceCollection AddSimpleVectorDbAsMemoryDb(this ISer... method AddSimpleVectorDbAsMemoryDb (line 53) | public static IServiceCollection AddSimpleVectorDbAsMemoryDb(this ISer... method AddSimpleTextDbAsMemoryDb (line 59) | public static IServiceCollection AddSimpleTextDbAsMemoryDb(this IServi... method AddSimpleTextDbAsMemoryDb (line 66) | public static IServiceCollection AddSimpleTextDbAsMemoryDb(this IServi... FILE: App/kernel-memory/service/Core/MemoryStorage/DevTools/SimpleTextDb.cs class SimpleTextDb (line 24) | [Experimental("KMEXP03")] method SimpleTextDb (line 30) | public SimpleTextDb( method CreateIndexAsync (line 51) | public Task CreateIndexAsync(string index, int vectorSize, Cancellatio... method GetIndexesAsync (line 58) | public Task> GetIndexesAsync(CancellationToken can... method DeleteIndexAsync (line 64) | public Task DeleteIndexAsync(string index, CancellationToken cancellat... method UpsertAsync (line 71) | public async Task UpsertAsync(string index, MemoryRecord recor... method GetSimilarListAsync (line 79) | public async IAsyncEnumerable<(MemoryRecord, double)> GetSimilarListAs... method GetListAsync (line 137) | public async IAsyncEnumerable GetListAsync( method DeleteAsync (line 177) | public Task DeleteAsync(string index, MemoryRecord record, Cancellatio... method NormalizeIndexName (line 189) | private static string NormalizeIndexName(string index) method TagsMatchFilters (line 197) | private static bool TagsMatchFilters(TagCollection tags, ICollection> GetIndexesAsync(CancellationToken can... method DeleteIndexAsync (line 80) | public Task DeleteIndexAsync(string index, CancellationToken cancellat... method UpsertAsync (line 87) | public async Task UpsertAsync(string index, MemoryRecord recor... method GetSimilarListAsync (line 96) | public async IAsyncEnumerable<(MemoryRecord, double)> GetSimilarListAs... method GetListAsync (line 145) | public async IAsyncEnumerable GetListAsync( method DeleteAsync (line 185) | public Task DeleteAsync(string index, MemoryRecord record, Cancellatio... method NormalizeIndexName (line 197) | private static string NormalizeIndexName(string index) method TagsMatchFilters (line 205) | private static bool TagsMatchFilters(TagCollection tags, ICollection ImportDocumentAsync( method PrepareNewDocumentUpload (line 132) | public DataPipeline PrepareNewDocumentUpload( method ReadPipelineStatusAsync (line 158) | public async Task ReadPipelineStatusAsync(string index,... method ReadPipelineSummaryAsync (line 196) | public async Task ReadPipelineSummaryAsync(string... method IsDocumentReadyAsync (line 212) | public async Task IsDocumentReadyAsync(string index, string docu... method StopAllPipelinesAsync (line 228) | public Task StopAllPipelinesAsync() method ReadFileAsStreamAsync (line 234) | public async Task ReadFileAsStreamAsync(DataPip... method ReadTextFileAsync (line 242) | public async Task ReadTextFileAsync(DataPipeline pipeline, str... method ReadFileAsync (line 249) | public async Task ReadFileAsync(DataPipeline pipeline, str... method WriteTextFileAsync (line 257) | public Task WriteTextFileAsync(DataPipeline pipeline, string fileName,... method WriteFileAsync (line 264) | public Task WriteFileAsync(DataPipeline pipeline, string fileName, Bin... method GetEmbeddingGenerators (line 274) | public List GetEmbeddingGenerators() method GetMemoryDbs (line 280) | public List GetMemoryDbs() method GetTextGenerator (line 286) | public ITextGenerator GetTextGenerator() method StartIndexDeletionAsync (line 292) | public Task StartIndexDeletionAsync(string? index = null, Cancellation... method StartDocumentDeletionAsync (line 300) | public Task StartDocumentDeletionAsync(string documentId, string? inde... method Dispose (line 308) | public void Dispose() method CleanUpAfterCompletionAsync (line 319) | protected async Task CleanUpAfterCompletionAsync(DataPipeline pipeline... method PrepareIndexDeletion (line 348) | protected static DataPipeline PrepareIndexDeletion(string? index) method PrepareDocumentDeletion (line 359) | protected static DataPipeline PrepareDocumentDeletion(string? index, s... method UploadFilesAsync (line 375) | protected async Task UploadFilesAsync(DataPipeline currentPipeline, Ca... method UpdatePipelineStatusAsync (line 429) | protected async Task UpdatePipelineStatusAsync(DataPipeline pipeline, ... method ToJson (line 449) | protected static string ToJson(object data, bool indented = false) method UploadFormFilesAsync (line 454) | private async Task UploadFormFilesAsync(DataPipeline pipeline, Cancell... method Dispose (line 501) | protected virtual void Dispose(bool disposing) FILE: App/kernel-memory/service/Core/Pipeline/DistributedPipelineOrchestrator.cs class DistributedPipelineOrchestrator (line 28) | [Experimental("KMEXP04")] method DistributedPipelineOrchestrator (line 46) | public DistributedPipelineOrchestrator( method AddHandlerAsync (line 74) | public override async Task AddHandlerAsync( method TryAddHandlerAsync (line 174) | public override async Task TryAddHandlerAsync(IPipelineStepHandler han... method RunPipelineAsync (line 193) | public override async Task RunPipelineAsync(DataPipeline pipeline, Can... method RunPipelineStepAsync (line 210) | private async Task RunPipelineStepAsync( method MoveForwardAsync (line 246) | private async Task MoveForwardAsync(DataPipeline pipeline, Cancellatio... FILE: App/kernel-memory/service/Core/Pipeline/InProcessPipelineOrchestrator.cs class InProcessPipelineOrchestrator (line 19) | [Experimental("KMEXP04")] method InProcessPipelineOrchestrator (line 37) | public InProcessPipelineOrchestrator( method AddHandlerAsync (line 61) | public override Task AddHandlerAsync( method TryAddHandlerAsync (line 70) | public override Task TryAddHandlerAsync(IPipelineStepHandler handler, ... method AddHandler (line 96) | public void AddHandler(string stepName) where T : IPipelineStepHandler method AddSynchronousHandler (line 111) | public void AddSynchronousHandler(HandlerConfig config, string stepName) method AddHandler (line 124) | public void AddHandler(Type handlerType, string stepName) method AddHandler (line 145) | public void AddHandler(IPipelineStepHandler handler) method RunPipelineAsync (line 157) | public override async Task RunPipelineAsync(DataPipeline pipeline, Can... FILE: App/kernel-memory/service/Core/Pipeline/Queue/DevTools/DependencyInjection.cs class KernelMemoryBuilderExtensions (line 16) | public static partial class KernelMemoryBuilderExtensions method WithSimpleQueuesPipeline (line 18) | public static IKernelMemoryBuilder WithSimpleQueuesPipeline(this IKern... method WithSimpleQueuesPipeline (line 24) | public static IKernelMemoryBuilder WithSimpleQueuesPipeline(this IKern... class DependencyInjection (line 34) | public static partial class DependencyInjection method AddSimpleQueues (line 36) | public static IServiceCollection AddSimpleQueues(this IServiceCollecti... method AddSimpleQueues (line 51) | public static IServiceCollection AddSimpleQueues(this IServiceCollecti... FILE: App/kernel-memory/service/Core/Pipeline/Queue/DevTools/SimpleQueues.cs class SimpleQueues (line 23) | [Experimental("KMEXP04")] class MessageEventArgs (line 26) | private sealed class MessageEventArgs : EventArgs method SimpleQueues (line 81) | public SimpleQueues(SimpleQueuesConfig config, ILoggerFactory? loggerF... method ConnectToQueueAsync (line 100) | public async Task ConnectToQueueAsync(string queueName, QueueO... method EnqueueAsync (line 126) | public async Task EnqueueAsync(string message, CancellationToken cance... method OnDequeue (line 139) | public void OnDequeue(Func> processMessageAction) method Dispose (line 184) | public void Dispose() method PopulateQueue (line 194) | private void PopulateQueue(object? sender, ElapsedEventArgs elapsedEve... method DispatchMessages (line 248) | private void DispatchMessages(object? sender, ElapsedEventArgs e) method LockMessage (line 289) | private bool LockMessage(string messageId) method UnlockMessage (line 294) | private void UnlockMessage(string messageId) method DeleteMessageAsync (line 299) | private async Task DeleteMessageAsync(string messageId) FILE: App/kernel-memory/service/Core/Pipeline/Queue/DevTools/SimpleQueuesConfig.cs class SimpleQueuesConfig (line 7) | public class SimpleQueuesConfig FILE: App/kernel-memory/service/Core/Prompts/EmbeddedPromptProvider.cs class EmbeddedPromptProvider (line 19) | [Experimental("KMEXP00")] method ReadPrompt (line 24) | public string ReadPrompt(string promptName) method ReadFile (line 29) | private static string ReadFile(string promptName) FILE: App/kernel-memory/service/Core/Prompts/PromptUtils.cs class PromptUtils (line 9) | internal static class PromptUtils method RenderFactTemplate (line 15) | public static string RenderFactTemplate( FILE: App/kernel-memory/service/Core/Search/DependencyInjection.cs class KernelMemoryBuilderExtensions (line 12) | public static partial class KernelMemoryBuilderExtensions method WithDefaultSearchClient (line 14) | public static IKernelMemoryBuilder WithDefaultSearchClient( method WithSearchClientConfig (line 22) | public static IKernelMemoryBuilder WithSearchClientConfig( method WithCustomSearchClient (line 30) | public static IKernelMemoryBuilder WithCustomSearchClient( method WithCustomSearchClient (line 37) | public static IKernelMemoryBuilder WithCustomSearchClient( class DependencyInjection (line 48) | public static partial class DependencyInjection method AddDefaultSearchClient (line 50) | public static IServiceCollection AddDefaultSearchClient( method AddCustomSearchClient (line 57) | public static IServiceCollection AddCustomSearchClient( method AddCustomSearchClient (line 63) | public static IServiceCollection AddCustomSearchClient( method AddSearchClientConfig (line 69) | public static IServiceCollection AddSearchClientConfig( FILE: App/kernel-memory/service/Core/Search/SearchClient.cs class SearchClient (line 20) | public sealed class SearchClient : ISearchClient method SearchClient (line 28) | public SearchClient( method ListIndexesAsync (line 57) | public Task> ListIndexesAsync(CancellationToken ca... method SearchAsync (line 63) | public async Task SearchAsync( method AskAsync (line 186) | public async Task AskAsync( method GenerateAnswer (line 364) | private IAsyncEnumerable GenerateAnswer(string question, strin... method ValueIsEquivalentTo (line 399) | private static bool ValueIsEquivalentTo(string value, string target) FILE: App/kernel-memory/service/Core/SemanticKernel/KernelMemoryBuilderExtensions.cs class KernelMemoryBuilderExtensions (line 16) | public static partial class KernelMemoryBuilderExtensions method WithSemanticKernelTextGenerationService (line 28) | public static IKernelMemoryBuilder WithSemanticKernelTextGenerationSer... method WithSemanticKernelTextEmbeddingGenerationService (line 51) | public static IKernelMemoryBuilder WithSemanticKernelTextEmbeddingGene... FILE: App/kernel-memory/service/Core/SemanticKernel/SemanticKernelConfig.cs class SemanticKernelConfig (line 8) | public class SemanticKernelConfig FILE: App/kernel-memory/service/Core/SemanticKernel/SemanticKernelTextEmbeddingGenerator.cs class SemanticKernelTextEmbeddingGenerator (line 15) | internal sealed class SemanticKernelTextEmbeddingGenerator : ITextEmbedd... method CountTokens (line 25) | public int CountTokens(string text) => this._tokenizer.CountTokens(text); method GetTokens (line 28) | public IReadOnlyList GetTokens(string text) => this._tokenizer... method SemanticKernelTextEmbeddingGenerator (line 30) | public SemanticKernelTextEmbeddingGenerator( method GenerateEmbeddingAsync (line 55) | public Task GenerateEmbeddingAsync(string text, Cancellatio... FILE: App/kernel-memory/service/Core/SemanticKernel/SemanticKernelTextGenerator.cs class SemanticKernelTextGenerator (line 16) | internal sealed class SemanticKernelTextGenerator : ITextGenerator method CountTokens (line 26) | public int CountTokens(string text) => this._tokenizer.CountTokens(text); method GetTokens (line 29) | public IReadOnlyList GetTokens(string text) => this._tokenizer... method SemanticKernelTextGenerator (line 31) | public SemanticKernelTextGenerator( method GenerateTextAsync (line 56) | public async IAsyncEnumerable GenerateTextAsync( method ToPromptExecutionSettings (line 75) | private static PromptExecutionSettings ToPromptExecutionSettings(TextG... FILE: App/kernel-memory/service/Core/ServiceCollectionExtensions.cs class ServiceCollectionExtensions (line 11) | public static partial class ServiceCollectionExtensions method AddKernelMemory (line 19) | public static IServiceCollection AddKernelMemory(this IServiceCollecti... method AddKernelMemory (line 36) | public static IServiceCollection AddKernelMemory(this IServiceColle... FILE: App/kernel-memory/service/Service.AspNetCore/Models/HttpDocumentUploadRequest.cs class HttpDocumentUploadRequest (line 16) | public class HttpDocumentUploadRequest method BindHttpRequestAsync (line 68) | public static async Task<(HttpDocumentUploadRequest model, bool isVali... method ValidateTagName (line 176) | private static void ValidateTagName(string tagName) FILE: App/kernel-memory/service/Service.AspNetCore/Models/HttpDocumentUploadRequestExtensions.cs class HttpDocumentUploadRequestExtensions (line 10) | public static class HttpDocumentUploadRequestExtensions method ToDocumentUploadRequest (line 12) | public static DocumentUploadRequest ToDocumentUploadRequest(this HttpD... FILE: App/kernel-memory/service/Service.AspNetCore/WebAPIEndpoints.cs class WebAPIEndpoints (line 20) | public static class WebAPIEndpoints method AddKernelMemoryEndpoints (line 22) | public static IEndpointRouteBuilder AddKernelMemoryEndpoints( method AddPostUploadEndpoint (line 39) | public static void AddPostUploadEndpoint( method AddGetIndexesEndpoint (line 103) | public static void AddGetIndexesEndpoint( method AddDeleteIndexesEndpoint (line 135) | public static void AddDeleteIndexesEndpoint( method AddDeleteDocumentsEndpoint (line 167) | public static void AddDeleteDocumentsEndpoint( method AddAskEndpoint (line 203) | public static void AddAskEndpoint( method AddSearchEndpoint (line 238) | public static void AddSearchEndpoint( method AddUploadStatusEndpoint (line 274) | public static void AddUploadStatusEndpoint( method AddGetDownloadEndpoint (line 319) | public static void AddGetDownloadEndpoint(this IEndpointRouteBuilder b... class KernelMemoryWebAPI (line 402) | private sealed class KernelMemoryWebAPI; FILE: App/kernel-memory/service/Service.AspNetCore/WebApplicationBuilderExtensions.cs class WebApplicationBuilderExtensions (line 14) | public static partial class WebApplicationBuilderExtensions method AddKernelMemory (line 22) | public static WebApplicationBuilder AddKernelMemory( FILE: App/kernel-memory/service/Service/Auth/HttpAuthHandler.cs class HttpAuthEndpointFilter (line 10) | public sealed class HttpAuthEndpointFilter : IEndpointFilter method HttpAuthEndpointFilter (line 14) | public HttpAuthEndpointFilter(ServiceAuthorizationConfig config) method InvokeAsync (line 20) | public async ValueTask InvokeAsync( FILE: App/kernel-memory/service/Service/ConfigurationBuilderExtensions.cs class ConfigurationBuilderExtensions (line 11) | internal static class ConfigurationBuilderExtensions method AddKMConfigurationSources (line 16) | public static void AddKMConfigurationSources( FILE: App/kernel-memory/service/Service/KernelMemoryBuilderExtensions.cs class KernelMemoryBuilderExtensions (line 14) | public static partial class KernelMemoryBuilderExtensions method FromAppSettings (line 22) | public static IKernelMemoryBuilder FromAppSettings( method FromIConfiguration (line 34) | public static IKernelMemoryBuilder FromIConfiguration( method FromMemoryConfiguration (line 47) | public static IKernelMemoryBuilder FromMemoryConfiguration( FILE: App/kernel-memory/service/Service/OpenAPI.cs class OpenAPI (line 10) | internal static class OpenAPI method ConfigureSwagger (line 12) | public static void ConfigureSwagger(this WebApplicationBuilder appBuil... method UseSwagger (line 52) | public static void UseSwagger(this WebApplication app, KernelMemoryCon... FILE: App/kernel-memory/service/Service/Program.cs class Program (line 49) | internal static class Program method Main (line 53) | public static void Main(string[] args) method AddHandlersAsHostedServices (line 215) | private static int AddHandlersAsHostedServices( method AddHandlersToServerlessMemory (line 244) | private static int AddHandlersToServerlessMemory( FILE: App/kernel-memory/service/Service/ServiceConfiguration.cs class ServiceConfiguration (line 19) | internal sealed class ServiceConfiguration method ServiceConfiguration (line 36) | public ServiceConfiguration(string? settingsDirectory = null) method ServiceConfiguration (line 41) | public ServiceConfiguration(IConfiguration rawAppSettings) method ServiceConfiguration (line 50) | public ServiceConfiguration( method PrepareBuilder (line 62) | public IKernelMemoryBuilder PrepareBuilder(IKernelMemoryBuilder builder) method BuildUsingConfiguration (line 67) | private IKernelMemoryBuilder BuildUsingConfiguration(IKernelMemoryBuil... method ReadAppSettings (line 118) | private static IConfiguration ReadAppSettings(string? settingsDirectory) method ConfigureQueueDependency (line 126) | private void ConfigureQueueDependency(IKernelMemoryBuilder builder) method ConfigureStorageDependency (line 156) | private void ConfigureStorageDependency(IKernelMemoryBuilder builder) method ConfigureTextPartitioning (line 185) | private void ConfigureTextPartitioning(IKernelMemoryBuilder builder) method ConfigureMimeTypeDetectionDependency (line 194) | private void ConfigureMimeTypeDetectionDependency(IKernelMemoryBuilder... method ConfigureIngestionEmbeddingGenerators (line 199) | private void ConfigureIngestionEmbeddingGenerators(IKernelMemoryBuilde... method ConfigureIngestionMemoryDb (line 241) | private void ConfigureIngestionMemoryDb(IKernelMemoryBuilder builder) method ConfigureSearchClient (line 341) | private void ConfigureSearchClient(IKernelMemoryBuilder builder) method ConfigureRetrievalEmbeddingGenerator (line 347) | private void ConfigureRetrievalEmbeddingGenerator(IKernelMemoryBuilder... method ConfigureRetrievalMemoryDb (line 371) | private void ConfigureRetrievalMemoryDb(IKernelMemoryBuilder builder) method ConfigureTextGenerator (line 418) | private void ConfigureTextGenerator(IKernelMemoryBuilder builder) method ConfigureImageOCR (line 450) | private void ConfigureImageOCR(IKernelMemoryBuilder builder) method MinimumConfigurationIsAvailable (line 474) | private bool MinimumConfigurationIsAvailable(bool exitOnError) method SetupForOpenAI (line 546) | private void SetupForOpenAI() method GetServiceInstance (line 580) | private T GetServiceInstance(IKernelMemoryBuilder builder, Action(string serviceName) FILE: App/kernel-memory/tools/InteractiveSetup/AppSettings.cs class AppSettings (line 13) | internal static class AppSettings method Change (line 19) | public static void Change(Action configChanges) method GlobalChange (line 40) | public static void GlobalChange(Action configChanges) method GetCurrentConfig (line 57) | public static KernelMemoryConfig GetCurrentConfig() method GetGlobalConfig (line 77) | private static JObject GetGlobalConfig(bool includeDefaults = false) method CreateFileIfNotExists (line 112) | private static void CreateFileIfNotExists() FILE: App/kernel-memory/tools/InteractiveSetup/Context.cs class Context (line 7) | internal sealed class Context FILE: App/kernel-memory/tools/InteractiveSetup/Main.cs class Main (line 11) | public static class Main method InteractiveSetup (line 13) | public static void InteractiveSetup(string[] args) method ConfigureItem (line 80) | private static void ConfigureItem(Context ctx, string[] items) method EmbeddingGeneratorSetup (line 149) | private static void EmbeddingGeneratorSetup(Context ctx) method TextGeneratorTypeSetup (line 215) | private static void TextGeneratorTypeSetup(Context ctx) method OCRTypeSetup (line 252) | private static void OCRTypeSetup(Context ctx) method QueuesTypeSetup (line 277) | private static void QueuesTypeSetup(Context ctx) method DocumentStorageTypeSetup (line 318) | private static void DocumentStorageTypeSetup(Context ctx) method MemoryDbTypeSetup (line 366) | private static void MemoryDbTypeSetup(Context ctx) FILE: App/kernel-memory/tools/InteractiveSetup/Service/KMService.cs class KMService (line 8) | internal static class KMService method Setup (line 10) | public static void Setup(Context ctx) FILE: App/kernel-memory/tools/InteractiveSetup/Service/Logger.cs class Logger (line 9) | internal static class Logger method Setup (line 11) | public static void Setup() FILE: App/kernel-memory/tools/InteractiveSetup/Service/Webservice.cs class Webservice (line 8) | internal static class Webservice method Setup (line 10) | public static void Setup(Context ctx, bool force = false) FILE: App/kernel-memory/tools/InteractiveSetup/Services/AWSS3.cs class AWSS3 (line 8) | internal static class AWSS3 method Setup (line 10) | public static void Setup(Context ctx) FILE: App/kernel-memory/tools/InteractiveSetup/Services/AzureAIDocIntel.cs class AzureAIDocIntel (line 8) | internal static class AzureAIDocIntel method Setup (line 10) | public static void Setup(Context ctx) FILE: App/kernel-memory/tools/InteractiveSetup/Services/AzureAISearch.cs class AzureAISearch (line 8) | internal static class AzureAISearch method Setup (line 10) | public static void Setup(Context ctx, bool force = false) FILE: App/kernel-memory/tools/InteractiveSetup/Services/AzureBlobs.cs class AzureBlobs (line 8) | internal static class AzureBlobs method Setup (line 10) | public static void Setup(Context ctx) FILE: App/kernel-memory/tools/InteractiveSetup/Services/AzureOpenAIEmbedding.cs class AzureOpenAIEmbedding (line 8) | internal static class AzureOpenAIEmbedding method Setup (line 10) | public static void Setup(Context ctx, bool force = false) FILE: App/kernel-memory/tools/InteractiveSetup/Services/AzureOpenAIText.cs class AzureOpenAIText (line 8) | internal static class AzureOpenAIText method Setup (line 10) | public static void Setup(Context ctx, bool force = false) FILE: App/kernel-memory/tools/InteractiveSetup/Services/AzureQueue.cs class AzureQueue (line 8) | internal static class AzureQueue method Setup (line 10) | public static void Setup(Context ctx) FILE: App/kernel-memory/tools/InteractiveSetup/Services/LlamaSharp.cs class LlamaSharp (line 8) | internal static class LlamaSharp method Setup (line 10) | public static void Setup(Context ctx, bool force = false) FILE: App/kernel-memory/tools/InteractiveSetup/Services/MongoDbAtlasDocumentStorage.cs class MongoDbAtlasDocumentStorage (line 8) | internal static class MongoDbAtlasDocumentStorage method Setup (line 10) | public static void Setup(Context ctx, bool force = false) FILE: App/kernel-memory/tools/InteractiveSetup/Services/MongoDbAtlasMemoryDb.cs class MongoDbAtlasMemoryDb (line 8) | internal static class MongoDbAtlasMemoryDb method Setup (line 10) | public static void Setup(Context ctx, bool force = false) FILE: App/kernel-memory/tools/InteractiveSetup/Services/OpenAI.cs class OpenAI (line 8) | internal static class OpenAI method Setup (line 10) | public static void Setup(Context ctx, bool force = false) FILE: App/kernel-memory/tools/InteractiveSetup/Services/Postgres.cs class Postgres (line 8) | internal static class Postgres method Setup (line 10) | public static void Setup(Context ctx, bool force = false) FILE: App/kernel-memory/tools/InteractiveSetup/Services/Qdrant.cs class Qdrant (line 8) | internal static class Qdrant method Setup (line 10) | public static void Setup(Context ctx, bool force = false) FILE: App/kernel-memory/tools/InteractiveSetup/Services/RabbitMQ.cs class RabbitMQ (line 8) | internal static class RabbitMQ method Setup (line 10) | public static void Setup(Context ctx, bool force = false) FILE: App/kernel-memory/tools/InteractiveSetup/Services/Redis.cs class Redis (line 9) | internal static class Redis method Setup (line 11) | public static void Setup(Context ctx, bool force = false) FILE: App/kernel-memory/tools/InteractiveSetup/Services/SimpleFileStorage.cs class SimpleFileStorage (line 8) | internal static class SimpleFileStorage method Setup (line 10) | public static void Setup(Context ctx) FILE: App/kernel-memory/tools/InteractiveSetup/Services/SimpleQueues.cs class SimpleQueues (line 8) | internal static class SimpleQueues method Setup (line 10) | public static void Setup(Context ctx) FILE: App/kernel-memory/tools/InteractiveSetup/Services/SimpleVectorDb.cs class SimpleVectorDb (line 8) | internal static class SimpleVectorDb method Setup (line 10) | public static void Setup(Context ctx, bool force = false) FILE: App/kernel-memory/tools/InteractiveSetup/SetupException.cs class SetupException (line 7) | public class SetupException : Exception method SetupException (line 10) | public SetupException() method SetupException (line 15) | public SetupException(string? message) : base(message) method SetupException (line 20) | public SetupException(string? message, Exception? innerException) : ba... FILE: App/kernel-memory/tools/InteractiveSetup/UI/Answer.cs class Answer (line 7) | public sealed class Answer method Answer (line 13) | public Answer(string name, bool isSelected, Action onSelected) FILE: App/kernel-memory/tools/InteractiveSetup/UI/BoundedBoolean.cs class BoundedBoolean (line 8) | public sealed class BoundedBoolean method BoundedBoolean (line 36) | public BoundedBoolean(bool initialState = false, int maxChangesToTrue ... FILE: App/kernel-memory/tools/InteractiveSetup/UI/DictionaryExtensions.cs class DictionaryExtensions (line 7) | internal static class DictionaryExtensions method TryGet (line 9) | public static string TryGet(this Dictionary data, stri... method TryGetOr (line 14) | public static string TryGetOr(this Dictionary data, st... FILE: App/kernel-memory/tools/InteractiveSetup/UI/QuestionWithOptions.cs class QuestionWithOptions (line 7) | public sealed class QuestionWithOptions FILE: App/kernel-memory/tools/InteractiveSetup/UI/SetupUI.cs class SetupUI (line 8) | internal static class SetupUI method AskPassword (line 10) | public static string AskPassword(string question, string? defaultValue... method AskBoolean (line 15) | public static bool AskBoolean(string question, bool defaultValue) method AskOptionalOpenQuestion (line 28) | public static string AskOptionalOpenQuestion(string question, string? ... method AskOpenQuestion (line 33) | public static string AskOpenQuestion(string question, string? defaultV... method AskQuestionWithOptions (line 68) | public static void AskQuestionWithOptions(QuestionWithOptions question) method Exit (line 162) | public static void Exit() method ShowQuestionDescription (line 167) | private static void ShowQuestionDescription(string desc) FILE: Deployment/validate_bicep_params.py class BicepParam (line 58) | class BicepParam: function parse_bicep_params (line 63) | def parse_bicep_params(bicep_path: Path) -> list[BicepParam]: function parse_parameters_json (line 82) | def parse_parameters_json(json_path: Path) -> list[str]: function parse_parameters_env_vars (line 100) | def parse_parameters_env_vars(json_path: Path) -> dict[str, list[str]]: function _extract_keys_regex (line 133) | def _extract_keys_regex(text: str) -> list[str]: class ValidationIssue (line 154) | class ValidationIssue: class ValidationResult (line 163) | class ValidationResult: method has_errors (line 168) | def has_errors(self) -> bool: function validate_pair (line 172) | def validate_pair( function discover_pairs (line 270) | def discover_pairs(infra_dir: Path) -> list[tuple[Path, Path]]: function _html_escape (line 303) | def _html_escape(text: str) -> str: function generate_html_report (line 308) | def generate_html_report( function print_report (line 546) | def print_report(results: list[ValidationResult], *, use_color: bool = T... function main (line 584) | def main() -> int: FILE: tests/e2e-test/base/base.py class BasePage (line 6) | class BasePage: method __init__ (line 7) | def __init__(self, page): method scroll_into_view (line 10) | async def scroll_into_view(self, locator): method is_visible (line 14) | async def is_visible(self, locator): method validate_response_status (line 17) | async def validate_response_status(self, question_api, expected_status... FILE: tests/e2e-test/pages/dkmPage.py class DkmPage (line 9) | class DkmPage(BasePage): method __init__ (line 37) | def __init__(self, page): method validate_home_page (line 41) | def validate_home_page(self): method enter_a_question (line 47) | def enter_a_question(self, text): method enter_in_search (line 54) | def enter_in_search(self, text): method enter_in_popup_search (line 58) | def enter_in_popup_search(self, text): method select_housing_checkbox (line 64) | def select_housing_checkbox(self): method click_on_details (line 71) | def click_on_details(self): method click_on_popup_chat (line 76) | def click_on_popup_chat(self): method close_pop_up (line 80) | def close_pop_up(self): method select_handwritten_doc (line 86) | def select_handwritten_doc(self): method click_send_button (line 92) | def click_send_button(self): method wait_until_response_loaded (line 101) | def wait_until_response_loaded(self, timeout=200000): method wait_until_chat_details_response_loaded (line 116) | def wait_until_chat_details_response_loaded(self, timeout=200000): method click_new_topic (line 132) | def click_new_topic(self): method get_follow_ques_text (line 137) | def get_follow_ques_text(self): method click_suggested_question (line 143) | def click_suggested_question(self): method click_on_contract_details (line 148) | def click_on_contract_details(self): method click_upload_button (line 152) | def click_upload_button(self): method upload_file (line 157) | def upload_file(self, file_path): method upload_multiple_files (line 165) | def upload_multiple_files(self, file_paths): method click_clear_all (line 173) | def click_clear_all(self): method clear_search_box (line 178) | def clear_search_box(self): method close_dialog_if_open (line 183) | def close_dialog_if_open(self): method verify_send_button_disabled (line 202) | def verify_send_button_disabled(self): method verify_send_button_enabled (line 224) | def verify_send_button_enabled(self): FILE: tests/e2e-test/pages/loginPage.py class LoginPage (line 4) | class LoginPage(BasePage): method __init__ (line 13) | def __init__(self, page): method authenticate (line 17) | def authenticate(self, username, password): FILE: tests/e2e-test/tests/conftest.py function login_logout (line 21) | def login_logout(): function pytest_html_report_title (line 37) | def pytest_html_report_title(report): function pytest_runtest_setup (line 45) | def pytest_runtest_setup(item): function pytest_runtest_makereport (line 57) | def pytest_runtest_makereport(item, call): function pytest_collection_modifyitems (line 143) | def pytest_collection_modifyitems(items): function rename_duration_column (line 151) | def rename_duration_column(): FILE: tests/e2e-test/tests/test_dkm_functional.py function capture_failure_screenshot (line 25) | def capture_failure_screenshot(page, test_name, error_info=""): function capture_screenshot (line 39) | def capture_screenshot(page, step_name, test_prefix="test"): function test_golden_path_dkm (line 45) | def test_golden_path_dkm(login_logout, request): function test_upload_default_github_data (line 286) | def test_upload_default_github_data(login_logout, request): function test_search_functionality (line 353) | def test_search_functionality(login_logout, request): function test_chat_selected_document (line 419) | def test_chat_selected_document(login_logout, request): function test_chat_multiple_selected_documents (line 499) | def test_chat_multiple_selected_documents(login_logout, request): function test_chat_all_documents (line 578) | def test_chat_all_documents(login_logout, request): function test_jailbreak_questions (line 637) | def test_jailbreak_questions(login_logout, request): function test_web_knowledge_questions (line 705) | def test_web_knowledge_questions(login_logout, request): function test_send_button_disabled_by_default (line 764) | def test_send_button_disabled_by_default(login_logout, request): function test_validate_empty_spaces_chat_input (line 830) | def test_validate_empty_spaces_chat_input(login_logout, request): function test_upload_different_file_types (line 902) | def test_upload_different_file_types(login_logout, request): function test_upload_large_file (line 967) | def test_upload_large_file(login_logout, request): function test_upload_zero_byte_file (line 1033) | def test_upload_zero_byte_file(login_logout, request): function test_upload_unsupported_file (line 1088) | def test_upload_unsupported_file(login_logout, request): function test_documents_scrolling_pagination (line 1143) | def test_documents_scrolling_pagination(login_logout, request): function test_search_with_time_filter (line 1204) | def test_search_with_time_filter(login_logout, request): function test_left_pane_filters (line 1275) | def test_left_pane_filters(login_logout, request): function test_left_pane_and_search_filters (line 1344) | def test_left_pane_and_search_filters(login_logout, request): function test_document_details_preview (line 1415) | def test_document_details_preview(login_logout, request): function test_confirm_references_citations (line 1495) | def test_confirm_references_citations(login_logout, request): function test_bug_sensitive_question_stuck (line 1567) | def test_bug_sensitive_question_stuck(login_logout, request): function test_bug_chat_session_cleared (line 1633) | def test_bug_chat_session_cleared(login_logout, request): function test_bug_text_file_download (line 1709) | def test_bug_text_file_download(login_logout, request): function test_bug_clear_all_button (line 1771) | def test_bug_clear_all_button(login_logout, request): FILE: tests/e2e-test/tests/test_poc_dkm.py function _store_follow_up_question (line 20) | def _store_follow_up_question(dkm): function test_dkm_prompt_case (line 98) | def test_dkm_prompt_case(login_logout, prompt, action, request):