Skip to content

feat/kreuzberg#99

Open
SinoptikInc wants to merge 30 commits intodevelopfrom
feat/kreuzberg-squashed
Open

feat/kreuzberg#99
SinoptikInc wants to merge 30 commits intodevelopfrom
feat/kreuzberg-squashed

Conversation

@SinoptikInc
Copy link
Copy Markdown
Collaborator

Description

Fixes # (issue)

Type of change

  • Bug fix
  • New feature
  • Refactoring

Ivan Volozhenin and others added 30 commits March 6, 2026 10:16
Resolved conflicts:
- models.py: merge KREUZBERG + SHAREPOINT_PAGE + FLUID_TOPICS reader names
- readers/__init__.py: export all three readers
- content_load_services.py: add context param + keep async loader with Kreuzberg support
- content_config_services.py: keep Kreuzberg configs (Word/PPT/Excel/HTML/Images/Email) + develop PDF/SharePoint/PlainText configs
- sync_pipeline.py: use load_content_from_bytes_async with context parameter

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
fix litellm and agents

- Integrate kreuzberg library as universal document reader for Knowledge
  Graph extraction
- Refactor agent architecture: split monolithic services.py into focused
  modules (classification, topic_execution, confirmation, tool_schema,
  message_builder, memory, exceptions)
- Fix litellm new version compatibility
- Fix Knowledge Graph content profiles
- Fix file upload UI
- Fix rerank invoke
- Fix metadata filter unification
- Add MD preview in prompts input
- Add file URL upload for collections
- Add model provider settings improvements
- Add agent durability and loop fixes
Copilot AI review requested due to automatic review settings March 16, 2026 15:19
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.

Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants