Commit Graph

25 Commits

Author SHA1 Message Date
Kian Jones
bbaaabb6e1 fix: path validator had weird fastapi shared object memory bug (#5594)
* fix weird path param conflict

* move to factory model

* openapi

* use type hinting and import annotations

* re add after mc resolution
2025-10-24 15:13:15 -07:00
Kian Jones
448ba33c70 fix: source id from pydantic base class rather than expected string id (#5554)
* first pass

* hacky fix bc of path import
2025-10-24 15:12:26 -07:00
Kian Jones
c4379c3b8b feat: add path validation for archive, provider, sandbox, step, and identity IDs (#5526)
- Add validation for archive_id in archives.py
- Add validation for provider_id in providers.py
- Add validation for sandbox_config_id in sandbox_configs.py
- Add validation for step_id in steps.py
- Add validation for identity_id in identities.py
- Update validators.py to include new primitives and remove mcp_server
- Regenerate OpenAPI schema and SDK

🤖 Generated with Claude Code

Co-authored-by: Claude <noreply@anthropic.com>
2025-10-24 15:12:11 -07:00
Ari Webb
609294d199 steps [LET-4639] (#5463)
steps

Co-authored-by: Ari Webb <ari@letta.com>
2025-10-24 15:12:11 -07:00
cthomas
46b19120d8 feat: add new steps messages endpoint and deprecate steps.messages field (#2978) 2025-09-17 11:13:48 -07:00
cthomas
2898f586fc feat: rename add feedback route (#2915) 2025-09-15 15:36:27 -07:00
cthomas
ae775db8ee feat: rename retrieve step routes (#2910) 2025-09-15 15:11:44 -07:00
cthomas
0776a236c8 feat: add new header dependency in all routes (#2905) 2025-09-15 14:33:08 -07:00
cthomas
7f9068e949 feat: add pagination to steps endpoint (#2895) 2025-09-15 10:33:32 -07:00
cthomas
05c2b4ffd3 feat: add tags to feedback endpoint (#2881) 2025-09-14 17:23:50 -07:00
cthomas
eb19d40099 feat: move telemetry endpoint into steps (#2878) 2025-09-14 16:11:15 -07:00
cthomas
a86a125f39 fix: make feedback endpoint use request body not query params (#2875) 2025-09-14 16:00:18 -07:00
cthomas
9579cda2e0 fix: list steps unexpected keyword arg (#3926) 2025-08-14 11:59:27 -07:00
jnjpng
c66550a300 feat: add endpoint for fetching step metrics
Co-authored-by: Jin Peng <jinjpeng@Jins-MacBook-Pro.local>
2025-08-13 15:38:00 -07:00
cthomas
87b23c8a29 feat: add project id to step model (#3121) 2025-07-02 12:03:55 -07:00
Andy Li
3654fa8c26 feat: expand summarizer providers 2025-07-01 15:07:38 -07:00
Sarah Wooders
0f50854d97 feat: allow filtering steps by feedback (#3061) 2025-06-27 14:35:29 -07:00
Shubham Naik
e5f2149259 feat: advanced viewer refresh (#3068)
Co-authored-by: Shubham Naik <shub@memgpt.ai>
2025-06-27 14:06:09 -07:00
cthomas
a352d603d2 feat: add feedback for steps (#2946) 2025-06-25 16:15:30 -07:00
Andy Li
aea60b2c28 feat: add trace_id filter for listing steps (#2560) 2025-06-02 19:12:49 -07:00
cthomas
1f8450d029 feat(asyncify): migrate list steps (#2418) 2025-05-24 12:06:04 -07:00
cthomas
a6040c9e92 fix: list steps route definition (#1973) 2025-05-01 11:03:44 -07:00
cthomas
05df777824 feat: add agent to steps table and support filtering (#1212) 2025-03-07 10:10:29 -08:00
cthomas
4548555d6c chore: change the name of user id to actor (#1098) 2025-02-25 11:35:19 -08:00
cthomas
9f60ae65fd feat: add routes for steps (#839) 2025-01-29 20:57:09 -08:00