vintro
c53ba8dd6e
feat: draft ready for review
2025-12-09 21:24:00 -05:00
vintro
2cb07e4df4
fix: no local vs global
2025-12-09 15:55:22 -05:00
vintro
ede73b5d2f
fix: another pass, todos
2025-12-08 23:18:27 -05:00
vintro
d4b617f4c1
fix: various tweaks, another plan
2025-12-08 21:42:25 -05:00
vintro
42a8da201b
fix: update reasoning, various other tweaks
2025-12-08 18:21:30 -05:00
ajspig
5d2f4e150e
docs: removing deriver ref in toggle-reasoning
2025-12-08 16:31:12 -05:00
ajspig
0975072b4b
docs: adding clarity to representation and reasoning
2025-12-08 16:21:24 -05:00
ajspig
a47da683a3
docs: removing deriver from queue-status
2025-12-08 14:27:32 -05:00
vintro
71b49f7906
Merge branch 'vince/dev-1259' of github.com:plastic-labs/honcho into vince/dev-1259
2025-12-06 14:44:35 -05:00
vintro
a4f036ba6d
fix: various tweaks
2025-12-06 14:44:22 -05:00
ajspig
f3d5e7e4fe
docs: minor textual changes
2025-12-05 12:15:37 -05:00
ajspig
508a212106
Merge branch 'vince/dev-1259' of https://github.com/plastic-labs/honcho into vince/dev-1259
2025-12-04 16:30:55 -05:00
ajspig
e0be2d9adf
docs: updating migration guide
2025-12-04 16:30:18 -05:00
vintro
ba54e21d70
fix: feeling solid on core concepts
2025-12-04 16:27:06 -05:00
vintro
67efb23502
fix: various tweaks
2025-12-04 12:19:20 -05:00
ajspig
984f92f0a3
docs: organizing guides. Added guides from main and migration branch.
2025-12-04 11:27:05 -05:00
vintro
e5e44f4619
fix: update to main changes
2025-12-04 10:59:28 -05:00
vintro
77a240cfd6
fix: move perspective taking to representation
2025-12-04 10:21:43 -05:00
vintro
189b043e9a
fix: quick updates
2025-12-04 10:09:29 -05:00
vintro
2774c31020
fix: concept pages, reorg, first pass
2025-12-03 23:26:26 -05:00
vintro
4eab8c03ff
fix: reorder again
2025-12-02 00:36:25 -05:00
vintro
37e62c772c
feat: get context page
2025-12-01 16:31:31 -05:00
vintro
36a468e00a
fix: overview draft, rough reorg
2025-12-01 03:15:24 -05:00
vintro
ace8558388
fix: 11.24 checkpoint
2025-11-24 12:33:15 -05:00
vintro
90cd0b814f
feat: re-org, overview, quickstart drafts
2025-11-20 09:08:13 -05:00
Rajat Ahuja
2945f6bb3c
rm: level_valid constraint ( #266 )
...
* rm: level_valid constraint
* fix: create new migration
* fix: normalize data before enforcing check constraint again
2025-11-17 12:56:37 -05:00
Rajat Ahuja
7e8cf4336c
fix: add test for message seq in session ( #268 )
2025-11-17 12:54:23 -05:00
ajspig
9b9fe46822
Abigail/dev 1242 ( #269 )
...
* Fix postgresql password config to match docker-compose
* Including more detailed local development setup
* fix: whitespace
* fix: clarifying deriver functionality
* fix: Adding additional clarify the impact of having more derivers.
* chore: PR Comments
---------
Co-authored-by: Vineeth Voruganti <13438633+VVoruganti@users.noreply.github.com>
2025-11-17 12:22:05 -05:00
doria
5bf1ae62c9
Merge pull request #255 from plastic-labs/ben/dev-1163
...
feat: add optional backup providers that kick in on retry
2025-11-13 14:57:14 -05:00
Benjamin McCormick
5226b84cf3
Merge branch 'main' into ben/dev-1163
2025-11-13 12:24:39 -05:00
Benjamin McCormick
090d871c42
chore: add comment about backup to docstring
2025-11-13 12:21:45 -05:00
doria
c8d75c77df
Merge pull request #256 from plastic-labs/ben/better-dedup
...
feat: better dedup with configurability
2025-11-13 11:46:43 -05:00
Benjamin McCormick
d58c36d100
chore: code review
2025-11-11 17:42:25 -05:00
Rajat Ahuja
d4801d35a0
fix: pin cashews version to 7.4.1 ( #267 )
2025-11-11 12:48:29 -05:00
Rajat Ahuja
d7bdcc3bc1
feat: codify queue columns ( #254 )
...
* feat: codify queue columns
* fix: batch with python loop control
* fix: cleanup merge
* fix: down revision
* fix: batch delete in migration
* feat: only run alembic tests for changed migration / test (#264 )
* feat: only run alembic tests for changed migration / test
* fix: Run full test suite if alembic testing infra changes
* feat: codify times_derived + level on Document (#260 )
* feat: codify times_derived + level on Document
* fix: CR comment
* fix: CodeRabbit comments
* fix: batch migrations; move types; remove fields from payload
* fix: rm duplicate table args
* fix: add messages.id FK
2025-11-07 13:22:24 -05:00
Rajat Ahuja
8e3f24d4f8
feat: add caching (redis) ( #265 )
...
* feat: init redis cache
* feat: initialize redis client
* fix: add fakeredis client
* fix: update docker compose
* fix: various coderabbit comments
* fix: update docker-compose.yml.example
* fix: CR comments 2
* fix: clean up client
* fix: cache key class; workspace LRU; constants -> utils
* fix: CodeRabbit comments
* feat: add redis to harness
* fix: use cashews
* fix: add locking for cache stampedes
* fix: clean up PR
* f: unify cache key templates and stop caching None
* fix: alter prefixes + prime cache on get_or_create()
* fix: re-add fakeredis
* chore: Code Rabbit nits
* CR comments; make client more resilient
* fix: BPR
* fix: set redis once but clear cache in between every test
* fix: attempt fix contextvar error
* fix: make TestClient rely on redis patch
* fix: potential working fix
* fix: namespace inheritance; address comments
* fix: namespace inheritance; address comments
---------
Co-authored-by: Vineeth Voruganti <13438633+VVoruganti@users.noreply.github.com>
2025-11-07 13:04:28 -05:00
Vineeth Voruganti
641eb9991e
chore: docs formatting
2025-11-07 12:05:07 -05:00
Vineeth Voruganti
822059b81a
Step Function Improvement on Docs ( #241 )
...
* feat: Release PR for v2.4.0
* chore: initial re-organization pass
* chore: in progress edits
* fix: WIP Restructure
* fix: docs introduction section
* fix: Populates new features pages
* fix: Code Rabbit grammatical catches
* chore: make system diagram visible by default
2025-11-05 17:40:53 -05:00
Vineeth Voruganti
a25be3c136
chore: Readme & Changelog Updates ( #263 )
...
* chore: Readme & Changelog Updates
* chore: (typos) Clarify Changelog
2025-11-04 10:41:58 -05:00
Rajat Ahuja
1d0934a568
fix: message seq in session N+1 ( #261 )
...
* fix: message seq in session N+1
* test: behavior of enqueue
* fix: test
* chore: Code Rabbit Comments
---------
Co-authored-by: Vineeth Voruganti <13438633+VVoruganti@users.noreply.github.com>
2025-11-03 15:33:48 -05:00
Rajat Ahuja
097f3b31a0
align DB state to sqlalchemy model definitions ( #245 )
...
* feat: align DB schema with sqlalchemy model definitions
* test: add test for new migration file
* fix: add pk for message embeddings table
* fix: add naming constraint
* fix: align more indexes + unique constraints --> rm redundancy
* fix: add missing indexes
* Fix Server Default Migrations and add in appropriate Server Defaults (#252 )
* fix: Improve alembic migration reliability
* fix: Ensure alembic migrations use a session pooler (#247 )
* fix: Ensure alembic migrations use a session pooler
* fix: bump batch size; fix document delete in 08894082221a (#249 )
* chore: add alembic logging
* fix (alembic): remove order by in batches
* fix: fkey -> fk
* chore: code rabbit
---------
Co-authored-by: Rajat Ahuja <rahuja445@gmail.com>
* fix: Add server defaults to appropriate columns
* chore: (tests) Add alembic migration test
---------
Co-authored-by: Rajat Ahuja <rahuja445@gmail.com>
* fix: align models with alembic check
---------
Co-authored-by: Vineeth Voruganti <13438633+VVoruganti@users.noreply.github.com>
2025-11-03 14:58:12 -05:00
doria
1df47e61c8
fix: remove list webhook db call (not needed, causes race condition) ( #257 )
...
* fix: remove get_workspace call from list_webhooks (not necessary, causes race condition)
* fix: remove old test
2025-11-03 11:26:44 -05:00
doria
342d72184a
feat: rework langfuse setup to work more cleanly; fix bug in dream scheduling ( #253 )
2025-11-03 11:25:29 -05:00
doria
71a6b80594
Merge pull request #258 from plastic-labs/ben/add-test-count-to-longmem
...
feat: add --test-count arg to longmem.py
2025-10-31 13:29:42 -04:00
Benjamin McCormick
9bdd8741a5
feat: add --test-count arg to longmem.py
2025-10-30 16:52:23 -04:00
Benjamin McCormick
ca4a70f6fb
fix: [critical] update prompt to
...
fix wording around deriving from multiple turns and remove bars
feat: add DEDUPLICATE config flag, when true, uses cosine+token similarly in tandem to dedup
2025-10-30 16:12:48 -04:00
Benjamin McCormick
0f8fc7f21c
chore: remove old unuseful code
2025-10-30 14:57:25 -04:00
Benjamin McCormick
3186d2ce39
feat: add optional backup providers that kick in on retry
2025-10-29 16:53:28 -04:00
Benjamin McCormick
a90156e113
feat: rework langfuse setup to work more cleanly; fix bug in dream scheduling
2025-10-29 16:10:11 -04:00
Vineeth Voruganti
6df41265ed
fix: Ensure alembic migrations use a session pooler ( #247 )
...
* fix: Ensure alembic migrations use a session pooler
* fix: bump batch size; fix document delete in 08894082221a (#249 )
* chore: add alembic logging
* fix (alembic): remove order by in batches
* fix: fkey -> fk
* chore: code rabbit
---------
Co-authored-by: Rajat Ahuja <rahuja445@gmail.com>
2025-10-28 17:41:49 -04:00