* feat(dialectic) Allow for batch questions and load session history
* feat(dialectic) parallelize facts and history queries
* feat(agent) Addresses dev-258 allow specifying additional collections
* feat(uv) switched from poetry to uv
* feat(deriver) Turn off derivations by editing session medatadata with a deriver_disabled flag
* fix(tests) Clean up test logic
---------
Co-authored-by: Vineeth Voruganti <vineeth@macbook-pro.mynetworksettings.com>
* fix(storage) Remove location_id
* feat(deriver) Deriver can process multiple sessions at once and uses rich for prints
* fix(route) collection update error handling
* chore(docs) update openapi and version numbers
* chore: Save Point
* fix(db): change connection logic and remove unnecessary refreshes
* fix(documents): switch to Azure embedding model
* feat: Setup pytest fixtures
* feat(tests): Initial test routes for tranche 1
* feat(test) tranche 2 of tests and associated bug fixes
* feat(test) tranche 3 of tests and associated bug fixes
* fix(tests) Address PR comments and update version and changelog
* initial prompts, logic
* ready for process_ai_message fn
* voe deriver logic probably mostly complete, switch to anthropic too
* docker compose working
* verbosity and fixes
* add colors
* Remove logging for debugging
* metamessage query not working
* use the right message id
* shit show status
* call sql directly
* mvp
* chore: Azure and New Mirascope
* fix check dups
* fix fn def
* code review
---------
Co-authored-by: vintro <vince@plasticlabs.ai>