Releases: paragon-intelligence/agentle
Releases · paragon-intelligence/agentle
v0.8.40
Changelog
v0.8.40
- feat(embedding_provider): add batch embedding generation methods for async processing
feat(google_embedding_provider): implement Google's native batch API for embeddings
feat(file_parser): introduce max_concurrent_provider_tasks for API call concurrency
fix(pdf): enhance thread safety with asyncio locks for image processing
fix(qdrant_vector_store): add wait parameter for async operations
refactor(vector_store): optimize upsert_file_async to use batch embedding generation
chore(docker): rename qdrant service to qdrant-api for clarity
v0.8.39
Changelog
v0.8.39
- refactor(vector_store): update upsert_file_async to use async find_related_content
v0.8.38
Changelog
v0.8.38
v0.8.37
Changelog
v0.8.37
v0.8.36
Changelog
v0.8.36
- feat(pdf): enhance PDF parsing with structured exception handling, improved metrics collection, and support for encrypted files
v0.8.35
Changelog
v0.8.35
v0.8.34
Changelog
v0.8.34
- feat(whatsapp): add send_message method for independent message sending
v0.8.33
- refactor(parsing): update parse function to use GenerationProvider and normalize file extensions
test(parsers): add test for uppercase file extension handling in FileParser
v0.8.32
- fix(vector_store): prevent pickling errors by avoiding serialization of callables in retrieval_augmented_generation_search
v0.8.31
- refactor(parsing/docx): fail fast on DOCX→PDF conversion/render errors; remove per-image fallback execution
- perf(parsing/docx): single page screenshot per page when images are present; avoid duplicate OCR in descriptions
- chore(parsing/docx): remove unused imports and resolve lints
v0.8.30
- feat(parsing): better markdown parsing
v0.8.29
- feat(providers): implementing provider ID into GenerationProvider subclasses
v0.8.28
- fix(logging): wrong logging call
v0.8.27
- refactor: making Langfuse as a parameter
v0.8.26
- fix(vector_stores): duplicate tools
v0.8.33
Changelog
v0.8.33
- refactor(parsing): update parse function to use GenerationProvider and normalize file extensions
test(parsers): add test for uppercase file extension handling in FileParser
v0.8.32
- fix(vector_store): prevent pickling errors by avoiding serialization of callables in retrieval_augmented_generation_search
v0.8.31
- refactor(parsing/docx): fail fast on DOCX→PDF conversion/render errors; remove per-image fallback execution
- perf(parsing/docx): single page screenshot per page when images are present; avoid duplicate OCR in descriptions
- chore(parsing/docx): remove unused imports and resolve lints
v0.8.30
- feat(parsing): better markdown parsing
v0.8.29
- feat(providers): implementing provider ID into GenerationProvider subclasses
v0.8.28
- fix(logging): wrong logging call
v0.8.27
- refactor: making Langfuse as a parameter
v0.8.26
- fix(vector_stores): duplicate tools
v0.8.32
Changelog
v0.8.32
- fix(vector_store): prevent pickling errors by avoiding serialization of callables in retrieval_augmented_generation_search
v0.8.31
- refactor(parsing/docx): fail fast on DOCX→PDF conversion/render errors; remove per-image fallback execution
- perf(parsing/docx): single page screenshot per page when images are present; avoid duplicate OCR in descriptions
- chore(parsing/docx): remove unused imports and resolve lints
v0.8.30
- feat(parsing): better markdown parsing
v0.8.29
- feat(providers): implementing provider ID into GenerationProvider subclasses
v0.8.28
- fix(logging): wrong logging call
v0.8.27
- refactor: making Langfuse as a parameter
v0.8.26
- fix(vector_stores): duplicate tools
v0.8.31
Changelog
v0.8.31
- refactor(parsing/docx): fail fast on DOCX→PDF conversion/render errors; remove per-image fallback execution
- perf(parsing/docx): single page screenshot per page when images are present; avoid duplicate OCR in descriptions
- chore(parsing/docx): remove unused imports and resolve lints
v0.8.30
- feat(parsing): better markdown parsing
v0.8.29
- feat(providers): implementing provider ID into GenerationProvider subclasses
v0.8.28
- fix(logging): wrong logging call
v0.8.27
- refactor: making Langfuse as a parameter
v0.8.26
- fix(vector_stores): duplicate tools