Skip to content

Update dependencies and reconfigure dev setup#45

Merged
charlesLoder merged 7 commits intomainfrom
update-deps
Nov 4, 2025
Merged

Update dependencies and reconfigure dev setup#45
charlesLoder merged 7 commits intomainfrom
update-deps

Conversation

@charlesLoder
Copy link
Owner

Updates deps:

  • clover-iiif to latest v2
  • ai-sdk to v5
  • ai-sdk providers for latest version
  • langchain to v1

Reconfigures the dev setup by:

  • creating a specific vite config for it
  • vendoring code for the langchain tools

@charlesLoder charlesLoder requested a review from Copilot November 4, 2025 02:50
Copy link
Contributor

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.

Pull Request Overview

This PR updates key dependencies to their latest versions and restructures the development setup for better separation of concerns. The main focus is upgrading AI SDK to v5, LangChain to v1, and Clover IIIF to the latest v2 release.

  • Updates AI SDK and providers to v5 with corresponding API changes
  • Migrates LangChain from v0.3 to v1 with type imports
  • Separates development configuration from library configuration

Reviewed Changes

Copilot reviewed 7 out of 8 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
vite.config.ts Refactored to focus on testing/development tooling only, removing server config
dev/vite.config.ts New development-specific config extending base config with server settings
src/providers/userTokenProvider/index.tsx Updated for AI SDK v5 API changes and LangChain v1 imports
package.json Updated dependencies to latest versions and modified dev script
patches/@langchain+community+0.3.53.patch Removed patch file as dependency was updated
dev/tools/wikipedia-query-run.ts Vendored Wikipedia tool to avoid build issues
dev/index.tsx Updated imports to use vendored tool instead of LangChain community

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@charlesLoder charlesLoder merged commit a6d6c54 into main Nov 4, 2025
4 checks passed
@charlesLoder charlesLoder deleted the update-deps branch November 4, 2025 02:52
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

Comments