Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Important
This PR adds user-specific limits for documents, chunks, and collections, enforces these limits during document creation, and updates chunk listing logic, along with corresponding tests.
documents
,chunks
, andcollections
per user inAppConfig
.create_document
indocuments_router.py
to enforce user limits./health
endpoint insystem_router.py
.list_chunks
inchunks.py
to use proper parameter numbering for pagination.get_user_max_documents
,get_user_max_chunks
, andget_user_max_collections
inmanagement_service.py
to retrieve user limits.test_chunks.py
andtest_documents.py
for chunk listing, pagination, and document creation with limits.This description was created by for 230a7d1. It will automatically update as commits are pushed.