Commit Graph

24 Commits

Author SHA1 Message Date
Kian Jones
2eb7da9bc3 chore: Move core tests into apps/core (OSS Migration) [LET-4169] (#4376)
* add a bunch of test to oss

* symlink and auto-detect dir

* symlink the other direction

* add pull_request_target logic

* remove undertaker and add alembic validation

* symlink doesn't work with gh actions and add validation workflow to ensure actions in cloud and oss are lockstep

* sync these

* specify extras selectively
2025-09-04 13:46:11 -07:00
Kian Jones
46cba7aa74 remove double dev (#4227) 2025-08-26 18:35:45 -07:00
Andy Li
ff718d8c40 feat: uv migration (#3493)
* uv migration

smaller runners, freeze test runs, remove dev, ruff,hatchling, previw,
poetry, generates wheel, installs wheel, docker

* fix tests and dependency groups

* test fixes

* test fixing and main

* resolve merge conflict

* dev + test dependency group

* Test

* trigger CI

* trigger CI

* add debugging info

* trigger CI

* uv for reusable and sdk preview

* resolve mc and reformat black

* staged-api

* mypy

* fix fern

* prod Dockerfile

* model sweep, and project.toml and uvlock

* --group test -> --extra dev

* remove redundant --extra dev and rename tests to dev

* sdk backwards compat install sqlite

* install sqlite group for sdk-backwards-compat

* install uv on gh runner for cloud-api-integration-tests

* stage+publish

* pytest asyncio

* bug causing pytest package to get removed

* try to fix async event loop issues

* migrate to --with google-cloud-secret-manager

---------

Co-authored-by: Kian Jones <kian@letta.com>
2025-08-26 18:11:09 -07:00
cthomas
7605229216 feat: add redis client to CI for background mode tests (#4155) 2025-08-25 11:37:46 -07:00
cthomas
1ec9ccaf20 fix: send message tests failing on main (#3878) 2025-08-12 12:47:50 -07:00
cthomas
5cf807574f feat: consolidate reasoning model checks (#3862) 2025-08-11 16:55:45 -07:00
Sarah Wooders
bde4714294 chore: merge oss (#3712) 2025-08-07 22:20:26 -07:00
Andy Li
fd9dc0c1f8 chore: cleanup workflows for core 2025-08-06 16:01:26 -07:00
cthomas
597c871ded chore: update ci to use min supported python version (#3777) 2025-08-06 15:00:07 -07:00
cthomas
1796bf4959 feat: deprecate legacy client (#3726) 2025-08-04 13:36:30 -07:00
Andy Li
aabb817a45 chore: remove duplicate nightly (#3154) 2025-07-03 10:23:59 -07:00
Andy Li
020af2050f chore: track letta version in tracing and nightly versions (#2491) 2025-05-28 12:50:52 -07:00
cthomas
58ba642060 chore: upgrade poetry for deploy (#2049) 2025-05-06 17:42:00 -07:00
Sarah Wooders
56679d2cea chore: migrate tests to new client (#1290) 2025-03-14 15:17:28 -07:00
Sarah Wooders
d8e611d9bd feat: fix MCP-related logs format and add Docker tests (#1280) 2025-03-14 09:43:03 -07:00
Sarah Wooders
b8bd29e5f0 chore: merge changes from oss (#964) 2025-02-11 17:20:23 -08:00
Matthew Zhou
605f376279 fix: Improvements Jan 22 (#734)
Co-authored-by: Charles Packer <packercharles@gmail.com>
Co-authored-by: dboyliao <qmalliao@gmail.com>
Co-authored-by: Shubham Naik <shub@memgpt.ai>
Co-authored-by: Shubham Naik <shubham.naik10@gmail.com>
Co-authored-by: Caren Thomas <caren@letta.com>
Co-authored-by: Sarah Wooders <sarahwooders@gmail.com>
Co-authored-by: Nuno Rocha <nunuroxa@gmail.com>
Co-authored-by: Theo Conrads <theo.conrads@ella-lab.io>
Co-authored-by: Jyotirmaya Mahanta <jyotirmaya.mahanta@gmail.com>
Co-authored-by: Stephan Fitzpatrick <knowsuchagency@gmail.com>
Co-authored-by: Stephan Fitzpatrick <stephan@knowsuchagency.com>
Co-authored-by: mlong93 <35275280+mlong93@users.noreply.github.com>
Co-authored-by: Mindy Long <mindy@letta.com>
Co-authored-by: Krishnakumar R (KK) <65895020+kk-src@users.noreply.github.com>
2025-01-22 16:57:35 -08:00
Sarah Wooders
8247b7a29a chore: remove old tests from core (#696) 2025-01-20 10:40:14 -08:00
Matthew Zhou
e89aff7b8b chore: Deprecate O1 Agent (#573) 2025-01-09 15:40:31 -08:00
Matthew Zhou
27b40725dd chore: Merge OSS (#562) 2025-01-09 10:20:55 -08:00
Caren Thomas
a14efd9131 update install args in yml 2024-12-27 09:20:23 -08:00
Caren Thomas
70aa15b990 add e2b envs for unit test yml 2024-12-27 08:47:42 -08:00
Shubham Naik
f67ff89f63 chore: docs update 2024-12-23 10:04:58 -08:00
Shubham Naik
5a743d1dc4 Add 'apps/core/' from commit 'ea2a7395f4023f5b9fab03e6273db3b64a1181d5'
git-subtree-dir: apps/core
git-subtree-mainline: a8963e11e7a5a0059acbc849ce768e1eee80df61
git-subtree-split: ea2a7395f4023f5b9fab03e6273db3b64a1181d5
2024-12-22 20:31:22 -08:00