Deprecate \Drupal\ai\AiVdbProviderInterface::getConfig()

Created on 1 August 2025, 5 days ago

Problem/Motivation

\Drupal\ai\AiVdbProviderInterface::getConfig() is only used in \Drupal\ai\Base\AiVdbProviderClientBase::validateSettingsForm() to check that the Vector DB is configured. We already have a method for that.

Some VDB providers don't store config, and requiring ImmutableConfig requires a lot of workarounds.

Steps to reproduce (required for bugs, but not feature requests)

Please provide information like AI modules enabled, which AI provider, browser, etc.

Proposed resolution

Remaining tasks

Optional: Other details as applicable (e.g., User interface changes, API changes, Data model changes)

๐Ÿ“Œ Task
Status

Active

Version

1.2

Component

AI Search

Created by

๐Ÿ‡ฆ๐Ÿ‡บAustralia kim.pepper ๐Ÿ„โ€โ™‚๏ธ๐Ÿ‡ฆ๐Ÿ‡บSydney, Australia

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.71.5 2024