presenton/servers/fastapi/services/chat
sudipnext 7b1c3c6e70 Refactor chat memory layer and tools for improved slide handling
- Updated `RUNTIME_CONTENT_FIELDS` to retain only necessary fields during validation.
- Enhanced `PresentationChatMemoryLayer` to prioritize live slide data from the database.
- Modified `search` method to clarify that it retrieves snippets from SQL-backed slides.
- Updated `get_slide_at_index` to include an option for full content retrieval.
- Adjusted tool descriptions to emphasize compact outputs and proper index handling.
- Improved handling of slide indices to accommodate user-friendly 1-based references.
2026-04-24 09:51:21 +05:45
..
__init__.py Add chat functionality to FastAPI presentation service 2026-04-24 09:34:56 +05:45
conversation_store.py Add chat functionality to FastAPI presentation service 2026-04-24 09:34:56 +05:45
memory_layer.py Refactor chat memory layer and tools for improved slide handling 2026-04-24 09:51:21 +05:45
prompts.py Refactor chat memory layer and tools for improved slide handling 2026-04-24 09:51:21 +05:45
schemas.py Refactor chat memory layer and tools for improved slide handling 2026-04-24 09:51:21 +05:45
service.py Refactor chat memory layer and tools for improved slide handling 2026-04-24 09:51:21 +05:45
tools.py Refactor chat memory layer and tools for improved slide handling 2026-04-24 09:51:21 +05:45