Skip to content

Improvements for cross-modality#4

Open
alpozaydin wants to merge 2 commits into
Kamaleswaran-Lab:mainfrom
alpozaydin:main
Open

Improvements for cross-modality#4
alpozaydin wants to merge 2 commits into
Kamaleswaran-Lab:mainfrom
alpozaydin:main

Conversation

@alpozaydin

Copy link
Copy Markdown

Better macos/linux compatibility and error/file handling.

- Fix Windows backslash paths in extract_info.py for macOS compatibility
- Add error handling for corrupted PDFs in citation extraction
- Fix undefined `folder_path` variable in create_vector.py and UI.py
- Create missing directories instead of crashing in clean_folder()
- Remove invalid Neo4j "refresh" queries incompatible with Neo4j 2026.x
- Add null checks for env vars in UI.py to prevent crashes
- Fix numpy and tensorflow version pins in requirements.txt

Made-with: Cursor
… checks

- Return a helpful message instead of None when no tool call is matched
- Add fallback message in main.py for null responses
- Guard os.environ assignments against None values in tool_agent.py and functions.py

Made-with: Cursor
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant