Coverage for src/qdrant_loader_mcp_server/search/components/models/attachment.py: 100%

13 statements  

« prev     ^ index     » next       coverage.py v7.10.6, created at 2025-09-08 06:06 +0000

1from __future__ import annotations 

2 

3from dataclasses import dataclass 

4 

5 

6@dataclass 

7class AttachmentInfo: 

8 is_attachment: bool = False 

9 parent_document_id: str | None = None 

10 parent_document_title: str | None = None 

11 attachment_id: str | None = None 

12 original_filename: str | None = None 

13 file_size: int | None = None 

14 mime_type: str | None = None 

15 attachment_author: str | None = None 

16 attachment_context: str | None = None