rig-sqlite 0.2.1

SQLite-based vector store implementation for the rig framework
Documentation
# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]


## [0.2.1]https://github.com/0xPlaygrounds/rig/compare/rig-sqlite-v0.2.0...rig-sqlite-v0.2.1 - 2026-03-05

### Other

- updated the following local packages: rig-core

## [0.1.34]https://github.com/0xPlaygrounds/rig/compare/rig-sqlite-v0.1.33...rig-sqlite-v0.1.34 - 2026-02-17

### Other

- updated the following local packages: rig-core

## [0.1.33]https://github.com/0xPlaygrounds/rig/compare/rig-sqlite-v0.1.32...rig-sqlite-v0.1.33 - 2026-02-03

### Other

- updated the following local packages: rig-core

## [0.1.32]https://github.com/0xPlaygrounds/rig/compare/rig-sqlite-v0.1.31...rig-sqlite-v0.1.32 - 2026-01-20

### Added

- improve vector store documentation and filter ergonomics (breaking) ([#1258]https://github.com/0xPlaygrounds/rig/pull/1258)
- make integration filters available to be used as rig agent rag store ([#1249]https://github.com/0xPlaygrounds/rig/pull/1249)

## [0.1.31]https://github.com/0xPlaygrounds/rig/compare/rig-sqlite-v0.1.30...rig-sqlite-v0.1.31 - 2026-01-06

### Fixed

- *(rig-1118)* rig-sqlite incorrectly uses euclidian distance ([#1217]https://github.com/0xPlaygrounds/rig/pull/1217)

## [0.1.30]https://github.com/0xPlaygrounds/rig/compare/rig-sqlite-v0.1.29...rig-sqlite-v0.1.30 - 2025-12-15

### Other

- *(rig-1090)* crate re-org ([#1145]https://github.com/0xPlaygrounds/rig/pull/1145)

## [0.1.29]https://github.com/0xPlaygrounds/rig/compare/rig-sqlite-v0.1.28...rig-sqlite-v0.1.29 - 2025-12-04

### Other

- updated the following local packages: rig-core

## [0.1.28]https://github.com/0xPlaygrounds/rig/compare/rig-sqlite-v0.1.27...rig-sqlite-v0.1.28 - 2025-12-01

### Added

- *(rig-985)* Consolidate provider clients ([#1050]https://github.com/0xPlaygrounds/rig/pull/1050)

### Fixed

- *(rig-1050)* Inconsistent model/agent initialisation methods ([#1069]https://github.com/0xPlaygrounds/rig/pull/1069)

## [0.1.27]https://github.com/0xPlaygrounds/rig/compare/rig-sqlite-v0.1.26...rig-sqlite-v0.1.27 - 2025-11-10

### Added

- *(rig-1014)* add backend specific vector search filters ([#1032]https://github.com/0xPlaygrounds/rig/pull/1032)

## [0.1.26]https://github.com/0xPlaygrounds/rig/compare/rig-sqlite-v0.1.25...rig-sqlite-v0.1.26 - 2025-10-28

### Other

- updated the following local packages: rig-core

## [0.1.25]https://github.com/0xPlaygrounds/rig/compare/rig-sqlite-v0.1.24...rig-sqlite-v0.1.25 - 2025-10-27

### Added

- *(rig-976)* support filters for `VectorSearchRequest` ([#952]https://github.com/0xPlaygrounds/rig/pull/952)

### Fixed

- *(rig-1006)* text-embedding-ada-002 doesn't support custom dimensions ([#967]https://github.com/0xPlaygrounds/rig/pull/967)

### Other

- Dependent packages no longer force unnecessary features on rig-core ([#964]https://github.com/0xPlaygrounds/rig/pull/964)

## [0.1.24]https://github.com/0xPlaygrounds/rig/compare/rig-sqlite-v0.1.23...rig-sqlite-v0.1.24 - 2025-10-14

### Added

- *(rig-951)* generic HTTP client ([#875]https://github.com/0xPlaygrounds/rig/pull/875)

### Fixed

- trying to fix test regressions part 2 ([#913]https://github.com/0xPlaygrounds/rig/pull/913)

## [0.1.23]https://github.com/0xPlaygrounds/rig/compare/rig-sqlite-v0.1.22...rig-sqlite-v0.1.23 - 2025-09-29

### Other

- updated the following local packages: rig-core

## [0.1.22]https://github.com/0xPlaygrounds/rig/compare/rig-sqlite-v0.1.21...rig-sqlite-v0.1.22 - 2025-09-15

### Other

- updated the following local packages: rig-core

## [0.1.21]https://github.com/0xPlaygrounds/rig/compare/rig-sqlite-v0.1.20...rig-sqlite-v0.1.21 - 2025-09-02

### Other

- *(rig-907)* use where clause for trait bounds ([#749]https://github.com/0xPlaygrounds/rig/pull/749)

## [0.1.20]https://github.com/0xPlaygrounds/rig/compare/rig-sqlite-v0.1.19...rig-sqlite-v0.1.20 - 2025-08-20

### Other

- updated the following local packages: rig-core

## [0.1.19]https://github.com/0xPlaygrounds/rig/compare/rig-sqlite-v0.1.18...rig-sqlite-v0.1.19 - 2025-08-19

### Other

- updated the following local packages: rig-core

## [0.1.18]https://github.com/0xPlaygrounds/rig/compare/rig-sqlite-v0.1.17...rig-sqlite-v0.1.18 - 2025-08-19

### Other

- updated the following local packages: rig-core

## [0.1.17]https://github.com/0xPlaygrounds/rig/compare/rig-sqlite-v0.1.16...rig-sqlite-v0.1.17 - 2025-08-05

### Other

- updated the following local packages: rig-core

## [0.1.16]https://github.com/0xPlaygrounds/rig/compare/rig-sqlite-v0.1.15...rig-sqlite-v0.1.16 - 2025-08-05

### Added

- *(rig-845)* cosine similarity for vector search ([#664]https://github.com/0xPlaygrounds/rig/pull/664)

## [0.1.15]https://github.com/0xPlaygrounds/rig/compare/rig-sqlite-v0.1.14...rig-sqlite-v0.1.15 - 2025-07-30

### Added

- *(rig-819)* vector store index request struct ([#623]https://github.com/0xPlaygrounds/rig/pull/623)

### Other

- Refactor clients with builder pattern ([#615]https://github.com/0xPlaygrounds/rig/pull/615)

## [0.1.14]https://github.com/0xPlaygrounds/rig/compare/rig-sqlite-v0.1.13...rig-sqlite-v0.1.14 - 2025-07-16

### Other

- updated the following local packages: rig-core

## [0.1.13]https://github.com/0xPlaygrounds/rig/compare/rig-sqlite-v0.1.12...rig-sqlite-v0.1.13 - 2025-07-14

### Other

- updated the following local packages: rig-core

## [0.1.12]https://github.com/0xPlaygrounds/rig/compare/rig-sqlite-v0.1.11...rig-sqlite-v0.1.12 - 2025-07-07

### Other

- Migrate all crates to Rust 2024 ([#539]https://github.com/0xPlaygrounds/rig/pull/539)
- Declare shared dependencies in workspace ([#538]https://github.com/0xPlaygrounds/rig/pull/538)
- Make clippy happy on all targets ([#542]https://github.com/0xPlaygrounds/rig/pull/542)

## [0.1.11]https://github.com/0xPlaygrounds/rig/compare/rig-sqlite-v0.1.10...rig-sqlite-v0.1.11 - 2025-06-09

### Other

- Introduce Client Traits and Testing ([#440]https://github.com/0xPlaygrounds/rig/pull/440)

## [0.1.10]https://github.com/0xPlaygrounds/rig/compare/rig-sqlite-v0.1.9...rig-sqlite-v0.1.10 - 2025-04-29

### Other

- updated the following local packages: rig-core

## [0.1.9]https://github.com/0xPlaygrounds/rig/compare/rig-sqlite-v0.1.8...rig-sqlite-v0.1.9 - 2025-04-12

### Other

- updated the following local packages: rig-core

## [0.1.8]https://github.com/0xPlaygrounds/rig/compare/rig-sqlite-v0.1.7...rig-sqlite-v0.1.8 - 2025-03-31

### Other

- updated the following local packages: rig-core

## [0.1.7]https://github.com/0xPlaygrounds/rig/compare/rig-sqlite-v0.1.6...rig-sqlite-v0.1.7 - 2025-03-17

### Other

- updated the following local packages: rig-core

## [0.1.6]https://github.com/0xPlaygrounds/rig/compare/rig-sqlite-v0.1.5...rig-sqlite-v0.1.6 - 2025-03-03

### Other

- updated the following local packages: rig-core

## [0.1.5]https://github.com/0xPlaygrounds/rig/compare/rig-sqlite-v0.1.4...rig-sqlite-v0.1.5 - 2025-02-17

### Other

- updated the following local packages: rig-core

## [0.1.4]https://github.com/0xPlaygrounds/rig/compare/rig-sqlite-v0.1.3...rig-sqlite-v0.1.4 - 2025-02-10

### Other

- updated the following local packages: rig-core

## [0.1.3]https://github.com/0xPlaygrounds/rig/compare/rig-sqlite-v0.1.2...rig-sqlite-v0.1.3 - 2025-01-27

### Fixed

- *(rig-sqlite)* Use tokio-rusqlite from crates.io instead of custom crate (#158)

### Other

- *(rig-sqlite)* Add integration test (#202)

## [0.1.2]https://github.com/0xPlaygrounds/rig/compare/rig-sqlite-v0.1.1...rig-sqlite-v0.1.2 - 2025-01-13

### Other

- updated the following local packages: rig-core

## [0.1.1]https://github.com/0xPlaygrounds/rig/compare/rig-sqlite-v0.1.0...rig-sqlite-v0.1.1 - 2024-12-19

### Other

- update Cargo.lock dependencies

## [0.1.0]https://github.com/0xPlaygrounds/rig/releases/tag/rig-sqlite-v0.1.0 - 2024-12-03

### Added

- Add support for Sqlite vector store ([#122]https://github.com/0xPlaygrounds/rig/pull/122)

### Fixed

- rig-sqlite missing version in Cargo.toml ([#137]https://github.com/0xPlaygrounds/rig/pull/137)
- *(rig-sqlite)* Fix missing rig-core version