Skip to content

Allow Saloon ^3.0 || ^4.0 - #28

Merged
jordanpartridge merged 2 commits into
mainfrom
relax-saloon-3-or-4
Aug 21, 2026
Merged

Allow Saloon ^3.0 || ^4.0#28
jordanpartridge merged 2 commits into
mainfrom
relax-saloon-3-or-4

Conversation

@jordanpartridge

Copy link
Copy Markdown
Contributor

Asgard cannot composer require the-shit/vector today: this package asks for Saloon ^4.0 while Asgard/the-shit/finance is on Saloon v3.

QdrantConnector is a stock Saloon Connector (HasTimeout + HeaderAuthenticator). Constraint only.

Refs jordanpartridge/Asgard#148

QdrantConnector is a stock Connector (HasTimeout + HeaderAuthenticator).
Asgard is locked to Saloon v3 via the-shit/finance.

@lexi-chief-of-staff lexi-chief-of-staff Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ship it.

  • composer.json change is a pure constraint relaxation to unblock the-shit/finance on Saloon v3.
  • QdrantConnector uses only stock traits (HasTimeout + HeaderAuthenticator); no custom Saloon v4 APIs introduced.
  • Matches the explicit goal in the PR body and the linked Asgard#148.
  • No other files or tests impacted; risk is isolated to dependency resolution.

CI fetches master OpenAPI; nearest-neighbor search now lives on
POST /points/query. Keep the Saloon ^3 || ^4 constraint.
@jordanpartridge

Copy link
Copy Markdown
Contributor Author

CI green on 8.3 and 8.4.

The red run was OpenAPI contract tests against live Qdrant master: `POST /points/search` was retired; nearest-neighbor is `POST /points/query`. Saloon `^3.0 || ^4.0` constraint unchanged.

@jordanpartridge
jordanpartridge merged commit 62313ee into main Aug 21, 2026
2 checks passed
@jordanpartridge
jordanpartridge deleted the relax-saloon-3-or-4 branch August 21, 2026 10:20
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