Skip to content

Upgrade to Spring AI 2, add logging, use Gemini 3 by default#7409

Merged
labkey-jeckels merged 4 commits intodevelopfrom
fb_springAi2
Feb 12, 2026
Merged

Upgrade to Spring AI 2, add logging, use Gemini 3 by default#7409
labkey-jeckels merged 4 commits intodevelopfrom
fb_springAi2

Conversation

@labkey-jeckels
Copy link
Contributor

Rationale

Spring AI 2.x fixes problems that prevent us from using OpenAI or Anthropic, or newer Gemini models.

Logging also helps us understand how it's invoking our resources.

Changes

  • Bump versions
  • New Gemini model by default
  • Logging for tool invocations and vector store searches

Tasks 📍

  • Manual Testing
  • Needs Automation - N/A

# Conflicts:
#	core/src/org/labkey/core/mpc/McpServiceImpl.java
@labkey-jeckels labkey-jeckels merged commit 6b67436 into develop Feb 12, 2026
9 checks passed
@labkey-jeckels labkey-jeckels deleted the fb_springAi2 branch February 12, 2026 17:58
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.

3 participants