frontend/src/shared/ai/agentModelRecommendation.ts |
48 |
recommendedModelProfile |
— |
frontend/src/shared/ai/agentTeams.ts |
41 |
EMPTY_TEAM, TEAM_OPERATIONS, TEAM_ROLES, TEAM_SKILL, changeTeamPrincipal, normalizedTeam, withTeam |
— |
frontend/src/shared/ai/assistantProfiles.ts |
65 |
isSuspendedPluginProfile, modelRecommendationLabel, principalAssistant, profileDisplayName, profileModelLabel, profilesByDisplayName |
— |
frontend/src/shared/ai/executionUsage.ts |
21 |
executionUsage |
— |
frontend/src/shared/ai/modelDisplayName.ts |
8 |
modelDisplayName |
— |
frontend/src/shared/api/ApiProvider.tsx |
14 |
ApiProvider |
— |
frontend/src/shared/api/agent-context.ts |
27 |
fetchExternalContextSources, fetchInternalContextSources |
/api/agent/context-sources, /api/agent/internal-sources |
frontend/src/shared/api/agent-learning.ts |
85 |
bindLearningProject, fetchAgentMemories, fetchLearningWorkspace, fetchSkillPackage, prepareLearningDraft, removeAgentMemory, removeLearningProject, runSkillTrial, saveAgentMemory, saveLearnedSkill, saveLearningProject, validateSkillPackage |
/api/ai/agents/{agent_id}/learning, /api/ai/agents/{agent_id}/learning/{session_id}, /api/ai/agents/{agent_id}/memories, /api/ai/agents/{agent_id}/memories/{memory_id}, /api/ai/agents/{agent_id}/projects, /api/ai/agents/{agent_id}/projects/{project_id}, /api/ai/learning/draft, /api/ai/learning/package/validate, /api/ai/learning/skills, /api/ai/learning/trial, /api/ai/skills/{skill_id}/package |
frontend/src/shared/api/ai-activity.ts |
140 |
agentTraceRetention, bindAgentOperation, changeActivityJob, changeAgentRun, decideAgentTeamProposal, deleteAgentTrace, exportAgentTrace, exportPublicTaskEvaluation, fetchAgentRuns, fetchAgentTeamProposals, fetchAgentTrace, fetchAutomationRuns, fetchEvaluationAgents, fetchRoleEvaluations, fetchSharedTaskEvaluations, fetchTaskEvaluationSuite, fetchTaskEvaluations, previewAgentBehavior, previewTaskEvaluation, readActivityJobResult, reviewModelParameters, reviewTaskEvaluation, runRoleEvaluation, runTaskEvaluation |
/api/agent/runs, /api/agent/runs/bindings/{operation}, /api/agent/runs/preview, /api/agent/runs/role-evaluation-agents, /api/agent/runs/role-evaluations, /api/agent/runs/shared-task-evaluations, /api/agent/runs/task-evaluation-suite, /api/agent/runs/task-evaluations, /api/agent/runs/task-evaluations/preview, /api/agent/runs/task-evaluations/{report_id}/public-export, /api/agent/runs/task-evaluations/{report_id}/review, /api/agent/runs/team-proposals, /api/agent/runs/trace-settings, /api/agent/runs/{run_id}/cancel, /api/agent/runs/{run_id}/resume, /api/agent/runs/{run_id}/team-proposals/{proposal_id}, /api/agent/runs/{run_id}/trace, /api/agent/runs/{run_id}/trace/export, /api/ai/automation-runs, /api/ai/jobs/{job_id}/cancel, /api/ai/jobs/{job_id}/result, /api/ai/jobs/{job_id}/resume, /api/ai/model-parameters/review |
frontend/src/shared/api/ai-consumption.ts |
30 |
exportConsumption, fetchConsumption, fetchConsumptionRequests |
/api/ai/usage/dashboard, /api/ai/usage/export, /api/ai/usage/requests |
frontend/src/shared/api/ai.ts |
174 |
correctAiContent, fetchAiCatalog, fetchAiModelCatalog, fetchAiModelComparison, fetchAiModelReasoning, fetchAiModelReliability, fetchAiModels, fetchAiUsage, fetchAiUsageHistory, generateAiContent, setAiProviderCredentials, setAiProviderStatus, updateAiModels, validateAiProvider |
/api/ai/catalog, /api/ai/correct, /api/ai/generate, /api/ai/model-catalog, /api/ai/model-comparison, /api/ai/model-reasoning, /api/ai/model-reliability, /api/ai/models, /api/ai/providers/{provider_id}/credentials, /api/ai/providers/{provider_id}/status, /api/ai/providers/{provider_id}/validate, /api/ai/usage, /api/ai/usage/history |
frontend/src/shared/api/analytics.ts |
92 |
deleteDirective, fetchAnalyticsOverview, fetchDirectiveAnalytics, fetchDirectiveContent, fetchToolAnalytics, fetchTrapAnalytics, saveDirectiveContent |
/api/analytics/, /api/analytics/directives, /api/analytics/directives/content, /api/analytics/tools, /api/analytics/traps |
frontend/src/shared/api/auth.ts |
99 |
changeCurrentPassword, fetchCurrentAuthUser, loginWithPassword, logoutCurrentUser, parseAuthUser, registerWithPassword, updateCurrentAuthUser |
/api/auth/change-password, /api/auth/login, /api/auth/logout, /api/auth/me, /api/auth/register |
frontend/src/shared/api/block-editor.ts |
244 |
fetchBlockEditorBacklinks, fetchBlockEditorOutlinks, fetchBlockEditorUnlinkedMentions, linkBlockEditorUnlinkedMentions |
/api/vault/backlinks, /api/vault/link-unlinked-mentions, /api/vault/outlinks, /api/vault/unlinked-mentions |
frontend/src/shared/api/bootstrap-query-keys.ts |
17 |
bootstrapQueryKeys |
— |
frontend/src/shared/api/brain.ts |
73 |
dismissBrainSuggestion, fetchBrainSuggestions, fetchBrainTableStatus, fetchLlmWikiConfig, invalidateBrainTableStatus |
/api/vault/brain-table, /api/vault/llm-wiki/suggestions, /api/vault/llm-wiki/suggestions/{suggestion_id}/dismiss |
frontend/src/shared/api/cached-query.ts |
46 |
fetchCachedQuery, invalidateCachedQuery |
— |
frontend/src/shared/api/cachedJson.ts |
59 |
cachedJson, invalidateCachedJson |
— |
frontend/src/shared/api/calendar.ts |
299 |
createCalendarEvent, deleteCalendarEvent, dismissMeetingReminder, fetchCalendarEvent, fetchCalendarEvents, fetchCalendarFreeBusy, fetchCalendarList, fetchMeetingReminderSettings, fetchMeetingReminders, geocodeCalendarLocation, hideCalendarEvent, inviteCalendarEvent, rsvpCalendarEvent, searchCalendarAttendees, syncCalendar, unhideCalendarEvent, updateCalendarEvent, updateMeetingReminderSettings |
/api/calendar/attendees/search, /api/calendar/calendars, /api/calendar/events, /api/calendar/events/{event_id}, /api/calendar/events/{event_id}/hide, /api/calendar/events/{event_id}/invite, /api/calendar/events/{event_id}/rsvp, /api/calendar/events/{event_id}/unhide, /api/calendar/freebusy, /api/calendar/geocode, /api/calendar/reminders, /api/calendar/reminders/settings, /api/calendar/reminders/{reminder_id}/dismiss, /api/calendar/sync |
frontend/src/shared/api/chat-attachments.ts |
30 |
removeChatAttachment, uploadChatAttachment |
/api/chat/attachments |
frontend/src/shared/api/chat-confirmations.ts |
97 |
cancelChatAction, confirmChatAction, confirmationRecord, fetchChatConfirmationStatus, fetchChatConfirmations |
/api/chat/confirmations, /api/chat/confirmations/{action_id}, /api/chat/confirmations/{action_id}/cancel, /api/chat/confirmations/{action_id}/confirm |
frontend/src/shared/api/chat-message-actions.ts |
40 |
ConversationBusyError, recordChatFeedback, requestChatMessageJob, rewindChatSession |
/api/ai/jobs/{job_id}, /api/ai/jobs/{job_id}/cancel, /api/ai/jobs/{job_id}/resume, /api/chat/feedback, /api/chat/sessions/{agent_id}/{session_id}/rewind |
frontend/src/shared/api/chat-sessions.ts |
22 |
deleteChatSessionCheckpoint, fetchChatSessionHistory |
/api/chat/sessions/{agent_id}/{session_id} |
frontend/src/shared/api/chat-streaming.ts |
38 |
cancelChatStream, readChatStreamReplay, startChatStream |
/api/chat, /api/chat/streams/{stream_id}, /api/chat/streams/{stream_id}/cancel |
frontend/src/shared/api/citation-io.ts |
144 |
exportReferences, fetchCslStyles, importReferences, uploadCslStyle |
/api/vault/csl/styles, /api/vault/export-references, /api/vault/import-references |
frontend/src/shared/api/citations.ts |
99 |
createPdfAnnotation, deletePdfAnnotation, fetchPdfAnnotations, resolveCitationKey, searchCitations, updatePdfAnnotation |
/api/vault/pdf-annotations, /api/vault/pdf-annotations/{ann_id}, /api/vault/resolve-by-citation-key, /api/vault/search-citations |
frontend/src/shared/api/client.ts |
19 |
$api, apiClient |
— |
frontend/src/shared/api/configuration.ts |
90 |
fetchConfiguration, fetchEditorConfiguration, fetchGraphConfiguration, fetchInterfaceSettings, invalidateConfigurationCache, updateConfiguration |
/api/config, /api/config/editor, /api/config/graph, /api/config/interface |
frontend/src/shared/api/confirmed-vault-action.ts |
13 |
refreshConfirmedVaultAction |
— |
frontend/src/shared/api/contacts.ts |
89 |
createContact, deleteContact, fetchContact, fetchContactSyncStatus, fetchContacts, syncContacts, updateContact |
/api/contacts, /api/contacts/sync, /api/contacts/sync/status, /api/contacts/{contact_id} |
frontend/src/shared/api/credentials.ts |
60 |
deleteCredential, fetchCredentialStatus, fetchCredentials, migrateCredentials, saveCredential |
/api/credentials/, /api/credentials/migrate, /api/credentials/{credential_key} |
frontend/src/shared/api/daily-notes.ts |
27 |
fetchDailyNotes, openDailyNote |
/api/vault/daily |
frontend/src/shared/api/drawings.ts |
276 |
cancelHandwritingDownload, deleteDrawing, fetchDrawing, fetchHandwritingStatus, listDrawings, recognizeHandwriting, saveDrawing, warmupHandwriting |
/api/vault/drawings, /api/vault/drawings/{drawing_id}, /api/vault/handwriting/cancel-download, /api/vault/handwriting/recognize, /api/vault/handwriting/status, /api/vault/handwriting/warmup |
frontend/src/shared/api/environment.ts |
27 |
fetchEnvironment, updateEnvironment |
/api/env |
frontend/src/shared/api/errors.ts |
97 |
GnosiApiError, apiErrorDetail, assertApiSuccess, unwrapApiResult |
— |
frontend/src/shared/api/genograms.ts |
18 |
fetchGenogram, fetchGenogramSetupStatus, prepareGenograms |
/api/vault/genograms/graph, /api/vault/genograms/prepare, /api/vault/genograms/status |
frontend/src/shared/api/google-auth.ts |
33 |
fetchGoogleOAuthHealth, fetchGoogleOAuthStatus, googleSignInPath |
/api/auth/google/health, /api/auth/google/login?, /api/auth/google/status |
frontend/src/shared/api/graph.ts |
19 |
fetchVaultGraph, graphQueryKey |
/api/graph |
frontend/src/shared/api/identity.ts |
37 |
fetchIdentity, saveIdentity |
/api/identity |
frontend/src/shared/api/integrations.ts |
143 |
bulkUpdateIntegrations, fetchIntegrations, testCalendarIntegration, testContactsIntegration, testEmailIntegration, updateCalendarAliases, updateCalendarColors, updateCalendarSelection, updateDefaultCalendar, updateDefaultContacts, updateDefaultMail, updateIntegration |
/api/integrations, /api/integrations/bulk, /api/integrations/calendar_aliases, /api/integrations/calendar_colors, /api/integrations/calendar_selection, /api/integrations/default_calendar, /api/integrations/default_contacts, /api/integrations/default_mail, /api/integrations/test-calendar, /api/integrations/test-contacts, /api/integrations/test-email, /api/integrations/{integration_id} |
frontend/src/shared/api/links.ts |
19 |
fetchLinkPreview |
/api/vault/link-preview |
frontend/src/shared/api/literature-resources.ts |
379 |
cancelLiteratureSynchronization, clearReferenceTable, createLiteratureRepository, createReferenceTable, deleteLiteratureRepository, fetchLiteratureConfiguration, fetchReferenceTable, invalidateReferenceTable, resumeLiteratureSynchronization, setReferenceTable, startLiteratureSynchronization, testLiteratureRepository, updateLiteratureConfiguration, updateLiteratureRepository |
/api/vault/literature/configuration, /api/vault/literature/repositories, /api/vault/literature/repositories/test, /api/vault/literature/repositories/{repository_id}, /api/vault/literature/synchronizations/{source_id}, /api/vault/literature/synchronizations/{source_id}/resume, /api/vault/reference-table, /api/vault/reference-table/create |
frontend/src/shared/api/literature-specialized.ts |
34 |
downloadLiteratureReview |
— |
frontend/src/shared/api/literature.ts |
499 |
addLiteratureCandidates, cancelLiteratureSearch, captureLiteratureWork, createLiteratureActivity, createLiteratureReview, createLiteratureSearch, discoverLiteratureCitations, fetchLiteratureReview, fetchLiteratureReviews, fetchLiteratureSearch, fetchLiteratureSearches, importLiteratureWorks, resolveLiteratureConflict, runLiteratureAi, submitLiteratureDecision, updateLiteratureFullText, updateLiteratureReviewSchedule |
/api/vault/literature/ai, /api/vault/literature/imports, /api/vault/literature/manual-capture, /api/vault/literature/reviews, /api/vault/literature/reviews/{review_id}, /api/vault/literature/reviews/{review_id}/activities, /api/vault/literature/reviews/{review_id}/candidates, /api/vault/literature/reviews/{review_id}/candidates/{candidate_id}/consensus, /api/vault/literature/reviews/{review_id}/candidates/{candidate_id}/decisions, /api/vault/literature/reviews/{review_id}/candidates/{candidate_id}/full-text, /api/vault/literature/reviews/{review_id}/schedule, /api/vault/literature/reviews/{review_id}/snowball, /api/vault/literature/searches, /api/vault/literature/searches/{search_id} |
frontend/src/shared/api/llm-wiki-config-query.ts |
31 |
fetchLlmWikiConfigResult, invalidateLlmWikiConfig |
/api/vault/llm-wiki/config |
frontend/src/shared/api/mail-specialized.ts |
146 |
RemoteMailImageFetchError, fetchRemoteMailImage, mailAttachmentUrl, mailCidUrl, mailEventsUrl, replyMailMultipart, sendMailMultipart |
/api/mail/events, /api/mail/remote-images/fetch, /api/mail/send |
frontend/src/shared/api/mail-tags.ts |
124 |
createMailTag, deleteMailTag, fetchMailMessageTags, fetchMailTags, fetchTaggedMailMessages, fetchTagsForMailMessages, fetchTagsForScopedMailMessages, setMailMessageTags, updateMailTag |
/api/mail/messages/{message_id}/tags, /api/mail/tags, /api/mail/tags/messages/batch, /api/mail/tags/{tag_id}, /api/mail/tags/{tag_id}/messages |
frontend/src/shared/api/mail.ts |
397 |
archiveMailMessage, batchMailMessages, createMailView, deleteMailDraft, deleteMailView, emptyMailFolder, extractMailEntities, fetchMailCounts, fetchMailFolders, fetchMailMessage, fetchMailMessages, fetchMailRecipientSuggestions, fetchMailThread, fetchMailViews, generateMailDraft, markMailRead, moveMailMessage, saveMailDraft, setMailAccountEnabled, snoozeMailMessage, spamMailMessage, starMailMessage, syncMail, trashMailMessage, updateMailView |
/api/mail/accounts/{email}/enabled, /api/mail/ai/extract_entities, /api/mail/ai/generate_draft, /api/mail/batch, /api/mail/counts, /api/mail/drafts, /api/mail/drafts/{draft_id}, /api/mail/empty_folder, /api/mail/folders, /api/mail/messages, /api/mail/messages/{message_id}, /api/mail/messages/{message_id}/archive, /api/mail/messages/{message_id}/move, /api/mail/messages/{message_id}/read, /api/mail/messages/{message_id}/snooze, /api/mail/messages/{message_id}/spam, /api/mail/messages/{message_id}/star, /api/mail/messages/{message_id}/trash, /api/mail/recipients/suggest, /api/mail/sync, /api/mail/threads/{thread_id}, /api/mail/views, /api/mail/views/{view_id} |
frontend/src/shared/api/markdown-import.ts |
18 |
importVaultMarkdown |
/api/vault/import |
frontend/src/shared/api/media-browser.ts |
200 |
MEDIA_PAGE_TIMEOUT_MS, MEDIA_ROOTS_TIMEOUT_MS, MEDIA_TREE_TIMEOUT_MS, MEDIA_VIEW_TIMEOUT_MS, createMediaView, deleteMediaView, fetchMediaPage, fetchMediaRoots, fetchMediaTree, fetchMediaViews, updateMediaMetadata, updateMediaView, uploadMediaFile |
/api/vault/media, /api/vault/media/metadata, /api/vault/media/roots, /api/vault/media/tree, /api/vault/media/views, /api/vault/media/views/{view_id} |
frontend/src/shared/api/meeting-specialized.ts |
51 |
resumeMeetingProcessing, uploadMeetingRecording |
/api/meetings/record |
frontend/src/shared/api/meetings.ts |
16 |
fetchMeetingStatus |
/api/meetings/status |
frontend/src/shared/api/microsoft-auth.ts |
15 |
MICROSOFT_MAIL_DOMAINS, isMicrosoftMailAddress, microsoftSignInPath |
/api/auth/microsoft/login |
frontend/src/shared/api/ndjson.ts |
47 |
— |
— |
frontend/src/shared/api/notebooks.ts |
269 |
addNotebookSources, cancelNotebookRefresh, createNotebook, deleteNotebook, fetchNotebook, fetchNotebookChatSources, fetchNotebookConversation, fetchNotebookEvidence, fetchNotebookSources, fetchNotebooks, fetchReferenceResources, refreshNotebook, refreshNotebookSource, removeNotebookSource, searchNotebook, updateNotebook |
/api/notebooks, /api/notebooks/resources, /api/notebooks/{notebook_id}, /api/notebooks/{notebook_id}/chat-sources, /api/notebooks/{notebook_id}/conversation, /api/notebooks/{notebook_id}/evidence/{chunk_id}, /api/notebooks/{notebook_id}/refresh, /api/notebooks/{notebook_id}/refresh/cancel, /api/notebooks/{notebook_id}/search, /api/notebooks/{notebook_id}/sources, /api/notebooks/{notebook_id}/sources/{resource_id}, /api/notebooks/{notebook_id}/sources/{resource_id}/refresh |
frontend/src/shared/api/notion-import.ts |
289 |
NOTION_LIST_TIMEOUT_MS, NOTION_PROGRESS_TIMEOUT_MS, abortNotionClone, connectNotionToken, disconnectNotionToken, fetchNotionCloneProgress, fetchNotionDatabaseSchema, fetchNotionDatabases, fetchNotionImportConfig, fetchNotionLinkedDatabases, fetchNotionLoosePages, fetchNotionOAuthStatus, fetchNotionStatus, fetchNotionVaultRegistry, saveNotionImportConfig, startNotionClone, verifyNotionClone |
/api/notion-oauth/status, /api/notion/clone, /api/notion/clone/abort, /api/notion/clone/progress, /api/notion/databases, /api/notion/databases/{db_id}/schema, /api/notion/import-config, /api/notion/linked-databases, /api/notion/loose-pages, /api/notion/status, /api/notion/token, /api/notion/verify-clone, /api/vault/registry |
frontend/src/shared/api/page-creation-recovery.ts |
118 |
acknowledgePageCreation, createRecoverablePage, fetchPageCreationStatus, pendingPageCreations, resumePageCreation |
/api/vault/pages, /api/vault/pages/creation-requests/{creation_key}, /api/vault/pages/creation-requests/{creation_key}/resume |
frontend/src/shared/api/page-etag.ts |
202 |
clearPageEtag, getCachedPageEtag, pageEtagMiddleware |
— |
frontend/src/shared/api/page-write-queue.ts |
14 |
queuePageWrite |
— |
frontend/src/shared/api/planning.ts |
223 |
applyPlanningLevelingProposal, createPlanningAssignment, createPlanningBaseline, createPlanningCalendar, createPlanningLevelingProposal, createPlanningResource, createPlanningWorklog, deletePlanningAssignment, deletePlanningCalendar, deletePlanningResource, fetchPlanningAllocation, fetchPlanningBaselines, fetchPlanningLevelingPreview, fetchPlanningState, fetchPlanningWorklogs, fetchProjectSchedule, updatePlanningCalendar |
/api/planning/allocation, /api/planning/assignments, /api/planning/assignments/{assignment_id}, /api/planning/calendars, /api/planning/calendars/{calendar_id}, /api/planning/leveling/proposal, /api/planning/leveling/proposals/{proposal_id}/apply, /api/planning/projects/{project_id}/baselines, /api/planning/projects/{project_id}/leveling/proposals, /api/planning/projects/{project_id}/schedule, /api/planning/resources, /api/planning/resources/{resource_id}, /api/planning/state, /api/planning/worklogs |
frontend/src/shared/api/plugin-runtime.ts |
237 |
clearPluginHostPageEtag, createPluginHostPage, exportPluginPackage, fetchForUiPlugin, fetchPluginAssetText, fetchPluginHostPage, fetchPluginSettings, patchPluginHostPage, updatePluginSettings, uploadPluginZip |
/api/vault/pages, /api/vault/pages/{page_id}, /api/vault/plugins/install, /api/vault/plugins/{plugin_id}/network/fetch, /api/vault/plugins/{plugin_id}/settings |
frontend/src/shared/api/plugins.ts |
473 |
addPluginTrustedKey, createPluginLlmWikiBrain, fetchInstalledPlugins, fetchPluginCatalog, fetchPluginLlmWikiConfig, fetchPluginPermissionsCatalog, fetchPluginRegistryUrl, fetchPluginState, fetchPluginTrustedKeys, installPluginFromCatalog, removePluginTrustedKey, runPluginLlmWikiMaintenance, savePluginLlmWikiConfig, setPluginLifecycle, setPluginPermissions, setPluginRegistryUrl, submitPluginPackage, uninstallPlugin |
/api/vault/llm-wiki/brain/create, /api/vault/llm-wiki/config, /api/vault/llm-wiki/maintenance, /api/vault/plugins, /api/vault/plugins/catalog, /api/vault/plugins/catalog/install, /api/vault/plugins/catalog/list, /api/vault/plugins/installed, /api/vault/plugins/registry-url, /api/vault/plugins/trust, /api/vault/plugins/trust/{name}, /api/vault/plugins/{plugin_id}, /api/vault/plugins/{plugin_id}/lifecycle, /api/vault/plugins/{plugin_id}/permissions, /api/vault/plugins/{plugin_id}/submissions |
frontend/src/shared/api/query-client.ts |
25 |
queryClient |
— |
frontend/src/shared/api/reader.ts |
313 |
cancelReaderAnalysis, createReaderSource, deleteReaderSource, extractReaderArticle, fetchNewsletterAccount, fetchReaderAnalyses, fetchReaderAnalysis, fetchReaderAnalysisResult, fetchReaderArticle, fetchReaderArticles, fetchReaderBackfillStatus, fetchReaderInventory, fetchReaderPodcastInfo, fetchReaderPodcastStatus, fetchReaderSources, generateReaderPodcast, importReaderOpml, markReaderArticleRead, readerPodcastUrl, resumeReaderAnalysis, startReaderAnalysis, syncNewsletterAccount, testNewsletterAccount, triggerReaderBackfill, updateNewsletterAccount |
/api/reader/analysis, /api/reader/analysis/{job_id}, /api/reader/analysis/{job_id}/cancel, /api/reader/analysis/{job_id}/result, /api/reader/analysis/{job_id}/resume, /api/reader/articles, /api/reader/articles/backfill-extract, /api/reader/articles/backfill-extract/status, /api/reader/articles/{article_id}, /api/reader/articles/{article_id}/extract, /api/reader/articles/{article_id}/read, /api/reader/inventory, /api/reader/newsletter-account, /api/reader/newsletter-account/sync, /api/reader/newsletter-account/test, /api/reader/podcast/generate, /api/reader/podcast/info, /api/reader/podcast/latest, /api/reader/podcast/status, /api/reader/sources, /api/reader/sources/opml, /api/reader/sources/{source_id} |
frontend/src/shared/api/request-context.ts |
80 |
USER_EMAIL_STORAGE_KEY, USER_ID_STORAGE_KEY, USER_ROLE_STORAGE_KEY, VAULT_ID_STORAGE_KEY, WORKSPACE_ID_STORAGE_KEY, applyRequestContext, currentRequestContext, requestContextMiddleware |
— |
frontend/src/shared/api/resource-lookup.ts |
135 |
lookupMetadata, promoteZoteroExtra, recognizePdf, translateUrl |
/api/vault/lookup-metadata, /api/vault/promote-zotero-extra, /api/vault/recognize-pdf, /api/vault/translate-url |
frontend/src/shared/api/resource-processing.ts |
55 |
estimateResourceProcessing, fetchResourceProcessingStatus, findResumableResourceProcessing, startResourceProcessing |
/api/vault/llm-wiki/estimate, /api/vault/llm-wiki/process, /api/vault/llm-wiki/status/{item_id} |
frontend/src/shared/api/scheduler.ts |
80 |
clearSchedulerHistory, fetchScheduledTasks, fetchSchedulerHistory, runScheduledTask, updateScheduledTask |
/api/schedulers, /api/schedulers/history, /api/schedulers/{name}, /api/schedulers/{name}/run |
frontend/src/shared/api/sharing.ts |
60 |
createShareLink, fetchShareLinks, fetchSharedPage, revokeShareLink |
/api/share/{token}, /api/vault/pages/{page_id}/share, /api/vault/pages/{page_id}/shares, /api/vault/share/{token} |
frontend/src/shared/api/social.ts |
173 |
cancelScheduledSocialPost, composeSocialPosts, createSocialPost, fetchScheduledSocialPosts, fetchSocialFeed, fetchSocialNetworks, fetchSocialPostHistory, fetchSocialStreams, interactSocialPost, processScheduledSocialPosts, publishSocialPosts, scheduleSocialPosts, updateSocialNetworks, updateSocialStreams |
/api/social/compose, /api/social/feed/{stream_id}, /api/social/history, /api/social/interact, /api/social/networks, /api/social/post, /api/social/process-scheduled, /api/social/publish, /api/social/schedule, /api/social/scheduled, /api/social/scheduled/{post_id}, /api/social/streams |
frontend/src/shared/api/specialized-transports.ts |
33 |
WEB_SOCKET_OPEN_STATE, downloadFetch, openEventStream, openWebSocket, streamFetch, supportsEventStreams |
— |
frontend/src/shared/api/synced-blocks.ts |
36 |
fetchSyncedBlock, saveSyncedBlock |
/api/vault/synced/{sync_id} |
frontend/src/shared/api/system.ts |
149 |
browseFilesystem, clearSystemNotifications, createSystemNotification, fetchNativePickAvailability, fetchSystemGraphVisualization, fetchSystemHealth, fetchSystemNotifications, fetchSystemStats, invalidateSystemHealth, pickNativeFilesystemEntry, searchFilesystem |
/api/health, /api/system/browse, /api/system/graph/visualization, /api/system/native-pick, /api/system/native-pick/available, /api/system/notifications, /api/system/search, /api/system/stats |
frontend/src/shared/api/tokens.ts |
44 |
createApiToken, fetchApiTokens, revokeApiToken |
/api/tokens, /api/tokens/{token_id} |
frontend/src/shared/api/translation.ts |
152 |
DRUPAL_SYNC_TIMEOUT_MS, syncDrupalRow, translateVaultPage, translateVaultRow, translateVaultRows |
/api/vault/skills/sync-drupal-row, /api/vault/skills/translate-page, /api/vault/skills/translate-row, /api/vault/skills/translate-rows |
frontend/src/shared/api/transports.ts |
56 |
transportFetch |
— |
frontend/src/shared/api/use-api.ts |
86 |
useApi |
— |
frontend/src/shared/api/useCalendarData.ts |
102 |
calendarQueryKeys, useCalendarEvents, useCalendarList, useDismissMeetingReminder, useMeetingReminderSettings, useMeetingReminders, useUpdateMeetingReminderSettings |
— |
frontend/src/shared/api/useContactsData.ts |
69 |
contactQueryKeys, useContacts, useCreateContact, useDeleteContact, useUpdateContact |
— |
frontend/src/shared/api/useGraphData.ts |
11 |
useVaultGraphData |
— |
frontend/src/shared/api/useIntegrationsData.ts |
16 |
integrationsQueryKey, useIntegrations |
— |
frontend/src/shared/api/useNotebookData.ts |
34 |
notebookQueryKeys, useNotebookLibrary, useReferenceResources |
— |
frontend/src/shared/api/usePlanningData.ts |
148 |
planningQueryKeys, useApplyPlanningLevelingProposal, useCreatePlanningBaseline, useCreatePlanningLevelingProposal, useCreatePlanningWorklog, usePlanningAllocation, usePlanningBaselines, usePlanningState, usePlanningWorklogs, useProjectSchedule |
— |
frontend/src/shared/api/useReaderData.ts |
197 |
readerQueryKeys, useCreateReaderSource, useDeleteReaderSource, useImportReaderOpml, useMarkReaderArticleRead, useNewsletterAccount, useReaderArticles, useReaderInventory, useReaderPodcastInfo, useReaderSources, useUpdateNewsletterAccount |
— |
frontend/src/shared/api/useSchedulerTasks.ts |
35 |
schedulerTaskQueryKey, useScheduledTasks, useUpdateScheduledTask |
— |
frontend/src/shared/api/useSocialData.ts |
136 |
socialQueryKeys, useCancelScheduledSocialPost, useCreateSocialPost, useScheduleSocialPosts, useScheduledSocialPosts, useSocialFeeds, useSocialNetworks, useSocialPostHistory, useSocialStreams, useUpdateSocialStreams |
— |
frontend/src/shared/api/useSystemData.ts |
37 |
systemQueryKeys, useClearSystemNotifications, useSystemNotifications |
— |
frontend/src/shared/api/useVaultCatalog.ts |
20 |
useVaultCatalog |
— |
frontend/src/shared/api/vault-catalog.ts |
75 |
createVault, deleteVault, fetchVaultCatalog, fetchVaultCatalogUncached, invalidateVaultCatalog, renameVault |
/api/vaults, /api/vaults/{vault_id} |
frontend/src/shared/api/vault-comments.ts |
125 |
createVaultInlineComment, createVaultPageComment, deleteVaultInlineComment, deleteVaultPageComment, fetchVaultInlineComments, fetchVaultPageComments, updateVaultInlineComment, updateVaultPageComment |
/api/vault/pages/{page_id}/comments, /api/vault/pages/{page_id}/comments/{comment_id}, /api/vault/pages/{page_id}/inline-comments, /api/vault/pages/{page_id}/inline-comments/{comment_id} |
frontend/src/shared/api/vault-content.ts |
278 |
linkExistingVaultFile, registerLocalVaultFile, uploadVaultInsertFile |
/api/vault/assets/upload, /api/vault/link-existing-file, /api/vault/local-file/register |
frontend/src/shared/api/vault-context.ts |
159 |
ACTIVE_VAULT_ID_KEY, ACTIVE_VAULT_NAME_KEY, ACTIVE_VAULT_SLUG_KEY, VAULT_CATALOG_KEY, canonicalizeVaultApiUrl, getActiveVaultId, getActiveVaultSlug, getVaultSlugById, persistVaultCatalog, readVaultCatalog, setActiveVaultCookie, storageGet, storageSet, withActiveVaultSelection |
/api/agent, /api/ai, /api/calendar, /api/chat, /api/contacts, /api/graph, /api/mail, /api/meetings, /api/notebooks, /api/pages, /api/planning, /api/reader, /api/schedulers, /api/skills, /api/social, /api/tools, /api/v1/vaults/, /api/vault, /api/vault/literature, /api/vault/media, /api/vaults |
frontend/src/shared/api/vault-history.ts |
62 |
fetchVaultPageHistory, fetchVaultPageHistoryVersion, purgeVaultPageHistory, restoreVaultPageHistoryVersion |
/api/vault/pages/{page_id}/history, /api/vault/pages/{page_id}/history/restore/{timestamp}, /api/vault/pages/{page_id}/history/{timestamp} |
frontend/src/shared/api/vault-home.ts |
24 |
fetchVaultHome, readVaultHome, saveVaultHome |
— |
frontend/src/shared/api/vault-icons.ts |
135 |
fetchCustomIcons, importVaultIconUrl, saveCustomIcons, searchUnsplashCovers, uploadVaultCover, uploadVaultIcon |
/api/vault/custom-icons, /api/vault/import-icon-url, /api/vault/unsplash/search, /api/vault/upload-cover, /api/vault/upload-icon |
frontend/src/shared/api/vault-page-mutations.ts |
119 |
bulkApplyVaultTemplate, createVaultPage, deleteVaultPage, duplicateVaultPage, patchVaultPage, restoreVaultPage, saveVaultPage |
/api/vault/bulk-apply-template, /api/vault/pages/{page_id}, /api/vault/pages/{page_id}/duplicate, /api/vault/pages/{page_id}/restore |
frontend/src/shared/api/vault-schema.ts |
262 |
fetchAvailableAgentSkills, fetchDrupalContentTypes, fetchDrupalFields, fetchOptionCatalogs, fetchTableOptionUsage, fetchVirtualFields, generateButtonAction, matchDrupalRows, removeTableOption, renameTableOption, saveVaultFolderSchema, updateOptionCatalog |
/api/ai/skills, /api/vault/drupal/content-types, /api/vault/drupal/content-types/{bundle}/fields, /api/vault/option-catalogs, /api/vault/option-catalogs/{name}, /api/vault/schema, /api/vault/skills/generate-button-action, /api/vault/skills/match-drupal-rows, /api/vault/tables/{table_id}/options/remove, /api/vault/tables/{table_id}/options/rename, /api/vault/tables/{table_id}/options/usage, /api/vault/virtual-fields |
frontend/src/shared/api/vault-specialized.ts |
55 |
uploadVaultAsset |
/api/vault/assets/upload |
frontend/src/shared/api/vault-summary.ts |
57 |
fetchVaultSummarySettings, summarizeVaultRecord, updateVaultSummarySettings |
/api/vault/plugins/vault-summary/summarize, /api/vault/plugins/{plugin_id}/settings |
frontend/src/shared/api/vault-table.ts |
87 |
createVaultTablePage, executeVaultTableButtonAction, patchVaultTablePage |
/api/vault/pages, /api/vault/pages/{page_id}, /api/vault/skills/execute-button-action |
frontend/src/shared/api/vault-tags.ts |
17 |
fetchVaultTags |
/api/vault/tags |
frontend/src/shared/api/vault-templates.ts |
98 |
createVaultFromTemplate, downloadVaultTemplate, fetchVaultTemplateCatalog, fetchVaultTemplateExportPreview, submitVaultTemplate |
/api/vaults/from-template, /api/vaults/templates/catalog, /api/vaults/{vault_id}/template-export/preview, /api/vaults/{vault_id}/template-submissions |
frontend/src/shared/api/vault-views.ts |
220 |
applyVaultTemplate, createEmbeddedVaultPage, createVaultView, deleteVaultView, fetchPageViews, fetchVaultView, fetchVaultViewUsage, fetchVaultViews, patchEmbeddedVaultPageMetadata, reorderVaultViews, updateVaultView, upsertPageView |
/api/pages/{page_id}/views, /api/vault/bulk-apply-template, /api/vault/pages, /api/vault/pages/{page_id}, /api/vault/views, /api/vault/views/order, /api/vault/views/{view_id}, /api/vault/views/{view_id}/usage |
frontend/src/shared/api/vaults.ts |
431 |
createVaultDatabase, createVaultTable, deleteVaultDatabase, deleteVaultTable, emptyVaultTrash, fetchVaultAliasIndex, fetchVaultDatabases, fetchVaultGlobalIndex, fetchVaultPage, fetchVaultPagePreview, fetchVaultPageReferencesByTable, fetchVaultPages, fetchVaultPagesByTable, fetchVaultRegistry, fetchVaultSidebarSummary, fetchVaultTablePagesSnapshot, fetchVaultTables, fetchVaultTrash, invalidateVaultSidebarSummary, openVaultLocalPath, openVaultResource, patchVaultTableProperty, purgeVaultTrashPage, renameVaultTable, resolveVaultTitle, warmVaultPagePreviews |
/api/vault/alias-index, /api/vault/databases, /api/vault/databases/{database_id}, /api/vault/global-index, /api/vault/open-local-path, /api/vault/open-resource, /api/vault/pages, /api/vault/pages/by-table/{table_id}, /api/vault/pages/by-table/{table_id}/references, /api/vault/pages/by-table/{table_id}/snapshot, /api/vault/pages/preview/warm, /api/vault/pages/{page_id}, /api/vault/pages/{page_id}/preview, /api/vault/registry, /api/vault/resolve-by-title, /api/vault/sidebar/tree, /api/vault/tables, /api/vault/tables/{table_id}, /api/vault/tables/{table_id}/properties/{field_id}, /api/vault/trash, /api/vault/trash/{page_id} |
frontend/src/shared/api/workspace-members.ts |
161 |
fetchWorkspaceMemberVaults, fetchWorkspaceMembers, fetchWorkspaceVaults, grantWorkspaceMemberVault, inviteWorkspaceMember, removeWorkspaceMember, revokeWorkspaceMemberVault, updateWorkspaceMemberRole |
/api/workspaces/{workspace_id}/members, /api/workspaces/{workspace_id}/members/{target_user_id}, /api/workspaces/{workspace_id}/members/{target_user_id}/role, /api/workspaces/{workspace_id}/members/{user_id}/vaults, /api/workspaces/{workspace_id}/members/{user_id}/vaults/{vault_id}, /api/workspaces/{workspace_id}/vaults |
frontend/src/shared/api/workspaces.ts |
13 |
fetchWorkspaces |
/api/workspaces |
frontend/src/shared/auth/auth-context.ts |
37 |
AuthContext, useAuth |
— |
frontend/src/shared/citations/citeproc.d.ts |
36 |
CSL, Engine |
— |
frontend/src/shared/citations/cslEngine.ts |
191 |
AVAILABLE_LOCALES, AVAILABLE_STYLES, fetchAvailableStyles, getEngine, invalidateAvailableStylesCache, renderBibliography, renderInlineCitation |
— |
frontend/src/shared/citations/cslItemMapper.ts |
202 |
recursosPageToCsl, resolveCslType |
— |
frontend/src/shared/citations/recursosZoteroMapping.ts |
67 |
RECURSOS_TO_ZOTERO_FIELDS, ZOTERO_FIELD_TO_RECURSOS, isFieldRelevantForType |
— |
frontend/src/shared/citations/zoteroLocale.ts |
18 |
uiLangToZoteroLocale |
— |
frontend/src/shared/citations/zoteroSchema.ts |
9 |
— |
— |
frontend/src/shared/dates/calendarUtils.ts |
98 |
buildOccurrenceKey, exclusiveToInclusiveAllDayEnd, inclusiveToExclusiveAllDayEnd, shiftCalendarDay, truncateRruleBefore |
— |
frontend/src/shared/dates/projectPlanning.ts |
499 |
addPeriodDuration, addWorkingDuration, dependencySuccessorIds, formatLocalDateTime, latestPredecessorEnd, nextWorkingInstant, normalizePeriodUnit, parsePeriod, periodBoundary, periodDaysInclusive, periodDurationFromBoundaries, periodDurationToWorkingDays, serializePeriod, withPeriodBoundaries, workingDurationDays, wouldCreateDependencyCycle |
— |
frontend/src/shared/editor/DraftSaveStatus.tsx |
18 |
DraftSaveStatus |
— |
frontend/src/shared/editor/InstructionMarkdownEditor.tsx |
102 |
InstructionMarkdownEditor |
— |
frontend/src/shared/editor/InstructionRichEditor.tsx |
111 |
InstructionRichEditor, function |
— |
frontend/src/shared/editor/PageHoverCard.tsx |
254 |
PageHoverCard |
— |
frontend/src/shared/editor/VaultEditorContext.ts |
41 |
VaultEditorContext |
— |
frontend/src/shared/editor/VaultMarkdown.tsx |
249 |
VaultMarkdown |
— |
frontend/src/shared/editor/WikilinkContextMenu.tsx |
199 |
WikilinkContextMenu |
— |
frontend/src/shared/editor/WikilinkHoverPreview.tsx |
300 |
WikilinkHoverPreview |
— |
frontend/src/shared/editor/WikilinkInline.tsx |
275 |
WikilinkInline |
— |
frontend/src/shared/editor/instructionMarkdown.ts |
50 |
indentInstructionLines, instructionMarkdownTokens |
— |
frontend/src/shared/editor/locales/ca.ts |
423 |
blocknoteCa |
— |
frontend/src/shared/editor/locales/registry.ts |
37 |
localeExportName, resolveBlockNoteDictionary |
— |
frontend/src/shared/editor/managedMarkdownUtils.ts |
80 |
normalizeManagedBlockSpacing, stripManagedBlockMarkers |
— |
frontend/src/shared/editor/markdown-mapper/model.ts |
95 |
createSerializationContext, isInlineNode, isMarkdownBlock, isMarkdownParserEditor, isRecord, isUnknownArray, legacyString, legacyStringOrEmpty, propsOf, stylesOf, toBlockArray, toInlineArray |
— |
frontend/src/shared/editor/markdown-mapper/parse-directives.ts |
301 |
richMarkdownToBlocks |
— |
frontend/src/shared/editor/markdown-mapper/parse-inline.ts |
245 |
processInlineSyntax |
— |
frontend/src/shared/editor/markdown-mapper/parse-plain.ts |
289 |
extractStyledBlockWrapper, parseInlineFromMarkdown, parsePlainMarkdownBlock |
— |
frontend/src/shared/editor/markdown-mapper/parse-promotions.ts |
268 |
promoteParsedBlocks |
— |
frontend/src/shared/editor/markdown-mapper/parse-table.ts |
77 |
isTableStart, parseTable |
— |
frontend/src/shared/editor/markdown-mapper/protocol.ts |
44 |
CORRUPTED_FILE_PROTOCOL_SENTINEL, FILE_PROTOCOL_SENTINEL, LEGACY_FILE_PROTOCOL_SENTINEL, fileUrlToSentinel, normalizeCalloutType, sentinelToFileUrl |
— |
frontend/src/shared/editor/markdown-mapper/serialize-blocks.ts |
320 |
blocksToRichMarkdown |
— |
frontend/src/shared/editor/markdown-mapper/serialize-inline.ts |
240 |
codeBlockText, inlineContentToMarkdown |
— |
frontend/src/shared/editor/markdown-mapper.ts |
7 |
— |
— |
frontend/src/shared/editor/page-hover-card/DeferredPageHoverCard.tsx |
3 |
DeferredPageHoverCard |
— |
frontend/src/shared/editor/page-hover-card/pageHoverCardModel.ts |
148 |
formatHoverMetadataValue, invalidateHoverPreviewCache, normalizeHoverPreview, pickHoverWebUrl, readHoverPreviewCache, visibleHoverProperties, writeHoverPreviewCache |
— |
frontend/src/shared/editor/remarkHideComments.ts |
23 |
remarkHideComments |
— |
frontend/src/shared/editor/useTitlePreview.tsx |
137 |
useTitlePreview |
— |
frontend/src/shared/editor/vault-markdown/CitationEvidencePanel.tsx |
67 |
CitationEvidencePanel |
— |
frontend/src/shared/editor/vault-markdown/RetryableImage.tsx |
49 |
RetryableImage |
— |
frontend/src/shared/editor/vault-markdown/vaultMarkdownModel.ts |
52 |
citationEvidence, latexFencesToMath, reactNodeText |
— |
frontend/src/shared/editor/vaultMarkdownBlocks.ts |
111 |
parseVaultMarkdownBlocks |
— |
frontend/src/shared/editor/vaultMarkdownUtils.ts |
237 |
CITE_HREF_SENTINEL, STYLE_HREF_SENTINEL, WIKILINK_HREF_SENTINEL, convertInlineHtmlToMd, convertWikilinksToMd, decodeStylePayload, normalizeAssetUrl, wikilinkUrlTransform |
— |
frontend/src/shared/editor/wikilink-context-menu/wikilinkContextMenuModel.ts |
46 |
adjustedContextMenuPosition, nextEnabledMenuIndex |
— |
frontend/src/shared/editor/wikilinkInlineModel.ts |
87 |
clearWikilinkResolutionCache, isUuidTarget, resolveWikilinkTarget, resolveWikilinkTargetLocal |
— |
frontend/src/shared/editor/wikilinkPreviewCache.ts |
51 |
invalidatePreviewCache, readWikilinkPreviewCache, writeWikilinkPreviewCache |
— |
frontend/src/shared/filtering/exposedFilters.ts |
47 |
applyExposedFilters, exposedFilterEntries, sourceFilterTree |
— |
frontend/src/shared/filtering/filterContracts.ts |
27 |
requireFilterNodes |
— |
frontend/src/shared/filtering/filterTextValues.ts |
33 |
isStructuredAuthor, textValues |
— |
frontend/src/shared/filtering/useExposedFilters.ts |
26 |
useExposedFilters |
— |
frontend/src/shared/filtering/vaultFilters.ts |
475 |
ISO_DATE_RE, NUM_RE, asBool, compareFieldValues, isFilterGroup, matchesFilterNode, matchesFilters, matchesRule, matchesSearch, matchesTextPattern, normalizeForSearch, parseNumericValue, sortKey, viewMatchesFilters |
— |
frontend/src/shared/graph/filtering/graphFilters.ts |
459 |
applyFilters, getEffectiveTableId, getSystemCategory, getVisibleHoverNeighborhood, resolveMetaValue, toValueStrings |
— |
frontend/src/shared/graph/minimap/Minimap.tsx |
302 |
Minimap |
— |
frontend/src/shared/graph/minimap/minimapRuntime.ts |
97 |
findClosestVisibleNode, isRendererKilled, normalizeGraphPoint, visibleCameraRatio |
— |
frontend/src/shared/graph/model/graphEdgeStyles.ts |
53 |
BASE_EDGE_THICKNESS, MIN_EDGE_THICKNESS, getHoverEdgeStyle, getRenderedEdgeThickness |
— |
frontend/src/shared/graph/model/graphKeyboardNavigation.ts |
125 |
GRAPH_KEYBOARD_ACTIONS, getGraphKeyboardAction, getPannedCameraState |
— |
frontend/src/shared/graph/model/graphViewGeometry.ts |
273 |
createMinimapTransform, getCameraGraphBounds, getCameraViewportRect, getVisibleCameraRatio, getVisibleGraphBounds, mergeGraphBounds |
— |
frontend/src/shared/graph/model/semanticOverlay.ts |
102 |
SEMANTIC_SUGGESTION_COLOR, getSemanticOverlaySegments, getVisibleSemanticEdges, hasSemanticSuggestions |
— |
frontend/src/shared/graph/viewer/GraphViewer.tsx |
52 |
GraphViewer |
— |
frontend/src/shared/graph/viewer/d3-force.d.ts |
48 |
forceCenter, forceCollide, forceLink, forceManyBody, forceSimulation, forceX, forceY |
— |
frontend/src/shared/graph/viewer/graphViewerFixtures.ts |
14 |
fixtureData, fixtureEdge, fixtureNode, fixtureOptions |
— |
frontend/src/shared/graph/viewer/graphViewerModel.ts |
38 |
seededUnitInterval, stringToColor, transportAttributes |
— |
frontend/src/shared/graph/viewer/graphViewerOverlay.ts |
43 |
attachSemanticOverlay |
— |
frontend/src/shared/graph/viewer/graphViewerPhysics.bench.ts |
21 |
— |
— |
frontend/src/shared/graph/viewer/graphViewerPhysics.ts |
130 |
buildVisibleLayout, createPhysics |
— |
frontend/src/shared/graph/viewer/graphViewerPhysicsFixtures.ts |
85 |
buildLegacyVisibleLayout, buildSyntheticPhysicsGraph |
— |
frontend/src/shared/graph/viewer/graphViewerProjection.ts |
81 |
filterProjection, rebuildProjection |
— |
frontend/src/shared/graph/viewer/graphViewerReducers.ts |
154 |
createReducers |
— |
frontend/src/shared/graph/viewer/graphViewerRuntime.ts |
68 |
createViewerHandle, fitGraph, publishRenderer |
— |
frontend/src/shared/graph/viewer/graphViewerSettings.ts |
84 |
createSettings |
— |
frontend/src/shared/graph/viewer/graphViewerTestRenderer.ts |
119 |
TestRenderer, latestRenderer |
— |
frontend/src/shared/graph/viewer/types.ts |
86 |
— |
— |
frontend/src/shared/graph/viewer/useGraphViewerData.ts |
92 |
useGraphViewerData, useGraphViewerPhysics |
— |
frontend/src/shared/graph/viewer/useGraphViewerRenderer.ts |
93 |
useGraphViewerRenderer |
— |
frontend/src/shared/help/helpLinks.ts |
25 |
contextualHelpTopic, helpLocale, helpUrl |
— |
frontend/src/shared/hooks/keyboardScroll.ts |
16 |
canKeyboardScroll |
— |
frontend/src/shared/hooks/useActiveVaultId.ts |
12 |
useActiveVaultId |
— |
frontend/src/shared/hooks/useActiveVaultName.ts |
43 |
useActiveVaultName |
— |
frontend/src/shared/hooks/useDraftAutosave.ts |
50 |
useDraftAutosave |
— |
frontend/src/shared/hooks/useExclusiveFloatingPanel.ts |
35 |
announceFloatingPanelOpen, useExclusiveFloatingPanel |
— |
frontend/src/shared/hooks/useFloatingActionDock.ts |
42 |
announceFloatingDockChange, useFloatingActionDock |
— |
frontend/src/shared/hooks/useFocusModality.ts |
31 |
useFocusModality |
— |
frontend/src/shared/hooks/useKeyboardScroll.ts |
50 |
useKeyboardScroll |
— |
frontend/src/shared/hooks/useMediaQuery.ts |
33 |
useMediaQuery |
— |
frontend/src/shared/hooks/useModalKeyboard.ts |
248 |
hasOpenModal, isActiveModalScope, pushModalLayer, useModalKeyboard |
— |
frontend/src/shared/hooks/useTheme.ts |
68 |
useTheme |
— |
frontend/src/shared/i18n/i18n.ts |
49 |
changeI18nLanguage, i18n, initializeI18n |
— |
frontend/src/shared/i18n/locales/registry.ts |
263 |
FALLBACK_LOCALE, applyDocumentLocale, applyLocaleMetadata, availableLocales, buildLocaleRegistry, canonicalizeLocale, getIntlLocale, getLocaleMeta, loadLocaleResource, resolveLocale |
— |
frontend/src/shared/i18n/useLocaleSettings.ts |
76 |
useLocaleSettings |
— |
frontend/src/shared/notifications/notifyError.ts |
204 |
_persistNotification, logError, notifyError, notifyInfo, notifySuccess |
— |
frontend/src/shared/notifications/resourceProcessingError.ts |
29 |
resourceProcessingError |
— |
frontend/src/shared/notifications/toast.ts |
185 |
toast |
— |
frontend/src/shared/page-search/GlobalSearchModal.tsx |
450 |
GlobalSearchModal |
— |
frontend/src/shared/page-search/global-search-modal/GlobalSearchResults.tsx |
103 |
GlobalSearchResults |
— |
frontend/src/shared/page-search/globalSearchUtils.ts |
320 |
buildTagFieldsByTable, findSearchTagsField, getSearchNoteTags, isGlobalSearchShortcut, matchesGlobalSearchNote, mergeGlobalSearchNotes, parseGlobalSearchQuery, searchGlobalNotes, splitSearchTags |
— |
frontend/src/shared/platform/app-events.ts |
185 |
emitAppEvent, emitCancelableAppEvent, isAppEvent, subscribeAppEvent, subscribeAppSignal |
— |
frontend/src/shared/platform/browser-events.ts |
118 |
browserDocumentBody, browserHasTouchPoints, browserViewportSize, currentBrowserOrigin, dispatchWindowEvent, eventTargetClosest, eventTargetIsWithin, observeElementResize, openBrowserWindow, postWindowMessage, reloadBrowserPage, subscribeDocumentEvent, subscribeElementEvent, subscribeWindowEvent |
— |
frontend/src/shared/platform/browser-storage.ts |
143 |
defineStorageKey, jsonStorageCodec, listStorageKeyNames, readStorage, readStorageResult, removeStorage, stringStorageCodec, writeStorage |
— |
frontend/src/shared/platform/clipboard.ts |
9 |
writeClipboardText |
— |
frontend/src/shared/platform/configEvents.ts |
43 |
emitConfigChanged, emitVaultNameChanged, useConfigChanged, useVaultNameChanged |
— |
frontend/src/shared/platform/download.ts |
15 |
downloadBlob |
— |
frontend/src/shared/platform/electron.ts |
58 |
ensureBackendOrigin, getBackendOrigin, isElectron |
— |
frontend/src/shared/plugins/PluginGate.tsx |
72 |
PluginRoute, PluginSurface |
— |
frontend/src/shared/plugins/PluginLoadingState.tsx |
46 |
PluginLoadingState |
— |
frontend/src/shared/plugins/frame-lifecycle.ts |
55 |
mountPluginPanel, movePluginFrame, renderMountedPanel |
— |
frontend/src/shared/plugins/host-methods.ts |
91 |
HOST_METHODS |
— |
frontend/src/shared/plugins/host-model.ts |
60 |
iframeWindow, isRecord, stringValue |
— |
frontend/src/shared/plugins/host.ts |
218 |
getContributions, isLoaded, loadPlugins, mountSettingsPanel, runCommand, subscribeHost |
— |
frontend/src/shared/plugins/registry.ts |
74 |
BUILTIN_PLUGINS, BUILTIN_PLUGIN_BY_ID, PLUGIN_IDS, ROUTE_PLUGIN_IDS, pluginForPath |
— |
frontend/src/shared/plugins/usePluginHost.ts |
50 |
reloadPlugins, usePluginHost |
— |
frontend/src/shared/plugins/usePlugins.ts |
272 |
PLUGIN_BOOTSTRAP_TIMEOUT_MS, reloadPluginState, usePlugins |
— |
frontend/src/shared/record-views/VaultBulkActionsBar.tsx |
153 |
VaultBulkActionsBar |
— |
frontend/src/shared/record-views/VaultTimeline.tsx |
58 |
VaultTimeline |
— |
frontend/src/shared/record-views/VaultViewToolbar.tsx |
113 |
VaultViewToolbar |
— |
frontend/src/shared/record-views/pinnedViewOrder.ts |
11 |
orderedPinnedViews |
— |
frontend/src/shared/record-views/vault-timeline/TimelineBar.tsx |
68 |
TimelineBar |
— |
frontend/src/shared/record-views/vault-timeline/TimelineDependencies.tsx |
77 |
TIMELINE_ROW_HEIGHT, TimelineDependencies |
— |
frontend/src/shared/record-views/vault-timeline/TimelineRowActions.tsx |
28 |
TimelineRowActions |
— |
frontend/src/shared/record-views/vault-timeline/VaultTimelineControls.tsx |
167 |
VaultTimelineControls |
— |
frontend/src/shared/record-views/vault-timeline/VaultTimelineFooter.tsx |
48 |
VaultTimelineFooter |
— |
frontend/src/shared/record-views/vault-timeline/VaultTimelineGrid.tsx |
152 |
VaultTimelineGrid |
— |
frontend/src/shared/record-views/vault-timeline/schedulingModel.ts |
119 |
buildDateMetadata, dateValue |
— |
frontend/src/shared/record-views/vault-timeline/timelineLabels.ts |
10 |
timelineErrorKey, timelineTitle |
— |
frontend/src/shared/record-views/vault-timeline/timelineModel.ts |
403 |
buildBarColorResolver, buildTimelineChart, buildTimelineTicks, predecessorCandidates, predecessorsFor, resolveParentId, resolvePredecessorField, resolveTimelineDateFields, timelinePosition, timelineUnitFromConfig |
— |
frontend/src/shared/record-views/vault-timeline/timelineMoves.ts |
57 |
planTimelineMove, timelineMoveTarget |
— |
frontend/src/shared/record-views/vault-timeline/timelineScale.ts |
95 |
calendarScale, scaleWidth, shiftTimelineDate |
— |
frontend/src/shared/record-views/vault-timeline/types.ts |
182 |
— |
— |
frontend/src/shared/record-views/vault-timeline/useTimelineDrag.ts |
92 |
useTimelineDrag |
— |
frontend/src/shared/record-views/vault-timeline/useTimelineScheduling.ts |
152 |
planningSettingsFrom, useTimelineScheduling |
— |
frontend/src/shared/record-views/vault-timeline/useVaultTimelineController.ts |
367 |
useVaultTimelineController |
— |
frontend/src/shared/records/NumberValue.tsx |
19 |
NumberValue |
— |
frontend/src/shared/records/hooks/useVaultSelection.ts |
78 |
useVaultSelection |
— |
frontend/src/shared/records/hooks/useVaultSelectionShortcuts.ts |
53 |
useVaultSelectionShortcuts |
— |
frontend/src/shared/records/hooks/useVaultViewData.ts |
89 |
useVaultViewData |
— |
frontend/src/shared/records/hooks/useViewSearch.ts |
17 |
searchesWholeTable, useViewSearch |
— |
frontend/src/shared/records/model/dateUtils.ts |
55 |
formatVaultDate, isSignedVaultDate, parseVaultDate |
— |
frontend/src/shared/records/model/formatUtils.ts |
210 |
formatDate, formatNumber, localeForDecimalSymbol, parseCurrencyCode, resolveFieldFormat, toNumber |
— |
frontend/src/shared/records/model/optionCatalogUtils.ts |
296 |
DEFAULT_ACTION_RULES, DEFAULT_STATUS_GROUPS, OPTION_COLOR_PALETTE, STATUS_CATALOG_REF, STATUS_DRAFT, STATUS_PUBLISHED_DRUPAL, STATUS_PUBLISHED_SOCIAL, STATUS_REVIEWED, STATUS_TRANSLATED, autoColorFor, checkActionRequires, findRoleFieldName, normalizeOption, normalizeOptions, optionChipStyle, optionColorHex, optionNames, seedOptionsForFeature |
— |
frontend/src/shared/records/model/pageClassification.ts |
29 |
isCalendarPage |
— |
frontend/src/shared/records/model/schemaLanguageUtils.ts |
79 |
detectRecordSourceLang, getLanguageFieldName, normalizeLangCode |
— |
frontend/src/shared/records/model/schemaTypes.ts |
59 |
— |
— |
frontend/src/shared/records/model/schemaUtils.ts |
479 |
INTERNAL_METADATA_KEYS, buildSchemaFromTableProperties, buildTablePropertiesFromSchema, discoverFieldNamesFromRecords, getFieldConfig, getFieldId, getFieldNameById, getFieldType, getMetaValue, getSchemaFieldEntries, getSchemaFieldNames, isAppContent, normalizeSorts, resolveFieldRef, resolveSystemDateValue, resolveViewFilters, resolveViewSorts, setMetaValue, withResolvedSystemDates |
— |
frontend/src/shared/records/model/viewHeight.ts |
13 |
viewHeightMode, viewHeightPercent |
— |
frontend/src/shared/records/pageReferenceTitle.ts |
66 |
pageReferenceId, pageReferenceTitle, readablePageTitle, readablePageTitleIndex |
— |
frontend/src/shared/records/usePageReferenceTitle.ts |
25 |
usePageReferenceTitle |
— |
frontend/src/shared/resources/citationDeepLink.ts |
37 |
CITATION_PROTOCOL, CITATION_PROTOCOL_SENTINEL, citationParamsFromHref, citationSentinelToHref, isCitationHref, protectCitationMarkdownLinks |
— |
frontend/src/shared/resources/documentSourceIdentity.ts |
38 |
canonicalDocumentSource, documentAnnotationSources |
— |
frontend/src/shared/resources/fileResource.ts |
47 |
— |
— |
frontend/src/shared/resources/fileResourceNaming.ts |
122 |
interpolateNamePattern, parseAuthorsString |
— |
frontend/src/shared/resources/fileResourceOpen.ts |
333 |
findCitationAttachment, findDocAttachment, openCitation, openFileResource |
/api/vault/open-local-path |
frontend/src/shared/resources/fileResourcePaths.ts |
280 |
ACTIVE_VAULT_KEY, buildImageValue, canonicalStorageFolder, documentKindForHref, documentResourceKey, documentTabId, documentWindowName, fileKindFromValue, fileResourceString, fileTargetKey, filenameFromTarget, getActiveVaultId, getImageSrc, isImageFieldName, parseFileEntries, parseImageField, servedUrlToVaultPath, setActiveVaultCookie, syncActiveVaultCookie, toAssetPreviewUrl, toServedAssetUrl, withActiveVault |
/api/vault/, /api/vault/assets/ |
frontend/src/shared/resources/parseVaultResourceValue.ts |
23 |
parseVaultResourceValue |
— |
frontend/src/shared/resources/pdfCover.ts |
34 |
createPdfCover |
— |
frontend/src/shared/routing/vaultQuickNavigation.ts |
85 |
isGeneratedIndexNote, openVaultNote, selectRecentNotes |
— |
frontend/src/shared/routing/vaultRouting.ts |
196 |
activateVault, activateVaultSlug, canonicalVaultSwitchPath, initializeVaultRouting, knowledgeDocumentPath, knowledgeDocumentType, legacyBrowserPathToCanonical, vaultAppFromPath, vaultPath |
— |
frontend/src/shared/schema/fieldOrdering.ts |
33 |
sortFieldItems |
— |
frontend/src/shared/ui/PanePortal.tsx |
15 |
PanePortal |
— |
frontend/src/shared/ui/PaneVisibility.ts |
9 |
PaneVisibilityContext, usePaneVisibility |
— |
frontend/src/shared/ui/actions/RefreshButton.tsx |
14 |
RefreshButton |
— |
frontend/src/shared/ui/avatars/ContactAvatar.tsx |
56 |
ContactAvatar |
— |
frontend/src/shared/ui/avatars/ContactPhotosContext.ts |
5 |
ContactPhotosContext |
— |
frontend/src/shared/ui/avatars/ContactPhotosProvider.tsx |
12 |
ContactPhotosProvider |
— |
frontend/src/shared/ui/avatars/contactPhotos.ts |
40 |
buildContactPhotoIndex, contactEmailKey, contactInitials |
— |
frontend/src/shared/ui/createPanePortal.ts |
6 |
createPanePortal |
— |
frontend/src/shared/ui/dialogs/ConfirmModal.tsx |
186 |
ConfirmModal |
— |
frontend/src/shared/ui/dialogs/PromptModal.tsx |
195 |
PromptModal |
— |
frontend/src/shared/ui/filesystem-picker/FilesystemPickerModal.tsx |
91 |
FilesystemPickerModal |
— |
frontend/src/shared/ui/filesystem-picker/NativeFilesystemPicker.tsx |
37 |
NativeFilesystemPicker |
— |
frontend/src/shared/ui/filesystem-picker/filesystem-picker/FilesystemPickerList.tsx |
165 |
FilesystemPickerList |
— |
frontend/src/shared/ui/filesystem-picker/filesystem-picker/FilesystemPickerPanel.tsx |
267 |
FilesystemPickerPanel |
— |
frontend/src/shared/ui/filesystem-picker/filesystem-picker/filesystemPickerModel.ts |
61 |
FILESYSTEM_PICKER_LAST_PATH_KEY, buildFilesystemPickerItems, filesystemPickerItemFilePath, joinFilesystemPath, readFilesystemPickerLastPath, saveFilesystemPickerLastPath |
— |
frontend/src/shared/ui/filesystem-picker/filesystem-picker/filesystemPickerTypes.ts |
84 |
— |
— |
frontend/src/shared/ui/filesystem-picker/filesystem-picker/useFilesystemPicker.ts |
444 |
useFilesystemPicker |
— |
frontend/src/shared/ui/layout/AppHeader.tsx |
52 |
AppHeader |
— |
frontend/src/shared/ui/layout/Layout.tsx |
189 |
Layout |
— |
frontend/src/shared/ui/loading/GraphLoadingState.tsx |
47 |
GraphLoadingState |
— |
frontend/src/shared/ui/navigation/panelKeyboardNavigation.ts |
21 |
getPanelScrollTarget |
— |
frontend/src/shared/ui/previews/DeferredLucideIcon.tsx |
106 |
DeferredLucideIcon |
— |
frontend/src/shared/ui/previews/IconRenderer.tsx |
105 |
IconRenderer |
/api/vault/assets/ |
frontend/src/shared/ui/previews/ImageHoverPreview.tsx |
130 |
ImageHoverPreview |
— |
frontend/src/shared/ui/previews/VaultAssetImage.tsx |
63 |
VaultAssetImage |
/api/vault/assets/ |
frontend/src/shared/ui/previews/hoverPreviewLayout.ts |
136 |
HOVER_PREVIEW_ARROW_STEP, HOVER_PREVIEW_MARGIN, adaptiveHoverPreviewStyle, isHoverPreviewScrollable, positionHoverPreview, scrollHoverPreviewByKey |
— |
frontend/src/shared/ui/previews/viewPopoverLayout.ts |
75 |
getViewPopoverLayout |
— |
frontend/src/shared/ui/sections/CollapsibleSection.tsx |
70 |
CollapsibleSection |
— |
frontend/src/shared/ui/selection/MultiSelectPills.tsx |
255 |
MultiSelectPills |
— |
frontend/src/shared/ui/selection/PropertyDropdownPortal.tsx |
55 |
PropertyDropdownPortal |
— |
frontend/src/shared/ui/selection/types.ts |
38 |
— |
— |
frontend/src/shared/ui/selection/values.ts |
51 |
foldAccents, propertyKey, readPropertyOptions, readPropertyValues |
— |
frontend/src/shared/ui/settings/PrincipalAgentReference.tsx |
52 |
PrincipalAgentReference |
— |
frontend/src/shared/ui/settings/ProfileSettingsNavigation.ts |
3 |
ProfileSettingsNavigation |
— |
frontend/src/shared/ui/settings/SettingsBackButton.tsx |
16 |
SettingsBackButton |
— |
frontend/src/shared/ui/settings/SettingsPrimitives.tsx |
86 |
FormGroup, GnosiToggle, InlineEditorPlacement, Section |
— |
frontend/src/shared/ui/settings/SettingsSectionTabs.tsx |
43 |
SettingsSectionTabs |
— |
frontend/src/shared/ui/settings/settings-primitives.types.ts |
25 |
— |
— |
frontend/src/shared/ui/tooltip/GlobalTooltip.tsx |
298 |
GlobalTooltip |
— |