Luke VanderHart

Results 21 issues of Luke VanderHart

I'm interested in using Precept as the foundation for some of the UI components for some applications I'm working on (including [Arachne](http://arachne-framework.org)). I'm fully on board with the declarative rules-based...

feature

Code for all three "embedded" REPLs is now in a single namespace. This required upgrading the Clojure and ClojureScript versions used for development and testing, which also required upgrading Midje...

It's possible to add arbitrary key/value metadata to collections, but this isn't mentioned in the Usage Guide.

Both `get_collection` and `create_collection` take an embedding function, `get_or_create_collection` should too for parity.

## Description of changes Begin preparing the codebase for a model that supports decoupled reads and writes. - [x] Update config system to allow dependency injection via class name -...

## Description of changes - Use Collection UUID everywhere we can instead of collection name - Private methods only, does not affect user-facing APIs - Prevents extra DB calls to...

## Description of changes Tests for adding/deleting embeddings using a Hypothesis state machine ## Test plan These are the tests ## Documentation Changes N/A

## Description of changes Throw errors if the user attempts to add duplicate IDs, either via separate calls to `Collection.add` or the same one. ## Test plan This branch is...

## Description of changes - Add fixtures required to run Hypothesis tests as integration tests - Includes both local FastAPI server test and Dockerized integration tests Includes two code fixes:...

## Description of changes Regenerate the JS API and tweak it to correspond to the changes for Upsert introduced in #385 ## Test plan Includes a unit test. Actual functionality...