MCPcopy Create free account

hub / github.com/lfnovo/open-notebook / functions

Functions1,250 in github.com/lfnovo/open-notebook

Methodget_config
Get a specific configuration by ID. Args: provider: Provider name config_id: Configuration ID Retur
open_notebook/domain/provider_config.py:304
Methodget_context
( self, context_size: Literal["short", "long"] = "short" )
open_notebook/domain/notebook.py:427
Functionget_credential
Get a specific credential by ID. Never returns api_key.
api/routers/credentials.py:185
Functionget_current_timestamp
name: get_current_timestamp Returns the current timestamp in the format YYYYMMDDHHmmss.
open_notebook/graphs/tools.py:8
Methodget_current_version
Get current database version (sync wrapper).
open_notebook/database/migrate.py:15
Methodget_default_config
Get the default configuration for a provider. Args: provider: Provider name (e.g., "openai", "anthropic") Retur
open_notebook/domain/provider_config.py:280
Functionget_default_models
Get default model assignments.
api/routers/models.py:294
Methodget_default_models
Get default model assignments.
api/client.py:182
Methodget_default_models
Get default model assignments.
api/models_service.py:55
Functionget_default_prompt
Get the default transformation prompt.
api/routers/transformations.py:122
Functionget_env_status
Check what's configured via environment variables.
api/credentials_service.py:357
Functionget_env_status
Check what's configured via environment variables.
api/routers/credentials.py:87
Functionget_episode_profile
Get a specific episode profile by name
api/routers/episode_profiles.py:61
Methodget_episode_profile
Get a specific episode profile by name.
api/client.py:481
Methodget_episode_profile
Get a specific episode profile by name.
api/episode_profiles_service.py:40
Methodget_episode_profiles
Get all episode profiles.
api/podcast_api_service.py:35
Methodget_episodes
Get all podcast episodes.
api/podcast_api_service.py:20
Functionget_insight
Get a specific insight by ID.
api/routers/insights.py:12
Methodget_insight
Get a specific insight.
api/client.py:441
Methodget_insight
Get a specific insight.
api/insights_service.py:35
Methodget_instance
Always fetch fresh configuration from database. Overrides parent caching behavior to ensure we always get the latest configu
open_notebook/domain/provider_config.py:198
Methodget_job_status
Get the status of the associated command
open_notebook/podcasts/models.py:231
Functionget_model_count
Get count of registered models for a provider, grouped by type. Returns counts for each model type (language, embedding, speech_to_text,
api/routers/models.py:588
Functionget_models
Get all configured models with optional type filtering.
api/routers/models.py:170
Functionget_models_by_provider
Get all registered models for a specific provider. Returns models from the database that belong to the specified provider.
api/routers/models.py:611
Functionget_note
Get a specific note by ID.
api/routers/notes.py:111
Methodget_note
Get a specific note.
api/client.py:277
Methodget_note
Get a specific note.
api/notes_service.py:36
Functionget_notebook
Get a specific notebook by ID.
api/routers/notebooks.py:148
Methodget_notebook
Get a specific notebook.
api/client.py:98
Methodget_notebook
Get a specific notebook.
api/notebook_service.py:36
Functionget_notebook_context
Get context for a notebook based on configuration.
api/routers/context.py:13
Methodget_notebook_context
Get context for a notebook.
api/client.py:346
Methodget_notebook_context
Get context for a notebook.
api/context_service.py:18
Functionget_notebook_delete_preview
Get a preview of what will be deleted when this notebook is deleted.
api/routers/notebooks.py:121
Functionget_notebooks
Get all notebooks with optional filtering and ordering.
api/routers/notebooks.py:21
Functionget_notes
Get all notes with optional notebook filtering.
api/routers/notes.py:14
Functionget_podcast_episode
Get a specific podcast episode
api/routers/podcasts.py:145
Functionget_podcast_job_status
Get the status of a podcast generation job
api/routers/podcasts.py:73
Functionget_provider_availability
Get provider availability based on database config and environment variables.
api/routers/models.py:366
Functionget_rebuild_status
Get the status of a rebuild operation. Returns: - **status**: queued, running, completed, failed - **progress**: processed count, to
api/routers/embedding_rebuild.py:124
Methodget_rebuild_status
Get status of a rebuild operation.
api/client.py:328
Functionget_session
Get a specific session with its messages.
api/routers/chat.py:178
Methodget_session
Get a specific session with messages
api/chat_service.py:65
Functionget_sessions
Get all chat sessions for a notebook.
api/routers/chat.py:97
Methodget_sessions
Get all chat sessions for a notebook
api/chat_service.py:24
Functionget_settings
Get all application settings.
api/routers/settings.py:12
Methodget_settings
Get application settings.
api/settings_service.py:17
Methodget_settings
Get all application settings.
api/client.py:335
Functionget_source
Get a specific source by ID.
api/routers/sources.py:628
Methodget_source
(self)
open_notebook/domain/notebook.py:308
Methodget_source
Get a specific source.
api/sources_service.py:103
Functionget_source_chat_session
Get a specific source chat session with its messages.
api/routers/source_chat.py:197
Functionget_source_chat_sessions
Get all chat sessions for a source.
api/routers/source_chat.py:135
Functionget_source_insights
Get all insights for a specific source.
api/routers/sources.py:973
Methodget_source_insights
Get all insights for a specific source.
api/client.py:436
Methodget_source_insights
Get all insights for a specific source.
api/insights_service.py:19
Functionget_source_status
Get processing status for a source.
api/routers/sources.py:720
Methodget_source_status
Get processing status for a source.
api/client.py:417
Functionget_sources
Get sources with pagination and sorting support.
api/routers/sources.py:162
Functionget_speaker_profile
Get a specific speaker profile by name
api/routers/speaker_profiles.py:49
Methodget_speaker_profiles
Get all speaker profiles.
api/podcast_api_service.py:78
Methodget_speech_to_text
Get the default speech-to-text model
open_notebook/ai/models.py:185
Functionget_status
Get configuration status: encryption key status, and per-provider configured/source information.
api/routers/credentials.py:74
Methodget_text_to_speech
Get the default text-to-speech model
open_notebook/ai/models.py:197
Functionget_transformation
Get a specific transformation by ID.
api/routers/transformations.py:162
Methodget_transformation
Get a specific transformation.
api/client.py:216
Methodget_transformation
Get a specific transformation.
api/transformations_service.py:43
Functionget_transformations
Get all transformations.
api/routers/transformations.py:24
FunctionhandleAddSelected
()
frontend/src/components/sources/AddExistingSourceDialog.tsx:144
FunctionhandleArchiveToggle
(e: React.MouseEvent)
frontend/src/app/(dashboard)/notebooks/components/NotebookCard.tsx:31
FunctionhandleArchiveToggle
()
frontend/src/app/(dashboard)/notebooks/components/NotebookHeader.tsx:44
FunctionhandleBulkNoteContext
(action: NoteContextDefault)
frontend/src/app/(dashboard)/notebooks/[id]/page.tsx:118
FunctionhandleBulkSourceContext
(action: SourceBulkAction)
frontend/src/app/(dashboard)/notebooks/[id]/page.tsx:109
FunctionhandleCancel
()
frontend/src/components/source/NotebookAssociations.tsx:103
FunctionhandleCardClick
()
frontend/src/components/sources/SourceCard.tsx:205
FunctionhandleCardClick
()
frontend/src/app/(dashboard)/notebooks/components/NotebookCard.tsx:39
FunctionhandleChange
()
frontend/src/components/providers/ThemeProvider.tsx:31
FunctionhandleChatClick
()
frontend/src/components/source/SourceDialog.tsx:28
FunctionhandleClearUrlErrors
()
frontend/src/components/sources/AddSourceDialog.tsx:266
FunctionhandleClick
(e: React.MouseEvent)
frontend/src/components/common/ContextToggle.tsx:53
FunctionhandleClose
()
frontend/src/components/source/SourceDialog.tsx:35
FunctionhandleClose
()
frontend/src/app/(dashboard)/notebooks/components/NoteEditorDialog.tsx:114
FunctionhandleClose
()
frontend/src/app/(dashboard)/transformations/components/TransformationEditorDialog.tsx:110
FunctionhandleConfirm
()
frontend/src/app/(dashboard)/notebooks/components/NotebookDeleteDialog.tsx:55
FunctionhandleConfirmAndRebuild
()
frontend/src/components/settings/EmbeddingModelChangeDialog.tsx:38
FunctionhandleConfirmEmbeddingChange
()
frontend/src/app/(dashboard)/settings/api-keys/page.tsx:1161
FunctionhandleConfirmOnly
()
frontend/src/components/settings/EmbeddingModelChangeDialog.tsx:49
FunctionhandleCopyToClipboard
()
frontend/src/components/source/MessageActions.tsx:35
FunctionhandleDelete
()
frontend/src/components/source/SourceDetailContent.tsx:357
FunctionhandleDelete
()
frontend/src/components/source/SourceInsightDialog.tsx:52
FunctionhandleDelete
()
frontend/src/components/podcasts/EpisodeCard.tsx:218
FunctionhandleDelete
()
frontend/src/app/(dashboard)/transformations/components/TransformationCard.tsx:27
FunctionhandleDeleteClick
(sourceId: string)
frontend/src/app/(dashboard)/notebooks/components/SourcesColumn.tsx:100
FunctionhandleDeleteConfirm
()
frontend/src/components/source/SessionManager.tsx:97
FunctionhandleDeleteConfirm
()
frontend/src/app/(dashboard)/notebooks/components/SourcesColumn.tsx:105
FunctionhandleDeleteConfirm
()
frontend/src/app/(dashboard)/notebooks/components/NotesColumn.tsx:66
FunctionhandleDeleteConfirm
()
frontend/src/app/(dashboard)/sources/page.tsx:238
FunctionhandleDeleteInsight
(e?: React.MouseEvent)
frontend/src/components/source/SourceDetailContent.tsx:197
FunctionhandleDeleteOnly
()
frontend/src/app/(dashboard)/settings/api-keys/page.tsx:711
← previousnext →801–900 of 1,250, ranked by callers