forked from letta-ai/letta
-
Couldn't load subscription status.
- Fork 0
[pull] main from letta-ai:main #53
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
pull
wants to merge
6,243
commits into
Mu-L:main
Choose a base branch
from
letta-ai:main
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
+258,178
−286
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
3dc1cdb to
42a8fad
Compare
- Add mermaid diagrams for agent concepts (reasoning loop, memory hierarchy, etc.) - Reorganize agent documentation pages with improved structure - Add new tutorial content and images - Update API documentation and OpenAPI specs - Add archival memory documentation - Improve getting started guides
Co-authored-by: Matthew Zhou <[email protected]> Co-authored-by: Kian Jones <[email protected]> Co-authored-by: Sarah Wooders <[email protected]>
* Add new multi tool return field * Fern autogen * Add deprecated fields * Run fern autogen
Double write to ToolReturnMessage
* Add new tool_calls field to ToolCallMessage * fern autogen
… (#5268) * Add new tool_calls field to ToolCallMessage * fern autogen * Double write to new tool_calls field * Update straggling instances
Patch double write bug for ToolCallMessage
…336] (#5270) * Adjust message conversion * Make collection logic cleaner
* Patch specific buggy case * Add bug patch
Make run metrics best effort
…es [LET-5337] (#5274) fix(core): patch the headers not appearing in the misc anthroipic routes
* feat: allow suers to test their own key * chore: add unit test --------- Co-authored-by: Shubham Naik <[email protected]>
Remove best effort patches
* repro pr for claude 4-5 only returns reasoning * add new test instead of overloading existing one * update test * filter out trailing thinking message to patch context bug
* add secret pydantic fields * stage publish --------- Co-authored-by: Letta Bot <[email protected]>
… calling [LET-5355] (#5295) Write anthropic streaming interface that supports parallel tool calling
* feat: add model name patch for openrouter * add comment
* feat: add letta_agent_v1 flag for docker image and some patches * update build
…[LET-5820] (#5681) feat: add include param to routes with version check
* list_archives_for_agent * use pattern from blocks instead * use new parameter include --------- Co-authored-by: Ari Webb <[email protected]>
feat: default unpack assistant message content
…43] [LET-3741] (#5710) * chore: add context_window_limit and max_tokens to update agent [LET-3743] * add generated sdk docs * simplify comment
* test dd build * dd agent in cluster * quick poc * refactor and add logging * remove tracing etc. * add changes to otel logging config * refactor to accept my feedback * finishing touches
* Add delete endpoint * Fern autogen
support default empty
…ves attach/detach routes to agents [LET-4428] (#5708) * deprecate ids for identity endpoints in favor of attach * move archive attach/detach to agent * new identities routes * overrides for path --------- Co-authored-by: Ari Webb <[email protected]>
--------- Co-authored-by: Ari Webb <[email protected]> Co-authored-by: Sarah Wooders <[email protected]>
* Add embedding config field to archives * Fix alembic script * Simplify archive manager * Fern autogen * Fix failing tests * Fix alembic
add logger calls instead of prints
* docs: add PDF chat tutorial with correct shell syntax * docs: add PDF chat tutorial to navigation * docs: add requests dependency for Python in pdf_chat tutorial * docs: wrap TypeScript example in async function to fix top-level await error * docs: add error handling for existing folders in pdf_chat tutorial * docs: fix folders.list() to use response.folders property * docs: await PDF download completion to fix race condition * docs: use retrieve_by_name API for proper folder existence handling * docs: fix upload API to use single request object and file stream * docs: fix upload to use folderId as first parameter * docs: simplify upload to use file stream directly * docs: use three-parameter upload signature (folderId, file, options) * docs: fix upload parameter order to (file, folderId, options) * docs: fix attach to pass folderId directly instead of object
…] (#5712) base Co-authored-by: Letta Bot <[email protected]>
* docs: wrap TypeScript complete examples in async functions for copy-paste compatibility * docs: fix blocks.attach to pass blockId directly instead of object * docs: fix blocks.attach in shared-memory-blocks tutorial * docs: add timeout configuration for web search examples
docs: improve Examples & Tutorials page with better organization and content - Reorganize page into clear sections: Getting Started, Ready-to-Deploy, Multi-Agent, Tools & Integrations, SDK Examples, Community Projects, Learning Resources - Add more examples from Awesome Letta including CharacterAI clone, Deep Research Agent, DuckDB Agent, and various integrations - Add helpful Info box pointing to Quickstart, DeepLearning.AI Course, and Awesome Letta - Improve card descriptions to be more informative and action-oriented - Update title from "Letta Cookbooks" to "Examples & Tutorials" for clarity - Fix internal tutorial links to use correct /examples/ and /cookbooks/ paths - Better connect page to rest of documentation and community resources
…T-5800] (#5687) * base * revert openapi * union * simplify * stainless * stainless * fix * fix test * generate --------- Co-authored-by: Letta Bot <[email protected]>
make server use logger
…rate limiting (#5731) hotfix lol
* refactor not to use warnings.warn * temp circular import fix maybe unecessary/bnad * fix Deprecation warning * fix deprecation warning and mcp thing? * revert changes to mcp server test * fix deprecation warning
just the easy ones Co-authored-by: Ari Webb <[email protected]>
* base * generatE --------- Co-authored-by: Letta Bot <[email protected]>
* update leaderboard pointer * use raw yaml * update cost cap
copy over Jake's PR from OSS
* feat: add special approval request otid for openai streaming * fix import
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
See Commits and Changes for more details.
Created by
pull[bot] (v2.0.0-alpha.4)
Can you help keep this open source service alive? 💖 Please sponsor : )