Benjamin McCormick
|
2c66813944
|
fix: use real stainless releases, update to match
|
2026-01-12 17:27:54 -05:00 |
Benjamin McCormick
|
5b7ae0d82c
|
feat: API renaming and cleanup
- Rename API routes for consistency
- Add backwards-compatible conclusion and queue endpoints
- SDK cleanup and representation improvements
- Add reasoning_level param validation
- Fix thinking budget validation for Anthropic
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-01-12 16:50:40 -05:00 |
Vineeth Voruganti
|
ca702cfd10
|
Resolve SDK Inconsistencies and Add Observation Creation Endpoints (#288)
* feat: Add Observation Creation Endpoints and SDK Cleanup
* fix: Resolve linting errors
* chore: Code Rabbit Nits
* chore: Code Rabbit Nits
|
2025-12-04 15:24:45 -05:00 |
Vineeth Voruganti
|
72eb0827ec
|
Add session cloning to Ergonomic SDKs (#285)
* feat: Add session cloning to Ergonomic SDKs
* chore: docs nit
|
2025-12-04 14:51:39 -05:00 |
doria
|
e3d345b961
|
API/SDK updates: configurability, more parameters. Unified test harness (#283)
* feat: add better params to working representation fetch in SDKs, return messages when added
* fix: working representation routes now accepting all parameters properly, with tests
* feat: add metadata/config fields to SDK objects where viable
* fix: tests
* feat: refactor SDKs to use representation config; [TEMP STAINLESS BUILD] update API
* feat: add representation object to sdks
* fix: use stainless sdk on branch
* fix: update TypeScript SDK tsconfig to use node16 module resolution
* fix: add isolatedModules = true to tsconfig
* fix: lol
* chore: coderabbit review
* feat: make delete session real
* feat: add observations routes with delete endpoints for documents. make session deletion real.
* chore: type cleanup
* fix: tests
* chore: coderabbit review
* fix: namespace by workspace
* feat: add ability to customize messages_per_summary at both workspace and session level
* chore: tests for summary config
* chore: coderabbit cleanup
* feat: make session and workspace config totally customizeable
* feat: add search by peer knowledge (#250)
* feat: search by peer perspective
* fix: enforce workspace in filters, make messages distinct in join
* fix: batch and merge migration steps
* fix: add refresh, add config to workspace, add refresh function, make fields readonly
* fix: search distinct
* fix: merge migrations
* fix: merge migrations
* fix: batch deletions, improve comments, limit consolidate dream to 100 docs at a time, auth on observations routes
* chore: review
* chore: coderabbit
* chore: review
* chore: broken comment
* feat: add set peer card route to API
* feat: create advanced configuration parameters with message>session>workspace hierarchy
* [wip] build unified testing harness
* chore: lint
* fix: cache invalidation, naming things, etc
* feat: longmem tests
* chore: peer config refactor
* feat: consolidate dream working, refactor representation
* fix: Various CR Comment Fixes
* feat: Allow configurable Redis port for harness instances and update cleanup methods to be asynchronous.
* fix: version bump, api/sdk updates
* fix: observation endpoints, deletion queue, sdk observation implementation
* chore: Fix migration order
* fix: Use published stainless sdks
* chore: (docs) update api-reference
* fix: (docs) update based on api and sdk changes
* fix: Code Rabbit Comments
* fix: Code Rabbit Final Nits
* fix: dream scheduler
* fix: SDK model type consistency
---------
Co-authored-by: Vineeth Voruganti <13438633+VVoruganti@users.noreply.github.com>
|
2025-12-03 16:49:30 -05:00 |
Rajat Ahuja
|
5db7b4948c
|
feat: introduce alembic migration verification (#238)
* feat: introducer migration verification checks
* fix: move verification to tests/alembic
* feat: add verification steps for all alembic migrations
* fix: isolate test runs and implement all migration tests
* test: parametrize
* fix: CR comments
* fix: Add README
* feat: add precommit hook for validating alembic
* fix: rm pytest-alembic package
* test: create bulk resources to test migration batching
* fix: add latest test
* fix: tests to handle non-standard schema
* chore: Code Rabbit nits
* fix: CR comments 1
---------
Co-authored-by: Vineeth Voruganti <13438633+VVoruganti@users.noreply.github.com>
|
2025-10-23 16:24:35 -04:00 |
Vineeth Voruganti
|
73c5eb1f5a
|
SDK Changes (#223)
* fix: Add top level transactions for tracing in deriver
* fix: Add Delete methods to sdks for sessions
* feat: Add session deletion and session level deriver status methods
* fix: Streaming support to python sdk
* fix: Checkpoint Streaming working in SDKs with workarounds for stainless
* feat: fix pagination, add message metadata update, and get peer card methods
* feat: parity in typescript and python sdks
* fix: Address Coderabbit
* fix: Address Coderabbit
* chore: add basedpyright rules to sdk
* fix: Code Rabbit & Changelog
* fix: updated docs with api-reference
|
2025-10-01 16:25:30 -04:00 |
doria
|
7b174dd34b
|
Ben/search rrf (#179)
* chore: fill out missing metadata inputs in python sdk
* feat: add get_peer_config to python sdk, thoroughly document ts sdk and remove bad client usage
* feat: zod
chore: update tests
chore: bump version, changelog
* chore: python sdk version bump and changelog
* [WIP] feat: combine search methods and rework endpoint to include limit param
* chore: test new stainless config with library
* nits: coderabbit
* Merge branch 'ben/sdk-improvements' into ben/search-rrf
* chore: pre-commit hooks cleanup
* feat: thoroughly document observation config
* Update sdks/python/src/honcho/peer.py
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
* chore: v1.3.0
* feat: update version to 2.2.0 and enhance search functionality with arbitrary filters
- Remove unused config variables
- Added arbitrary filters to all search endpoints.
- Pluralize `filters` everywhere in SDKs for consistency
- Updated documentation and changelog to reflect these changes.
* expose core client in TS and Python SDKs (#150)
* expose core client from sdks
* align text
* fix: resolve get_effective_observe me race condition, default peer config (#176)
* fix: resolve get_effective_observe me race condition, default peer config
* fix: preserve custom config even after leaving
* chore: test cases, enqueue types
* Update sdks/typescript/package.json
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
---------
Co-authored-by: doria <93405247+dr-frmr@users.noreply.github.com>
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
* chore: formatting
* chore: revert undesired changes to v1 spec, clean up docs, coderabbit
* feat: better search docs, fix worker.ts
* fix: correctly make ts params optional in cases, update docs
* chore: coderabbit
* chore: remove spurious package-lock
* fix: asyncify examples, use limit properly in search
* fix(tests): handle 4 return values in test_get_session_peer_configuration
---------
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
Co-authored-by: Rajat Ahuja <rahuja445@gmail.com>
|
2025-08-06 17:43:03 -04:00 |
Vineeth Voruganti
|
c070b375a7
|
Add Pre-commit Hooks (#165)
* chore (pre-commit): Setup Pre-commit Hooks and Add Path filter to unittests
* chore (docs): Add pre-commit hook docs
* chore (docs): Code Rabbit nitpicks
|
2025-07-22 15:17:53 -04:00 |
doria
|
a14899521c
|
Honcho 2.1.0 "ROTE" deriver (#160)
* feat: update SDKs to core 1.2.0
* feat: 2.1.0 introduce ROTE deriver/dialectic
chore: refactor repo
* fix: get typescript sdk tests working again, bump version numbers
* chore: cleanup
* chore: update unit test provider config
* fix: remove "backup" query gen
* fix: remove old utils from conftest
|
2025-07-16 18:02:43 -04:00 |
doria
|
cb3b6104bd
|
feat: add new ergo sdks to monorepo (#142)
* feat: add new ergo sdks to monorepo
* fix: resolve some pyright linter errors
* fix: python sdk (mostly) typesafe now
* feat: add tests for python sdk, mostly good pyright
* fix: update sdks/core to 1.1.0
* uv sync
* fix: body->query
* chore: pyright wrangling and coderabbit nits
* fix: ts lib search working
* chore: coderabbit nits
|
2025-06-26 17:07:23 -04:00 |