Commit Graph

  • 179a1df524 feat: add conversation compact endpoint to SDK and add integration tests (#9025) github-actions[bot] 2026-01-22 11:58:39 -08:00
  • 8ced2e0c82 Shub/let 7138 support custom feeds that recieve data via an endpoint [LET-7138] (#9027) Shubham Naik 2026-01-22 11:28:45 -08:00
  • c162de5127 fix: use shared event + .athrow() to properly set stream_was_cancelle… (#9019) cthomas 2026-01-22 10:33:44 -08:00
  • 5ca0f55079 fix: fix bedrock again (#9021) Ari Webb 2026-01-22 10:20:53 -08:00
  • e3fb00f970 feat(crouton): add orgId, userId, Compaction_Settings and LLM_Config (#9022) Kian Jones 2026-01-21 21:57:22 -08:00
  • 194fa7d1c6 fix: anthropic message packing bugs (#9017) Kian Jones 2026-01-21 17:15:21 -08:00
  • 5c06918042 fix: don't need embedding model for self hosted [LET-7009] (#8935) Ari Webb 2026-01-21 16:37:21 -08:00
  • 16e3f10a56 Shub/let 7147 improved channel selector [LET-7147] (#9002) Shubham Naik 2026-01-21 15:54:14 -08:00
  • 6d453ea586 feat: fix template creation bogs [LET-7165] (#9015) Shubham Naik 2026-01-21 15:53:35 -08:00
  • 2bb4caffc3 fix: remove unused embedding generation (#9013) Kian Jones 2026-01-21 15:50:51 -08:00
  • dbc4f88701 chore: add better error logging (#8981) Shubham Naik 2026-01-21 12:40:47 -08:00
  • 4353df683e Shelley/let 7155 favorites tagged should be user scoped [LET-7155] (#9003) Shelley Pham 2026-01-21 12:40:28 -08:00
  • b5e93ab6d1 fix: bedrock config state (#9005) Ari Webb 2026-01-21 12:21:53 -08:00
  • 273ca9ec44 feat(tests): add crouton telemetry tests (#9000) Kian Jones 2026-01-21 12:14:10 -08:00
  • 5c1512237f fix: restore deleted provider session conflicts (#9001) Ari Webb 2026-01-21 12:04:14 -08:00
  • 4d256b3399 feat: add agent_id, run_id, step_id to summarization provider traces (#8996) Kian Jones 2026-01-20 22:59:16 -08:00
  • 1ab21af725 fix: safer type coersion for tools (#8990) Kian Jones 2026-01-20 19:12:15 -08:00
  • 2e826577d9 fix: fix zai and others byok (#8991) Ari Webb 2026-01-20 19:05:51 -08:00
  • 7133083b81 fix: agent_tags for provider traces (#8989) Kian Jones 2026-01-20 18:59:56 -08:00
  • 2fc592e0b6 feat(core): add image support in tool returns [LET-7140] (#8985) Charles Packer 2026-01-20 18:45:45 -08:00
  • 4ec6649caf feat: byok provider models in db also (#8317) Ari Webb 2026-01-20 17:27:37 -08:00
  • fa92f711fe add conversation_id to message obj before persisting (#8984) Christina Tong 2026-01-20 15:18:51 -08:00
  • b5519f02fb feat: make tool return messages more explicit [LET-7145] (#8986) Kevin Lin 2026-01-20 14:40:18 -08:00
  • 3f8f2e622a fix: filter our reasoning for groq client [LET-7135] (#8982) cthomas 2026-01-20 14:28:57 -08:00
  • 0333ff0614 fix: max tokens and context window size [LET-6481] (#8298) Christina Tong 2026-01-20 13:35:07 -08:00
  • 238894eebd fix(core): disable MCP stdio servers by default (#8969) Charles Packer 2026-01-20 11:34:47 -08:00
  • 5645ca8107 fix: use labels for error messages for builtin memory tools [LET-7095] (#8941) Ari Webb 2026-01-20 10:36:51 -08:00
  • dfa6ee0c23 feat: add SGLang support (#8838) Devansh Jain 2026-01-20 10:15:13 -08:00
  • 5f58819bbf fix: false positives for token markers (#8942) cthomas 2026-01-19 16:20:03 -08:00
  • 7544027cd9 chore: release 0.16.3 (#3158) Sarah Wooders 2026-01-19 16:01:53 -08:00
  • 2200993b3d chore: remove .letta/skills-hash.json Sarah Wooders 2026-01-19 15:59:35 -08:00
  • 21396099d5 chore: bump version to 0.16.3 Sarah Wooders 2026-01-19 15:57:32 -08:00
  • 7a104a74fe fix: allow conversation_search time only queries [LET-7094] (#8939) Ari Webb 2026-01-19 15:27:40 -08:00
  • b3a213a56f revert: fix: include assistant response in sliding window summarizati… (#8929) cthomas 2026-01-19 12:10:33 -08:00
  • 9dbf428c1f feat: enable bedrock for anthropic models (#8847) Ari Webb 2026-01-19 11:59:32 -08:00
  • 4be366470b fix: summarizer cutoff bug (#8928) cthomas 2026-01-19 11:55:01 -08:00
  • 90f3ab9184 fix: validate URL scheme in fetch_webpage to reject file:// URLs (#8889) github-actions[bot] 2026-01-18 22:35:05 -08:00
  • cb2db18b1f fix: add Claude Haiku 4.5 model to MODEL_LIST and add defensive prefix stripping (#8908) github-actions[bot] 2026-01-18 22:15:48 -08:00
  • 2ee28c3264 feat: add telemetry source identifier (#8918) Kian Jones 2026-01-18 22:08:00 -08:00
  • 15de765876 fix: downgrade MCP tool error logs from warning to debug (#8846) github-actions[bot] 2026-01-18 22:01:37 -08:00
  • 940d648d42 fix(mcp): handle MCP tool errors gracefully to prevent Datadog alerts (#8687) github-actions[bot] 2026-01-18 22:00:52 -08:00
  • 81b5d71889 feat: add agents and log error properly (#8914) Kian Jones 2026-01-18 18:50:47 -08:00
  • 6472834130 fix(core): add default value for OllamaProvider.default_prompt_formatter (#8911) Charles Packer 2026-01-18 17:17:49 -08:00
  • b0dfdd2725 fix commas in justfile helm secret setting and bug with missing metadata (#8874) Kian Jones 2026-01-16 23:17:50 -08:00
  • a92e868ee6 feat: centralize telemetry logging at LLM client level (#8815) Kian Jones 2026-01-16 22:23:48 -08:00
  • 9418ab9815 feat: add provider trace backend abstraction for multi-backend telemetry (#8814) Kian Jones 2026-01-16 21:00:52 -08:00
  • 8792e88e8b feat: add letta code source mcp redirect (#8865) jnjpng 2026-01-16 20:37:44 -08:00
  • 7c1da1e9e2 feat: add TypeScript tool support for E2B sandbox execution (#8796) Sarah Wooders 2026-01-16 19:25:30 -08:00
  • 5c7bed7743 feat: add conversation_id to export export and compact (#8792) Sarah Wooders 2026-01-16 16:22:06 -08:00
  • e2a8a95371 fix: chatgpt oauth model endpoint (#8855) jnjpng 2026-01-16 16:18:30 -08:00
  • 6599aa3b44 feat: populate seq_id for ping messages (#8844) cthomas 2026-01-16 15:41:26 -08:00
  • 0d7c2c6380 fix: reverse list_conversation_messages when converting to LettaMessages (#8852) Christina Tong 2026-01-16 14:59:26 -08:00
  • e5ed8ca0e8 feat: set default temperature to 1.0 [LET-6920] (#8618) Kevin Lin 2026-01-16 14:58:21 -08:00
  • 8872c2b5d3 feat: extend memory_apply_patch for memory block create and delete (#8832) Kevin Lin 2026-01-16 14:34:18 -08:00
  • c2f13cf5fa feat: add seq id to error chunks (#8843) cthomas 2026-01-16 13:10:17 -08:00
  • a98bc31bf3 fix: refactor enable strict mode for structured output (#8840) jnjpng 2026-01-16 12:52:42 -08:00
  • b62ce02930 fix: run status failed getting overridden (#8834) cthomas 2026-01-16 12:28:57 -08:00
  • 21c70323df fix: respect strict mode for temporal with fallback on client (#8839) jnjpng 2026-01-16 12:05:18 -08:00
  • e1dd62f0a8 fix: correct datetime.timezone import in chatgpt_oauth (#8837) jnjpng 2026-01-16 11:57:09 -08:00
  • 85c242077e feat: strict tool calling setting (#8810) jnjpng 2026-01-16 11:56:14 -08:00
  • 5136a8eaed fix: update max context window on base provider sync (#8803) Ari Webb 2026-01-16 09:54:02 -08:00
  • 637e320b11 chore: fix up minor nits and typing for chatgpt client (#8807) jnjpng 2026-01-15 18:50:23 -08:00
  • 5017cb1d12 feat: add chatgpt oauth client for codex routing (#8774) jnjpng 2026-01-15 18:29:02 -08:00
  • 2368efd027 fix: add missing use_clickhouse_for_provider_traces setting (#8799) Kian Jones 2026-01-15 17:31:47 -08:00
  • 193c0e4b74 feat: add override_model to message endpoints (#8763) Ari Webb 2026-01-15 15:48:51 -08:00
  • d2c3350a7e feat(runs): add run ID filter to runs page (#8726) Kian Jones 2026-01-15 15:37:51 -08:00
  • 6b6ca91183 fix: remove letta ping schema override (#8790) cthomas 2026-01-15 15:37:33 -08:00
  • 4578a9203f chore: fix e2e (#8773) Shubham Naik 2026-01-15 14:13:21 -08:00
  • ef0f8e20d9 fix: improve summarization prompts (#8764) Sarah Wooders 2026-01-15 14:09:31 -08:00
  • c3276dda17 fix: summarization drops reasoning content mid turn [LET-7039] (#8769) cthomas 2026-01-15 13:58:21 -08:00
  • e877418443 chore: fix e2e (#8768) Shubham Naik 2026-01-15 13:16:03 -08:00
  • 97f7e95d1d feat: add PATCH route for updating conversation summary (#8322) Charles Packer 2026-01-15 13:10:49 -08:00
  • 758b74b9c4 feat: rename memory tool arguments for consistency with edit tool [LET-6972] (#8631) Kevin Lin 2026-01-15 11:00:50 -08:00
  • e2c6550363 fix: include assistant response in sliding window summarization slice (#8749) Sarah Wooders 2026-01-14 22:52:19 -08:00
  • ca43ee0b7b fix: cancellation causing desync for parallel tool calling [LET-7028] (#8739) cthomas 2026-01-14 22:40:15 -08:00
  • 487bb42231 fix: summarization causing desync for conversations [LET-7014] (#8734) cthomas 2026-01-14 22:40:01 -08:00
  • f91e77d971 fix: add cancel for conversations to SDK (#8742) Sarah Wooders 2026-01-14 19:43:29 -08:00
  • 58a5375c19 fix: test sdk client due to message batch route ordering (#8733) jnjpng 2026-01-14 18:16:39 -08:00
  • aabd58628e feat: add conversation cancellation endpoint (#8729) Sarah Wooders 2026-01-14 17:53:16 -08:00
  • 037c20ae1b feat: query param parity for conversation messages (#8730) jnjpng 2026-01-14 17:44:48 -08:00
  • 9aac2abdfe chore: deprecate identities/groups APIs and remove from SDK (#8580) Sarah Wooders 2026-01-14 17:03:56 -08:00
  • e3e758a8c0 feat: add retrieve message endpoint and to client sdk (#8719) jnjpng 2026-01-14 16:18:41 -08:00
  • 3eae81cf62 feat: add /v1/runs/{run_id}/trace endpoint for OTEL traces (#8682) Kian Jones 2026-01-14 16:14:31 -08:00
  • 9d1ad00dd6 Revert "fix: filter orphaned approval_request messages to prevent Anthropic API errors" (#8721) Sarah Wooders 2026-01-14 15:41:52 -08:00
  • 97cdfb4225 Revert "feat: add strict tool calling setting [LET-6902]" (#8720) Sarah Wooders 2026-01-14 15:41:43 -08:00
  • eb748b8f1a fix: mcp oauth session user scoping (#8630) jnjpng 2026-01-14 14:54:05 -08:00
  • 2233d141b1 feat: add codex 5.2 context window (#8704) Ari Webb 2026-01-14 11:52:00 -08:00
  • ca753a6d50 fix: filter orphaned approval_request messages to prevent Anthropic API errors (#8688) Charles Packer 2026-01-14 11:17:19 -08:00
  • 20e4286382 fix: allow re-enable sleeptime after deleted [LET-6553] (#8680) Ari Webb 2026-01-14 10:40:30 -08:00
  • b888c4c17a feat: allow for conversation-level isolation of blocks (#8684) Sarah Wooders 2026-01-13 21:30:14 -08:00
  • 9c4f191755 feat: add conversation_id parameter to context endpoint [LET-6989] (#8678) Sarah Wooders 2026-01-13 18:54:46 -08:00
  • 5fbf8f93e2 fix: add explicit timeouts to httpx clients to prevent ReadTimeout errors (#8538) github-actions[bot] 2026-01-13 18:22:04 -08:00
  • 85c40c8154 fix: add streaming fallback for long-running Anthropic requests (#8564) github-actions[bot] 2026-01-13 18:13:16 -08:00
  • ebc77d0950 fix: wrap MCP client connection errors in ConnectionError (#8569) github-actions[bot] 2026-01-13 18:06:04 -08:00
  • e914075b04 fix: ensure thought_signature is included for Gemini 3 function calls (#8590) github-actions[bot] 2026-01-13 18:05:58 -08:00
  • ea36633cd5 fix: make sure structured outputs turned on for openai (#8669) Sarah Wooders 2026-01-13 17:21:26 -08:00
  • 2460b36f97 fix: handle asyncpg QueryCanceledError for statement timeouts (#8241) github-actions[bot] 2026-01-13 17:14:29 -08:00
  • bfb08e77f8 fix: prevent deadlock in bulk tool upsert by sorting tools by name (#8667) github-actions[bot] 2026-01-13 17:11:52 -08:00
  • a5108c96b4 fix: handle ToolError exceptions in MCP clients to reduce production alerts (#8599) github-actions[bot] 2026-01-13 17:11:44 -08:00
  • f67af1b13d fix: Handle ExceptionGroup errors in MCP client cleanup (#8561) github-actions[bot] 2026-01-13 16:51:53 -08:00