Skip to content

Add IBM copyright headers to compilable source files#1988

Open
AgNess-G wants to merge 2 commits into
langflow-ai:mainfrom
AgNess-G:fix_copyright-headers-2026
Open

Add IBM copyright headers to compilable source files#1988
AgNess-G wants to merge 2 commits into
langflow-ai:mainfrom
AgNess-G:fix_copyright-headers-2026

Conversation

@AgNess-G

Copy link
Copy Markdown
Contributor

No description provided.

@coderabbitai

coderabbitai Bot commented Jun 30, 2026

Copy link
Copy Markdown
Contributor

Important

Review skipped

Too many files!

This PR contains 686 files, which is 536 over the limit of 150.

To get a review, narrow the scope:
• coderabbit review --type committed # exclude uncommitted changes
• coderabbit review --dir # limit to a subdirectory
• coderabbit review --base # compare against a closer base

Upgrade to a paid plan to raise the limit.

⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: ba2d565e-27cf-42d6-ad6e-ea0627994529

📥 Commits

Reviewing files that changed from the base of the PR and between 74fe6be and 6e75a43.

⛔ Files ignored due to path filters (21)
  • kubernetes/operator/pkg/generated/clientset/versioned/clientset.go is excluded by !**/generated/**
  • kubernetes/operator/pkg/generated/clientset/versioned/fake/clientset_generated.go is excluded by !**/generated/**
  • kubernetes/operator/pkg/generated/clientset/versioned/fake/doc.go is excluded by !**/generated/**
  • kubernetes/operator/pkg/generated/clientset/versioned/fake/register.go is excluded by !**/generated/**
  • kubernetes/operator/pkg/generated/clientset/versioned/scheme/doc.go is excluded by !**/generated/**
  • kubernetes/operator/pkg/generated/clientset/versioned/scheme/register.go is excluded by !**/generated/**
  • kubernetes/operator/pkg/generated/clientset/versioned/typed/api/v1alpha1/api_client.go is excluded by !**/generated/**
  • kubernetes/operator/pkg/generated/clientset/versioned/typed/api/v1alpha1/doc.go is excluded by !**/generated/**
  • kubernetes/operator/pkg/generated/clientset/versioned/typed/api/v1alpha1/fake/doc.go is excluded by !**/generated/**
  • kubernetes/operator/pkg/generated/clientset/versioned/typed/api/v1alpha1/fake/fake_api_client.go is excluded by !**/generated/**
  • kubernetes/operator/pkg/generated/clientset/versioned/typed/api/v1alpha1/fake/fake_openrag.go is excluded by !**/generated/**
  • kubernetes/operator/pkg/generated/clientset/versioned/typed/api/v1alpha1/generated_expansion.go is excluded by !**/generated/**
  • kubernetes/operator/pkg/generated/clientset/versioned/typed/api/v1alpha1/openrag.go is excluded by !**/generated/**
  • kubernetes/operator/pkg/generated/informers/externalversions/api/interface.go is excluded by !**/generated/**
  • kubernetes/operator/pkg/generated/informers/externalversions/api/v1alpha1/interface.go is excluded by !**/generated/**
  • kubernetes/operator/pkg/generated/informers/externalversions/api/v1alpha1/openrag.go is excluded by !**/generated/**
  • kubernetes/operator/pkg/generated/informers/externalversions/factory.go is excluded by !**/generated/**
  • kubernetes/operator/pkg/generated/informers/externalversions/generic.go is excluded by !**/generated/**
  • kubernetes/operator/pkg/generated/informers/externalversions/internalinterfaces/factory_interfaces.go is excluded by !**/generated/**
  • kubernetes/operator/pkg/generated/listers/api/v1alpha1/expansion_generated.go is excluded by !**/generated/**
  • kubernetes/operator/pkg/generated/listers/api/v1alpha1/openrag.go is excluded by !**/generated/**
📒 Files selected for processing (686)
  • alembic/env.py
  • alembic/versions/0001_initial.py
  • alembic/versions/0002_seed_roles_permissions.py
  • alembic/versions/0003_workspace_config.py
  • alembic/versions/0004_chat_history_tables.py
  • alembic/versions/0005_user_fk_ondelete.py
  • alembic/versions/0006_revoke_provider_override_nonadmin.py
  • docs/docusaurus.config.js
  • docs/sidebars.js
  • docs/src/components/icon/icon.tsx
  • enhancements/__init__.py
  • enhancements/connectors/ibm_cos/__init__.py
  • enhancements/connectors/ibm_cos/api.py
  • enhancements/connectors/ibm_cos/auth.py
  • enhancements/connectors/ibm_cos/connector.py
  • enhancements/connectors/ibm_cos/models.py
  • enhancements/connectors/ibm_cos/support.py
  • flows/components/docling_remote.py
  • flows/components/mcp_component.py
  • flows/components/opensearch_multimodal.py
  • frontend/app/api/[...path]/route.ts
  • frontend/app/api/get-query-client.ts
  • frontend/app/api/mutations/useCancelTaskMutation.ts
  • frontend/app/api/mutations/useConnectConnectorMutation.ts
  • frontend/app/api/mutations/useCreateApiKeyMutation.ts
  • frontend/app/api/mutations/useCreateFilter.ts
  • frontend/app/api/mutations/useDeleteDocument.ts
  • frontend/app/api/mutations/useDeleteFilter.ts
  • frontend/app/api/mutations/useDisconnectConnectorMutation.ts
  • frontend/app/api/mutations/useOnboardingMutation.ts
  • frontend/app/api/mutations/useOnboardingRollbackMutation.ts
  • frontend/app/api/mutations/useRefreshOpenragDocs.ts
  • frontend/app/api/mutations/useRetryTaskMutation.ts
  • frontend/app/api/mutations/useRevokeApiKeyMutation.ts
  • frontend/app/api/mutations/useS3ConfigureMutation.ts
  • frontend/app/api/mutations/useSyncConnector.ts
  • frontend/app/api/mutations/useUpdateFilter.ts
  • frontend/app/api/mutations/useUpdateOnboardingStateMutation.ts
  • frontend/app/api/mutations/useUpdateSettingsMutation.ts
  • frontend/app/api/queries/useBrowseConnectionFiles.ts
  • frontend/app/api/queries/useDeleteSessionMutation.ts
  • frontend/app/api/queries/useDoclingHealthQuery.ts
  • frontend/app/api/queries/useGetAllFiltersQuery.ts
  • frontend/app/api/queries/useGetApiKeysQuery.ts
  • frontend/app/api/queries/useGetConnectorTokenQuery.ts
  • frontend/app/api/queries/useGetConnectorsQuery.ts
  • frontend/app/api/queries/useGetConversationsQuery.ts
  • frontend/app/api/queries/useGetFilterByIdQuery.ts
  • frontend/app/api/queries/useGetFiltersSearchQuery.ts
  • frontend/app/api/queries/useGetModelsQuery.ts
  • frontend/app/api/queries/useGetNudgesQuery.ts
  • frontend/app/api/queries/useGetSearchAggregations.ts
  • frontend/app/api/queries/useGetSearchQuery.ts
  • frontend/app/api/queries/useGetSettingsQuery.ts
  • frontend/app/api/queries/useGetTaskQuery.ts
  • frontend/app/api/queries/useGetTasksQuery.ts
  • frontend/app/api/queries/useListFiles.ts
  • frontend/app/api/queries/useProviderHealthQuery.ts
  • frontend/app/api/queries/useS3BucketStatusQuery.ts
  • frontend/app/api/queries/useS3DefaultsQuery.ts
  • frontend/app/auth/callback/page.tsx
  • frontend/app/chat/_components/assistant-message.tsx
  • frontend/app/chat/_components/chat-input.tsx
  • frontend/app/chat/_components/error-message.tsx
  • frontend/app/chat/_components/file-preview.tsx
  • frontend/app/chat/_components/function-calls/call.tsx
  • frontend/app/chat/_components/function-calls/container.tsx
  • frontend/app/chat/_components/function-calls/header.tsx
  • frontend/app/chat/_components/function-calls/index.ts
  • frontend/app/chat/_components/function-calls/result.tsx
  • frontend/app/chat/_components/message-actions.tsx
  • frontend/app/chat/_components/message.tsx
  • frontend/app/chat/_components/nudges.tsx
  • frontend/app/chat/_components/selected-knowledge-filter.tsx
  • frontend/app/chat/_components/token-usage.tsx
  • frontend/app/chat/_components/user-message.tsx
  • frontend/app/chat/_types/types.ts
  • frontend/app/chat/page.tsx
  • frontend/app/connectors/page.tsx
  • frontend/app/error.tsx
  • frontend/app/global-error.tsx
  • frontend/app/health/collective_health/route.ts
  • frontend/app/health/route.ts
  • frontend/app/knowledge/chunks/page.tsx
  • frontend/app/knowledge/page.tsx
  • frontend/app/layout.tsx
  • frontend/app/login/page.tsx
  • frontend/app/onboarding/_components/advanced.tsx
  • frontend/app/onboarding/_components/animated-provider-steps.tsx
  • frontend/app/onboarding/_components/anthropic-onboarding.tsx
  • frontend/app/onboarding/_components/ibm-onboarding.tsx
  • frontend/app/onboarding/_components/model-selector.tsx
  • frontend/app/onboarding/_components/ollama-onboarding.tsx
  • frontend/app/onboarding/_components/onboarding-blocked.tsx
  • frontend/app/onboarding/_components/onboarding-card.tsx
  • frontend/app/onboarding/_components/onboarding-content.tsx
  • frontend/app/onboarding/_components/onboarding-step.tsx
  • frontend/app/onboarding/_components/onboarding-upload.tsx
  • frontend/app/onboarding/_components/openai-onboarding.tsx
  • frontend/app/onboarding/_components/progress-bar.tsx
  • frontend/app/onboarding/_components/tab-trigger.tsx
  • frontend/app/onboarding/_hooks/useModelSelection.ts
  • frontend/app/onboarding/_hooks/useUpdateSettings.ts
  • frontend/app/page.tsx
  • frontend/app/providers.tsx
  • frontend/app/settings/[tab]/page.tsx
  • frontend/app/settings/_components/agent-settings-section.tsx
  • frontend/app/settings/_components/anthropic-settings-dialog.tsx
  • frontend/app/settings/_components/anthropic-settings-form.tsx
  • frontend/app/settings/_components/api-keys-section.tsx
  • frontend/app/settings/_components/card-icon.tsx
  • frontend/app/settings/_components/connector-access-section.tsx
  • frontend/app/settings/_components/connector-card.tsx
  • frontend/app/settings/_components/connector-cards.tsx
  • frontend/app/settings/_components/connectors-skeleton.tsx
  • frontend/app/settings/_components/connectors-tab.tsx
  • frontend/app/settings/_components/ingest-settings-section.tsx
  • frontend/app/settings/_components/langflow-icon.tsx
  • frontend/app/settings/_components/model-provider-card.tsx
  • frontend/app/settings/_components/model-provider-dialog-footer.tsx
  • frontend/app/settings/_components/model-providers.tsx
  • frontend/app/settings/_components/ollama-settings-dialog.tsx
  • frontend/app/settings/_components/ollama-settings-form.tsx
  • frontend/app/settings/_components/openai-settings-dialog.tsx
  • frontend/app/settings/_components/openai-settings-form.tsx
  • frontend/app/settings/_components/s3-settings-dialog.tsx
  • frontend/app/settings/_components/s3-settings-form.tsx
  • frontend/app/settings/_components/settings-nav.tsx
  • frontend/app/settings/_components/settings-shell.tsx
  • frontend/app/settings/_components/watsonx-settings-dialog.tsx
  • frontend/app/settings/_components/watsonx-settings-form.tsx
  • frontend/app/settings/_helpers/model-helpers.tsx
  • frontend/app/settings/_helpers/model-select-item.tsx
  • frontend/app/settings/layout.tsx
  • frontend/app/settings/page.tsx
  • frontend/app/unauthorized/page.tsx
  • frontend/app/upload/[provider]/page.tsx
  • frontend/components/AgGrid/registerAgGridModules.ts
  • frontend/components/analytics-provider.tsx
  • frontend/components/animated-conditional.tsx
  • frontend/components/brand-switcher.tsx
  • frontend/components/chat-renderer.tsx
  • frontend/components/cloud-picker/file-item.tsx
  • frontend/components/cloud-picker/file-list.tsx
  • frontend/components/cloud-picker/index.ts
  • frontend/components/cloud-picker/ingest-settings.tsx
  • frontend/components/cloud-picker/picker-header.tsx
  • frontend/components/cloud-picker/provider-handlers.ts
  • frontend/components/cloud-picker/sharepoint-v8-handler.ts
  • frontend/components/cloud-picker/types.ts
  • frontend/components/cloud-picker/unified-cloud-picker.tsx
  • frontend/components/code-component.tsx
  • frontend/components/confirmation-dialog.tsx
  • frontend/components/connectors/aws-s3/bucket-view.tsx
  • frontend/components/connectors/shared-bucket-view.tsx
  • frontend/components/delete-confirmation-dialog.tsx
  • frontend/components/delete-session-modal.tsx
  • frontend/components/dev-role-toggle.tsx
  • frontend/components/docling-health-banner.tsx
  • frontend/components/duplicate-handling-dialog.tsx
  • frontend/components/file-browser-dialog.tsx
  • frontend/components/filter-icon-popover.tsx
  • frontend/components/header.tsx
  • frontend/components/icons/animated-processing-icon.tsx
  • frontend/components/icons/anthropic-logo.tsx
  • frontend/components/icons/aws-logo.tsx
  • frontend/components/icons/dog-icon.tsx
  • frontend/components/icons/google-drive-logo.tsx
  • frontend/components/icons/google-logo.tsx
  • frontend/components/icons/ibm-logo.tsx
  • frontend/components/icons/incident-reporter-icon.tsx
  • frontend/components/icons/ollama-logo.tsx
  • frontend/components/icons/one-drive-logo.tsx
  • frontend/components/icons/openai-logo.tsx
  • frontend/components/icons/openrag-logo.tsx
  • frontend/components/icons/share-point-logo.tsx
  • frontend/components/knowledge-actions-dropdown.tsx
  • frontend/components/knowledge-batch-actions-bar.tsx
  • frontend/components/knowledge-dropdown.tsx
  • frontend/components/knowledge-filter-list.tsx
  • frontend/components/knowledge-filter-panel.tsx
  • frontend/components/knowledge-search-bar.tsx
  • frontend/components/knowledge-search-input.tsx
  • frontend/components/label-input.tsx
  • frontend/components/label-wrapper.tsx
  • frontend/components/layout-wrapper.tsx
  • frontend/components/markdown-renderer.tsx
  • frontend/components/navigation.tsx
  • frontend/components/protected-route.tsx
  • frontend/components/provider-health-banner.tsx
  • frontend/components/require-permission.tsx
  • frontend/components/sync-confirm-dialog.tsx
  • frontend/components/task-collapsible-section.tsx
  • frontend/components/task-dialog/category-chips.tsx
  • frontend/components/task-dialog/constants.ts
  • frontend/components/task-dialog/file-error-details.tsx
  • frontend/components/task-dialog/file-list.tsx
  • frontend/components/task-dialog/filters.tsx
  • frontend/components/task-dialog/header.tsx
  • frontend/components/task-dialog/index.ts
  • frontend/components/task-dialog/task-dialog.tsx
  • frontend/components/task-dialog/use-task-dialog.ts
  • frontend/components/task-error-content.tsx
  • frontend/components/task-notification-menu.tsx
  • frontend/components/task-panel-header.tsx
  • frontend/components/task-progress-details.tsx
  • frontend/components/tasks_details.tsx
  • frontend/components/theme-provider.tsx
  • frontend/components/theme-switcher-buttons.tsx
  • frontend/components/ui/accordion.tsx
  • frontend/components/ui/alert.tsx
  • frontend/components/ui/avatar.tsx
  • frontend/components/ui/badge.tsx
  • frontend/components/ui/banner.tsx
  • frontend/components/ui/button.tsx
  • frontend/components/ui/card.tsx
  • frontend/components/ui/collapsible.tsx
  • frontend/components/ui/command.tsx
  • frontend/components/ui/dialog.tsx
  • frontend/components/ui/dropdown-menu.tsx
  • frontend/components/ui/input.tsx
  • frontend/components/ui/inputs/number-input.tsx
  • frontend/components/ui/label.tsx
  • frontend/components/ui/multi-select.tsx
  • frontend/components/ui/popover.tsx
  • frontend/components/ui/scroll-area.tsx
  • frontend/components/ui/select.tsx
  • frontend/components/ui/separator.tsx
  • frontend/components/ui/settings-tabs.tsx
  • frontend/components/ui/skeleton.tsx
  • frontend/components/ui/slider.tsx
  • frontend/components/ui/sonner.tsx
  • frontend/components/ui/status-badge.tsx
  • frontend/components/ui/switch.tsx
  • frontend/components/ui/tabs.tsx
  • frontend/components/ui/textarea.tsx
  • frontend/components/ui/tooltip.tsx
  • frontend/components/user-nav.tsx
  • frontend/contexts/auth-context.tsx
  • frontend/contexts/brand-context.tsx
  • frontend/contexts/chat-context.tsx
  • frontend/contexts/knowledge-filter-context.tsx
  • frontend/contexts/task-context.tsx
  • frontend/enhancements/connectors/ibm-cos/components/bucket-view.tsx
  • frontend/enhancements/connectors/ibm-cos/icon.tsx
  • frontend/enhancements/connectors/ibm-cos/settings-dialog.tsx
  • frontend/enhancements/connectors/ibm-cos/settings-form.tsx
  • frontend/enhancements/connectors/ibm-cos/useIBMCOSBucketStatusQuery.ts
  • frontend/enhancements/connectors/ibm-cos/useIBMCOSConfigureMutation.ts
  • frontend/enhancements/connectors/ibm-cos/useIBMCOSDefaultsQuery.ts
  • frontend/enhancements/index.ts
  • frontend/hooks/use-file-drag.ts
  • frontend/hooks/use-onboarding-state.ts
  • frontend/hooks/use-permissions.ts
  • frontend/hooks/useChatStreaming.ts
  • frontend/hooks/useSessionIngestSettings.ts
  • frontend/knip.config.ts
  • frontend/lib/analytics.ts
  • frontend/lib/brand.ts
  • frontend/lib/chat-stream-parsers.ts
  • frontend/lib/connectors/registry.ts
  • frontend/lib/connectors/types.ts
  • frontend/lib/constants.ts
  • frontend/lib/debounce.ts
  • frontend/lib/fetch-server.ts
  • frontend/lib/filter-normalization.ts
  • frontend/lib/format-files-to-delete.tsx
  • frontend/lib/ingest-settings-knowledge.ts
  • frontend/lib/knowledge-table-state.ts
  • frontend/lib/task-error-display.ts
  • frontend/lib/task-utils.ts
  • frontend/lib/time-utils.ts
  • frontend/lib/upload-utils.ts
  • frontend/lib/url-utils.ts
  • frontend/lib/utils.ts
  • frontend/next.config.ts
  • frontend/playwright.config.ts
  • frontend/stubs/sharp/index.js
  • frontend/tailwind.config.ts
  • frontend/tests/core/onboarding.spec.ts
  • frontend/tests/core/tasks-unified-panel.spec.ts
  • frontend/tests/utils/onboarding.ts
  • kubernetes/operator/api/v1alpha1/doc.go
  • kubernetes/operator/api/v1alpha1/groupversion_info.go
  • kubernetes/operator/api/v1alpha1/openrag_types.go
  • kubernetes/operator/api/v1alpha1/zz_generated.deepcopy.go
  • kubernetes/operator/cmd/main.go
  • kubernetes/operator/hack/tools.go
  • kubernetes/operator/hack/update-codegen.sh
  • kubernetes/operator/internal/config/config.go
  • kubernetes/operator/internal/controller/deletion_handler.go
  • kubernetes/operator/internal/controller/env.go
  • kubernetes/operator/internal/controller/env_example_test.go
  • kubernetes/operator/internal/controller/env_test.go
  • kubernetes/operator/internal/controller/label_merge_test.go
  • kubernetes/operator/internal/controller/openrag_controller.go
  • kubernetes/operator/internal/controller/openrag_controller_env_behavior_test.go
  • kubernetes/operator/internal/controller/openrag_controller_test.go
  • kubernetes/operator/internal/controller/status.go
  • opensearch-entrypoint-wrapper.sh
  • patch-netty.sh
  • scripts/backend-entrypoint.sh
  • scripts/ci/pypi_nightly_tag.py
  • scripts/ci/run_integration_suite.sh
  • scripts/ci/update_pyproject_version.py
  • scripts/clear_opensearch_data.py
  • scripts/docling_ctl.py
  • scripts/extract_flow_component.py
  • scripts/langflow-entrypoint.py
  • scripts/migrate_embedding_model_field.py
  • scripts/reset_onboarding.py
  • scripts/setup-e2e.sh
  • scripts/sync_default_user_roles.py
  • scripts/test.sh
  • scripts/test_scripts/sdk/python/checks/__init__.py
  • scripts/test_scripts/sdk/python/checks/check_chat.py
  • scripts/test_scripts/sdk/python/checks/check_documents.py
  • scripts/test_scripts/sdk/python/checks/check_errors.py
  • scripts/test_scripts/sdk/python/checks/check_filters.py
  • scripts/test_scripts/sdk/python/checks/check_models.py
  • scripts/test_scripts/sdk/python/checks/check_search.py
  • scripts/test_scripts/sdk/python/checks/check_settings.py
  • scripts/test_scripts/sdk/python/checks/common.py
  • scripts/test_scripts/sdk/python/harness.py
  • scripts/test_scripts/sdk/python/main.py
  • scripts/update_flow_components.py
  • sdks/mcp/src/openrag_mcp/__init__.py
  • sdks/python/openrag_sdk/__init__.py
  • sdks/python/openrag_sdk/chat.py
  • sdks/python/openrag_sdk/client.py
  • sdks/python/openrag_sdk/documents.py
  • sdks/python/openrag_sdk/exceptions.py
  • sdks/python/openrag_sdk/knowledge_filters.py
  • sdks/python/openrag_sdk/models.py
  • sdks/python/openrag_sdk/search.py
  • sdks/python/tests/__init__.py
  • sdks/typescript/src/chat.ts
  • sdks/typescript/src/client.ts
  • sdks/typescript/src/documents.ts
  • sdks/typescript/src/index.ts
  • sdks/typescript/src/knowledge-filters.ts
  • sdks/typescript/src/search.ts
  • sdks/typescript/src/types.ts
  • sdks/typescript/tests/integration.test.ts
  • sdks/typescript/tsup.config.ts
  • sdks/typescript/vitest.config.ts
  • src/agent.py
  • src/api/acl.py
  • src/api/auth.py
  • src/api/chat.py
  • src/api/config.py
  • src/api/connectors.py
  • src/api/docling.py
  • src/api/documents.py
  • src/api/files.py
  • src/api/flows.py
  • src/api/health.py
  • src/api/keys.py
  • src/api/knowledge_filter.py
  • src/api/langflow_files.py
  • src/api/langflow_ingest.py
  • src/api/models.py
  • src/api/nudges.py
  • src/api/oidc.py
  • src/api/provider_health.py
  • src/api/provider_validation.py
  • src/api/router.py
  • src/api/schemas/tasks.py
  • src/api/search.py
  • src/api/settings/__init__.py
  • src/api/settings/endpoints.py
  • src/api/settings/helpers.py
  • src/api/settings/langflow_sync.py
  • src/api/settings/models.py
  • src/api/tasks.py
  • src/api/upload.py
  • src/api/users.py
  • src/api/v1/__init__.py
  • src/api/v1/_filter_resolution.py
  • src/api/v1/chat.py
  • src/api/v1/documents.py
  • src/api/v1/knowledge_filters.py
  • src/api/v1/models.py
  • src/api/v1/search.py
  • src/api/v1/settings.py
  • src/app/container.py
  • src/app/factory.py
  • src/app/lifespan.py
  • src/app/middleware.py
  • src/app/router_app.py
  • src/app/routes/__init__.py
  • src/app/routes/internal.py
  • src/app/routes/mcp.py
  • src/app/routes/public_v1.py
  • src/auth/ibm_auth.py
  • src/auth/jwt_roles.py
  • src/auth_context.py
  • src/bootstrap.py
  • src/config/config_manager.py
  • src/config/embedding_constants.py
  • src/config/model_constants.py
  • src/config/paths.py
  • src/config/settings.py
  • src/config/storage_mode.py
  • src/config/utils.py
  • src/connectors/__init__.py
  • src/connectors/aws_s3/__init__.py
  • src/connectors/aws_s3/api.py
  • src/connectors/aws_s3/auth.py
  • src/connectors/aws_s3/connector.py
  • src/connectors/aws_s3/models.py
  • src/connectors/aws_s3/support.py
  • src/connectors/base.py
  • src/connectors/connection_manager.py
  • src/connectors/google_drive/__init__.py
  • src/connectors/google_drive/connector.py
  • src/connectors/google_drive/oauth.py
  • src/connectors/google_drive_acl.py
  • src/connectors/microsoft_graph_acl.py
  • src/connectors/onedrive/__init__.py
  • src/connectors/onedrive/connector.py
  • src/connectors/onedrive/oauth.py
  • src/connectors/registry.py
  • src/connectors/service.py
  • src/connectors/sharepoint/__init__.py
  • src/connectors/sharepoint/connector.py
  • src/connectors/sharepoint/oauth.py
  • src/connectors/sharepoint/utils.py
  • src/db/__init__.py
  • src/db/base.py
  • src/db/engine.py
  • src/db/migrations_runtime.py
  • src/db/models/__init__.py
  • src/db/models/api_key.py
  • src/db/models/audit_log.py
  • src/db/models/conversation.py
  • src/db/models/migration_status.py
  • src/db/models/permission.py
  • src/db/models/role.py
  • src/db/models/role_permission.py
  • src/db/models/session_ownership.py
  • src/db/models/user.py
  • src/db/models/user_preferences.py
  • src/db/models/user_role.py
  • src/db/models/workspace_config.py
  • src/db/repositories/__init__.py
  • src/db/repositories/_helpers.py
  • src/db/repositories/api_key_repo.py
  • src/db/repositories/audit_repo.py
  • src/db/repositories/conversation_repo.py
  • src/db/repositories/permission_repo.py
  • src/db/repositories/preferences_repo.py
  • src/db/repositories/role_repo.py
  • src/db/repositories/session_ownership_repo.py
  • src/db/repositories/user_repo.py
  • src/db/repositories/workspace_config_repo.py
  • src/db/seed.py
  • src/db/types.py
  • src/dependencies.py
  • src/main.py
  • src/mcp_http/server.py
  • src/models/processors.py
  • src/models/tasks.py
  • src/models/url.py
  • src/services/api_key_service.py
  • src/services/auth_service.py
  • src/services/chat_service.py
  • src/services/connector_access_service.py
  • src/services/conversation_persistence_service.py
  • src/services/default_docs_service.py
  • src/services/default_role_sync.py
  • src/services/dev_role_toggle.py
  • src/services/dls_principal_service.py
  • src/services/docling_polling_service.py
  • src/services/docling_service.py
  • src/services/document_index_writer.py
  • src/services/document_service.py
  • src/services/file_service.py
  • src/services/flows_service.py
  • src/services/group_acl_service.py
  • src/services/knowledge_filter_service.py
  • src/services/langflow_file_service.py
  • src/services/langflow_history_service.py
  • src/services/langflow_ingest_token_service.py
  • src/services/langflow_mcp_service.py
  • src/services/models_service.py
  • src/services/monitor_service.py
  • src/services/onboarding_reset.py
  • src/services/rbac_service.py
  • src/services/search_service.py
  • src/services/session_ownership_service.py
  • src/services/startup_orchestrator.py
  • src/services/task_service.py
  • src/services/user_service.py
  • src/services/workspace_config_service.py
  • src/session_manager.py
  • src/tui/__init__.py
  • src/tui/cli.py
  • src/tui/config_fields.py
  • src/tui/main.py
  • src/tui/managers/__init__.py
  • src/tui/managers/container_manager.py
  • src/tui/managers/docling_manager.py
  • src/tui/managers/env_manager.py
  • src/tui/screens/__init__.py
  • src/tui/screens/config.py
  • src/tui/screens/diagnostics.py
  • src/tui/screens/logs.py
  • src/tui/screens/monitor.py
  • src/tui/screens/welcome.py
  • src/tui/utils/__init__.py
  • src/tui/utils/clipboard.py
  • src/tui/utils/platform.py
  • src/tui/utils/startup_checks.py
  • src/tui/utils/validation.py
  • src/tui/utils/version_check.py
  • src/tui/widgets/__init__.py
  • src/tui/widgets/command_modal.py
  • src/tui/widgets/diagnostics_notification.py
  • src/tui/widgets/error_notification.py
  • src/tui/widgets/factory_reset_warning_modal.py
  • src/tui/widgets/flow_backup_warning_modal.py
  • src/tui/widgets/prune_options_modal.py
  • src/tui/widgets/upgrade_instructions_modal.py
  • src/tui/widgets/version_mismatch_warning_modal.py
  • src/tui/widgets/waves.py
  • src/utils/acl_utils.py
  • src/utils/container_utils.py
  • src/utils/docling_client.py
  • src/utils/document_processing.py
  • src/utils/embedding_fields.py
  • src/utils/embeddings.py
  • src/utils/encryption.py
  • src/utils/env_utils.py
  • src/utils/file_utils.py
  • src/utils/gpu_detection.py
  • src/utils/group_acl.py
  • src/utils/hash_utils.py
  • src/utils/jwt_keygen.py
  • src/utils/langflow_headers.py
  • src/utils/langflow_utils.py
  • src/utils/logging_config.py
  • src/utils/opensearch_delete.py
  • src/utils/opensearch_init.py
  • src/utils/opensearch_queries.py
  • src/utils/opensearch_utils.py
  • src/utils/paths.py
  • src/utils/provider_health_cache.py
  • src/utils/run_mode_utils.py
  • src/utils/telemetry/__init__.py
  • src/utils/telemetry/category.py
  • src/utils/telemetry/client.py
  • src/utils/telemetry/message_id.py
  • src/utils/url_content_fetcher.py
  • src/utils/version_utils.py
  • tests/__init__.py
  • tests/conftest.py
  • tests/integration/__init__.py
  • tests/integration/core/test_api_endpoints.py
  • tests/integration/core/test_group_acl_dls.py
  • tests/integration/core/test_mcp_url_ingest.py
  • tests/integration/core/test_non_langflow_ingestion.py
  • tests/integration/core/test_onboarding_sample_docs.py
  • tests/integration/core/test_runtime_migration.py
  • tests/integration/core/test_startup_ingest.py
  • tests/integration/sdk/conftest.py
  • tests/integration/sdk/test_auth.py
  • tests/integration/sdk/test_chat.py
  • tests/integration/sdk/test_documents.py
  • tests/integration/sdk/test_e2e.py
  • tests/integration/sdk/test_errors.py
  • tests/integration/sdk/test_filters.py
  • tests/integration/sdk/test_models.py
  • tests/integration/sdk/test_search.py
  • tests/integration/sdk/test_settings.py
  • tests/unit/__init__.py
  • tests/unit/api/test_acl.py
  • tests/unit/api/test_auth_init_connector_access.py
  • tests/unit/api/test_chat_ownership_enforcement.py
  • tests/unit/api/test_connectors_connector_access.py
  • tests/unit/api/test_delete_chunks_by_document_ids.py
  • tests/unit/api/test_reconcile_orphans_for_connector_type.py
  • tests/unit/api/test_v1_filter_resolution.py
  • tests/unit/config/test_config_manager_path_safety.py
  • tests/unit/config/test_disable_ingest_setting.py
  • tests/unit/config/test_index_admin_client_selection.py
  • tests/unit/config/test_jwt_auth_header.py
  • tests/unit/config/test_jwt_gateway_claims.py
  • tests/unit/config/test_jwt_issuer_verification.py
  • tests/unit/config/test_opensearch_node_count_check_enabled.py
  • tests/unit/config/test_storage_mode.py
  • tests/unit/conftest.py
  • tests/unit/connectors/test_connector_file_type_validation.py
  • tests/unit/connectors/test_google_drive_orphan_detection.py
  • tests/unit/connectors/test_google_drive_webhook_events.py
  • tests/unit/connectors/test_langflow_connector_txt_to_md.py
  • tests/unit/connectors/test_sync_specific_files_deleted_ids.py
  • tests/unit/connectors/test_update_connector_metadata_filename.py
  • tests/unit/connectors/test_webhook_notification_url.py
  • tests/unit/connectors/test_webhook_renewal.py
  • tests/unit/connectors/test_webhook_type_alias.py
  • tests/unit/db/migrations/test_chat_history_migration.py
  • tests/unit/db/migrations/test_config_yaml_to_db_migration.py
  • tests/unit/db/migrations/test_json_to_db_migration.py
  • tests/unit/db/migrations/test_rbac_catalog_sync.py
  • tests/unit/db/test_rbac_seed_idempotency.py
  • tests/unit/dependencies/test_auth_jwt_attachment.py
  • tests/unit/dependencies/test_ibm_auth.py
  • tests/unit/dependencies/test_ibm_header_auth.py
  • tests/unit/dependencies/test_jwt_header_auth.py
  • tests/unit/dependencies/test_rbac_kill_switch.py
  • tests/unit/dependencies/test_require_api_key_permission.py
  • tests/unit/dependencies/test_require_permission.py
  • tests/unit/services/test_bootstrap_race.py
  • tests/unit/services/test_chat_service_owner.py
  • tests/unit/services/test_connector_access_service.py
  • tests/unit/services/test_conversation_persistence_service_modes.py
  • tests/unit/services/test_default_docs_jwt.py
  • tests/unit/services/test_default_role_sync.py
  • tests/unit/services/test_dev_role_toggle.py
  • tests/unit/services/test_dls_principal_client_selection.py
  • tests/unit/services/test_jwt_roles.py
  • tests/unit/services/test_langflow_mcp_service.py
  • tests/unit/services/test_onboarding_reset.py
  • tests/unit/services/test_rbac_service.py
  • tests/unit/services/test_session_ownership_service_modes.py
  • tests/unit/services/test_skip_os_security_setup_startup.py
  • tests/unit/services/test_user_service_bootstrap.py
  • tests/unit/services/test_user_service_jwt_roles.py
  • tests/unit/services/test_workspace_config_service.py
  • tests/unit/services/test_workspace_mirror_lifecycle.py
  • tests/unit/test_agent_response.py
  • tests/unit/test_agent_sources.py
  • tests/unit/test_api_key_service.py
  • tests/unit/test_backend_router.py
  • tests/unit/test_connector_processor_filename_dedupe.py
  • tests/unit/test_container_manager_cleanup.py
  • tests/unit/test_docling_polling_service.py
  • tests/unit/test_docling_service.py
  • tests/unit/test_docling_service_status_check.py
  • tests/unit/test_document_delete_by_id.py
  • tests/unit/test_document_index_writer_bulk_errors.py
  • tests/unit/test_document_processing_resplit.py
  • tests/unit/test_embedding_fields.py
  • tests/unit/test_encryption.py
  • tests/unit/test_encryption_enforcement.py
  • tests/unit/test_ensure_index_replicas.py
  • tests/unit/test_env_manager.py
  • tests/unit/test_file_utils_filename_aliases.py
  • tests/unit/test_flow_opensearch_outputs.py
  • tests/unit/test_group_acl.py
  • tests/unit/test_ingest_error_surfacing.py
  • tests/unit/test_jwt_claims_cache.py
  • tests/unit/test_knowledge_filter_service.py
  • tests/unit/test_langflow_file_service_merge_tweaks.py
  • tests/unit/test_langflow_file_service_two_phase.py
  • tests/unit/test_langflow_ingest_callback.py
  • tests/unit/test_langflow_safe_filename.py
  • tests/unit/test_langflow_utils.py
  • tests/unit/test_main_docs_signature.py
  • tests/unit/test_oauth_encryption.py
  • tests/unit/test_onedrive_connector.py
  • tests/unit/test_opensearch_disk_space.py
  • tests/unit/test_opensearch_error_fields.py
  • tests/unit/test_opensearch_init_wait_retries.py
  • tests/unit/test_opensearch_security_setup.py
  • tests/unit/test_opensearch_wait_node_count.py
  • tests/unit/test_processor_exists_verification.py
  • tests/unit/test_processor_mapping_client.py
  • tests/unit/test_processor_refresh_uses_admin_client.py
  • tests/unit/test_processors_clear_stale_chunks.py
  • tests/unit/test_processors_filename_alias_retry.py
  • tests/unit/test_query_acl_filtering.py
  • tests/unit/test_settings_async_post_save.py
  • tests/unit/test_settings_provider_removal_defaults.py
  • tests/unit/test_settings_refresh_endpoint.py
  • tests/unit/test_skip_os_security_default.py
  • tests/unit/test_skip_os_security_setup_init_index.py
  • tests/unit/test_startup_checks_cleanup.py
  • tests/unit/test_task_service.py
  • tests/unit/test_task_service_get_task_status2.py
  • tests/unit/test_task_service_retry_failed_files.py
  • tests/unit/test_traditional_duplicate_handling.py
  • tests/unit/test_traditional_settings_handling.py
  • tests/unit/utils/test_provider_health_cache.py
  • warm_up_docling.py

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@github-actions github-actions Bot added documentation 📘 Improvements or additions to documentation frontend 🟨 Issues related to the UI/UX backend 🔷 Issues related to backend services (OpenSearch, Langflow, APIs) tests and removed community labels Jun 30, 2026
Comment thread src/api/chat.py
return JSONResponse(
{"error": f"Langflow request failed: {str(e)}"}, status_code=500
)
return JSONResponse({"error": f"Langflow request failed: {str(e)}"}, status_code=500)
Comment thread src/api/chat.py
return JSONResponse(
{"error": f"Failed to get chat history: {str(e)}"}, status_code=500
)
return JSONResponse({"error": f"Failed to get chat history: {str(e)}"}, status_code=500)
Comment thread src/api/chat.py
return JSONResponse(
{"error": f"Failed to get langflow history: {str(e)}"}, status_code=500
)
return JSONResponse({"error": f"Failed to get langflow history: {str(e)}"}, status_code=500)
Comment thread src/api/chat.py
return JSONResponse(
{"error": f"Failed to delete session: {str(e)}"}, status_code=500
)
return JSONResponse({"error": f"Failed to delete session: {str(e)}"}, status_code=500)
Comment thread src/api/flows.py
flow_type=flow_type,
error=result.get("error")
)
logger.error("Flow reset failed", flow_type=flow_type, error=result.get("error"))
Comment thread src/api/flows.py
@@ -52,6 +57,5 @@
except Exception as e:
logger.error("Unexpected error in flow reset", error=str(e))
return JSONResponse(
{"success": False, "error": f"Internal server error: {str(e)}"},
status_code=500
{"success": False, "error": f"Internal server error: {str(e)}"}, status_code=500
Comment thread src/api/nudges.py
return JSONResponse(
{"error": f"Failed to get nudges: {str(e)}"}, status_code=500
)
return JSONResponse({"error": f"Failed to get nudges: {str(e)}"}, status_code=500)
Comment thread src/api/nudges.py
return JSONResponse(
{"error": f"Failed to get nudges: {str(e)}"}, status_code=500
)
return JSONResponse({"error": f"Failed to get nudges: {str(e)}"}, status_code=500)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backend 🔷 Issues related to backend services (OpenSearch, Langflow, APIs) documentation 📘 Improvements or additions to documentation frontend 🟨 Issues related to the UI/UX tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants