Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[0.0.7] — 2024-04-01 #50

Merged
merged 100 commits into from
Apr 1, 2024
Merged
Changes from 1 commit
Commits
Show all changes
100 commits
Select commit Hold shift + click to select a range
5341ebf
🧪 asyncify tests
hyusap Jan 31, 2024
942137f
✨ asyncify client
hyusap Jan 31, 2024
387fb66
Basic Test for Page based pagination
VVoruganti Feb 6, 2024
410f914
add sync buildstep and client
hyusap Feb 6, 2024
4495fdf
add vscode DX
hyusap Feb 6, 2024
6033f71
Added Testing for generators and updated examples
VVoruganti Feb 6, 2024
2a3d9f7
feat: example updates
vintrocode Feb 7, 2024
1c9ee99
Merge pull request #10 from plastic-labs/vscode
VVoruganti Feb 7, 2024
d59e1ee
readme exists now
vintrocode Feb 7, 2024
4f650d3
Stylistic changes and generic message
VVoruganti Feb 8, 2024
31d895f
Merge pull request #13 from plastic-labs/vineeth/dev-153
VVoruganti Feb 8, 2024
74199c1
Merge branch 'staging' into ayush/dev-153
VVoruganti Feb 8, 2024
785dd36
Merge pull request #8 from plastic-labs/ayush/dev-153
VVoruganti Feb 8, 2024
870995d
Merge pull request #12 from plastic-labs/vince/example-updates
VVoruganti Feb 8, 2024
0438edb
Merge branch 'staging' into vineeth/dev-154
VVoruganti Feb 8, 2024
8a750a6
Merge pull request #11 from plastic-labs/vineeth/dev-154
VVoruganti Feb 8, 2024
3fd1bf9
Metamessages with other refactoring - untested
VVoruganti Feb 8, 2024
3926aaf
Work with unit tests
VVoruganti Feb 8, 2024
ddaa311
Fix Examples
VVoruganti Feb 8, 2024
a7373d1
MEME-78 Update Changelogs
VVoruganti Feb 8, 2024
f99f1e8
Docstrings to client
VVoruganti Feb 8, 2024
061dd83
Merge pull request #14 from plastic-labs/vineeth/dev-181
VVoruganti Feb 8, 2024
716e8ca
🧪 autogenerate sync tests
hyusap Feb 14, 2024
735d780
test one
hyusap Feb 14, 2024
783156f
add db type
hyusap Feb 14, 2024
287db71
sync client
hyusap Feb 14, 2024
811c726
add status badge
hyusap Feb 14, 2024
cb42724
add coverage
hyusap Feb 14, 2024
77f180a
add file
hyusap Feb 14, 2024
f359be4
give perms
hyusap Feb 14, 2024
178b488
properly output coverage
hyusap Feb 14, 2024
18241c9
split test and coverage
hyusap Feb 14, 2024
555c848
rename action
hyusap Feb 14, 2024
fcde94e
🧪 autogenerate sync tests (#16)
hyusap Feb 15, 2024
8421fda
Vector Support (#18)
VVoruganti Feb 15, 2024
e8730df
Merge branch 'main' into staging
VVoruganti Feb 15, 2024
6c4cfe1
Merge branch 'main' into staging
VVoruganti Feb 21, 2024
614242b
Add reverse parameters for paginated routes
VVoruganti Feb 21, 2024
ef636ce
Address dependabot
VVoruganti Feb 21, 2024
10b65b2
Formatting
VVoruganti Feb 21, 2024
f82bd7f
initial commit on honcho dspy personas
vintrocode Feb 20, 2024
53d952f
working, hit token limit and can't test dspy optimization
vintrocode Feb 20, 2024
8c5845f
initial version working, need to test optimization
vintrocode Feb 21, 2024
07651cb
optimizers working, but appending any example
vintrocode Feb 22, 2024
364ba9a
ready for user object (tbomk)
vintrocode Feb 22, 2024
197a658
Merge branch 'actions' into staging
hyusap Feb 22, 2024
ad4cec3
Revert "add test actions and coverage"
hyusap Feb 22, 2024
794a38f
Merge pull request #28 from plastic-labs/revert-17-actions
hyusap Feb 22, 2024
dee6ba7
Refactor to add User and App Tables
VVoruganti Feb 22, 2024
569870c
User Object passing test cases
VVoruganti Feb 22, 2024
0f783c3
Update examples
VVoruganti Feb 22, 2024
9abafa7
DSPy Todo and documentation updates
VVoruganti Feb 22, 2024
c584fad
Add is_active filtering
VVoruganti Feb 22, 2024
67b1601
Add is_active filtering to the generator
VVoruganti Feb 22, 2024
876e8e8
Fix update user metadata
VVoruganti Feb 22, 2024
cf79652
working, but weird compiler error
vintrocode Feb 23, 2024
3a2f5ea
fixed str error in optimizer
vintrocode Feb 23, 2024
21c325b
ship
vintrocode Feb 23, 2024
122d37d
Merge branch 'main' into staging
VVoruganti Feb 26, 2024
b78d502
sentry
VVoruganti Feb 27, 2024
6714d25
Open Telemetry
VVoruganti Feb 28, 2024
da5f555
optional logging with environment variables
VVoruganti Feb 29, 2024
f40ec07
add actions again? (#29)
hyusap Mar 6, 2024
c1c35de
⚙️ chore: update start script in VS Code to include poetry install --…
hyusap Mar 6, 2024
8be7a9e
Refactored code but need to tweak asyncpg
VVoruganti Feb 29, 2024
a46fa2b
Working Async API using Psycopg3
VVoruganti Mar 6, 2024
9be9c1b
Update Workflow Connection URI
VVoruganti Mar 6, 2024
0e6b56a
Update Workflow Connection URI in coverage test as well
VVoruganti Mar 6, 2024
8258933
Skeleton for Dialectic API
VVoruganti Mar 8, 2024
bf6c1a7
Fixes DEV-217 URL Encoding
VVoruganti Mar 12, 2024
b5935ec
Add Built-in Langchain Utility function
VVoruganti Mar 12, 2024
29b9365
Sphinx Docs MVP
VVoruganti Mar 13, 2024
c4b0151
Metadata filtering for all fixes dev-261
VVoruganti Mar 14, 2024
d59ea18
Basic Dialectic Endpoint fixes dev-253
VVoruganti Mar 14, 2024
52233ef
Working Fact Deriver
VVoruganti Mar 14, 2024
37634b5
0.0.5 Docs and README updates
VVoruganti Mar 14, 2024
09b3e31
Cloudflare Sphinx
VVoruganti Mar 14, 2024
510a659
update example to use right function (#36)
vintrocode Mar 17, 2024
dce2f44
🚀 feat: add support for running API using docker-compose with configu…
hyusap Mar 17, 2024
d4cd018
add interrogate
hyusap Mar 16, 2024
7af03f1
routerify everything
hyusap Mar 16, 2024
04a6764
full docstring coverage
hyusap Mar 17, 2024
3f1a1f7
remove unused imports and fix env issue
hyusap Mar 17, 2024
2c1c1fb
Update docker-compose connection uri and remove auto-stop to deriver …
VVoruganti Mar 17, 2024
ad5a16f
Docstrings and langchain message converter in reverse
VVoruganti Mar 17, 2024
98a3934
Sentry, OTEL, langchain both directions, fly.toml for deriver
VVoruganti Mar 20, 2024
e090e80
Rename to deriver
VVoruganti Mar 20, 2024
3026e41
Fix favicon and remove metadata from schema
VVoruganti Mar 21, 2024
9a86410
0.0.6 Notes
VVoruganti Mar 21, 2024
81d5f8a
Merge branch 'main' into staging
VVoruganti Mar 21, 2024
da2d3e9
Changelog edit
VVoruganti Mar 21, 2024
dfcb45b
Route bug fix
VVoruganti Mar 21, 2024
5fdfdbc
Route bug fix again
VVoruganti Mar 21, 2024
f74125e
Langchain Utilities Refactor (#48)
VVoruganti Mar 25, 2024
2067168
Basic Auth Header validation
VVoruganti Mar 25, 2024
9d76eb6
Basic Auth Service
VVoruganti Mar 25, 2024
74fba33
Deriver reliability and default auth revoke
VVoruganti Mar 25, 2024
e4e3147
.env.template
VVoruganti Mar 25, 2024
b0fdf24
0.0.7 Updates
VVoruganti Apr 1, 2024
c51b85c
Merge branch 'main' into staging
VVoruganti Apr 1, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
MEME-78 Update Changelogs
VVoruganti committed Feb 8, 2024
commit a7373d19cb58528a1aae51b78c0eb1332e4614d2
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Honcho
![Static Badge](https://img.shields.io/badge/Version-0.0.1-blue)
![Static Badge](https://img.shields.io/badge/Version-0.0.2-blue)
[![Discord](https://img.shields.io/discord/1016845111637839922?style=flat&logo=discord&logoColor=23ffffff&label=Plastic%20Labs&labelColor=235865F2)](https://discord.gg/plasticlabs)
![GitHub License](https://img.shields.io/github/license/plastic-labs/honcho)
![GitHub Repo stars](https://img.shields.io/github/stars/plastic-labs/honcho)
20 changes: 20 additions & 0 deletions api/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -4,6 +4,26 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](http://keepachangelog.com/)
and this project adheres to [Semantic Versioning](http://semver.org/).

## [0.0.2] — 2024-02-01

### Added

* Pagination for requests via `fastapi_pagination`
* Metamessages
* `get_message` routes
* `created_at` field added to each Table
* Message size limits

### Changed

* IDs are now UUIDs
* default rate limit now 100 requests per minute

### Removed

* Removed messages from session response model


## [0.0.1] — 2024-02-01

### Added
4 changes: 2 additions & 2 deletions api/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[tool.poetry]
name = "honcho"
version = "0.0.1"
description = ""
version = "0.0.2"
description = "Honcho Server"
authors = ["Plastic Labs <hello@plasticlabs.ai>"]
readme = "README.md"

25 changes: 25 additions & 0 deletions sdk/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -6,6 +6,31 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/)
and this project adheres to [Semantic Versioning](http://semver.org/).


## [0.0.2] — 2024-02-08

### Added

* Async client
* Metamessages introduced
* Paginated results for get requests
* `created_at` field added to Messages and Metamessages
* added singular `get_message` method
* Size limits for messages and string fields

### Changed

* Default rate limit of 100/minutes
* Changed default ID type to use UUIDs
* `session.delete()` is now `session.close()`
* replace `requests` for `httpx`


### Removed

* Removed messages from session response model



## [0.0.1] — 2024-02-01

### Added
164 changes: 22 additions & 142 deletions sdk/poetry.lock

Large diffs are not rendered by default.

1 change: 0 additions & 1 deletion sdk/pyproject.toml
Original file line number Diff line number Diff line change
@@ -9,7 +9,6 @@ packages = [{include = "honcho"}]

[tool.poetry.dependencies]
python = "^3.10"
requests = "^2.31.0"
httpx = "^0.26.0"

[tool.poetry.group.test.dependencies]