Skip to content

ES2-975) add_documents#5

Merged
inkme9 merged 11 commits into
mainfrom
feature/ES2-975-add-documents
Nov 17, 2025
Merged

ES2-975) add_documents#5
inkme9 merged 11 commits into
mainfrom
feature/ES2-975-add-documents

Conversation

@inkme9
Copy link
Copy Markdown
Contributor

@inkme9 inkme9 commented Oct 12, 2025

  • add_documents support with tests and docs.
  • Add a simple PR action
  • Lint and formatting

…ine test runner, and doc updates (README, VECTORSTORE.md)
@inkme9 inkme9 changed the title Stop tracking VECTORSTORE.md ES2-975) add_documents Oct 12, 2025
@inkme9 inkme9 force-pushed the feature/ES2-975-add-documents branch 2 times, most recently from e51baae to 1ac729b Compare October 12, 2025 13:47
@inkme9 inkme9 force-pushed the feature/ES2-975-add-documents branch 2 times, most recently from dffc969 to dc80d06 Compare October 12, 2025 14:01
@inkme9 inkme9 force-pushed the feature/ES2-975-add-documents branch from dc80d06 to 78e6815 Compare October 12, 2025 14:06
@inkme9 inkme9 requested a review from euphoria0-0 October 12, 2025 22:56
Comment thread scripts/export_hf_dataset.py
Comment thread README.md Outdated
Comment thread README.md
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds support for the add_documents method to the Envector vector store, along with comprehensive testing, formatting improvements, and CI setup.

  • Implements add_documents method that accepts LangChain Document objects and delegates to add_texts
  • Adds comprehensive test coverage for the new functionality including edge cases
  • Sets up pre-commit hooks and GitHub Actions workflow for automated linting and testing

Reviewed Changes

Copilot reviewed 20 out of 21 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
libs/envector/langchain_envector/vectorstore.py Implements the add_documents method with proper error handling
tests/test_vectorstore.py Adds extensive test coverage for add_documents and related functionality
.pre-commit-config.yaml Configures automated linting with ruff and black formatting
.github/workflows/pr.yml Sets up CI workflow for pull request validation
Multiple files Code formatting improvements and import cleanup

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread libs/envector/langchain_envector/vectorstore.py
Comment thread tests/test_vectorstore.py
@inkme9 inkme9 merged commit 9ba4d5e into main Nov 17, 2025
1 check passed
@euphoria0-0 euphoria0-0 deleted the feature/ES2-975-add-documents branch May 21, 2026 12:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants