Kian Jones
b8e9a80d93
merge this ( #4759 )
...
* wait I forgot to comit locally
* cp the entire core directory and then rm the .git subdir
2025-09-17 15:47:40 -07:00
Kian Jones
22f70ca07c
chore: officially migrate to submodule ( #4502 )
...
* remove apps/core and apps/fern
* fix precommit
* add submodule updates in workflows
* submodule
* remove core tests
* update core revision
* Add submodules: true to all GitHub workflows
- Ensure all workflows can access git submodules
- Add submodules support to deployment, test, and CI workflows
- Fix YAML syntax issues in workflow files
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
* remove core-lint
* upgrade core with latest main of oss
---------
Co-authored-by: Claude <noreply@anthropic.com >
2025-09-09 12:45:53 -07:00
Kian Jones
fecf6decfb
chore: migrate to ruff ( #4305 )
...
* base requirements
* autofix
* Configure ruff for Python linting and formatting
- Set up minimal ruff configuration with basic checks (E, W, F, I)
- Add temporary ignores for common issues during migration
- Configure pre-commit hooks to use ruff with pass_filenames
- This enables gradual migration from black to ruff
* Delete sdj
* autofixed only
* migrate lint action
* more autofixed
* more fixes
* change precommit
* try changing the hook
* try this stuff
2025-08-29 11:11:19 -07:00
Matthew Zhou
9871bffdf2
fix: Add check status update flag to list ( #4177 )
2025-08-25 16:21:33 -07:00
Matthew Zhou
2ceb144afb
feat: Add better error catching for files upload ( #4145 )
2025-08-24 16:46:57 -07:00
Matthew Zhou
a07c47b5b3
fix: Fix bugs with exporting/importing agents with files ( #4089 )
2025-08-21 16:23:37 -07:00
Kian Jones
5b70d554bb
fix(ci): redo agentfile upload util and tweak secret ( #4033 )
2025-08-20 15:37:06 -07:00
Kian Jones
6731f769ca
test(include_pings): Add long-running tests ( #3899 )
2025-08-14 18:13:47 -07:00
Sarah Wooders
f4740b1388
chore: remove legacy embeddings ( #3846 )
2025-08-12 15:11:09 -07:00
Kevin Lin
bba9753e1c
fix: update default include_base_tool_rules to None ( #3762 )
...
Co-authored-by: Matthew Zhou <mattzh1314@gmail.com >
2025-08-06 15:58:29 -07:00
Kevin Lin
99c479cd78
feat: add max files and file open window to system prompt ( #3515 )
2025-07-23 17:05:53 -07:00
Matthew Zhou
80b3356945
feat: Make get context window much more efficient ( #3292 )
2025-07-11 11:28:07 -07:00
Kevin Lin
3540bda050
feat: move file name to property ( #3091 )
2025-06-30 14:06:09 -07:00
Andy Li
eaf5682422
feat: plugin system and backend runtime flags ( #2543 )
2025-06-05 18:12:44 -07:00
Matthew Zhou
ebccd8176a
fix: Add additional testing for anthropic token counting ( #2619 )
2025-06-03 20:56:39 -07:00
Matthew Zhou
1baa124c76
feat: Add file status to core memory jinja template ( #2604 )
2025-06-03 15:07:21 -07:00
Kevin Lin
d0519437af
feat: display file blocks with xml tags ( #2559 )
...
Co-authored-by: Matt Zhou <mattzh1314@gmail.com >
2025-06-03 13:52:29 -07:00
Matthew Zhou
917821a735
refactor: Deprecate local client ( #2344 )
2025-05-22 18:57:14 -07:00
cthomas
db6982a4bc
feat: add provider_category field to distinguish byok ( #2038 )
2025-05-06 17:31:36 -07:00
cthomas
c4f603d7b6
feat: always add user id to openai requests ( #1969 )
2025-04-30 23:23:01 -07:00
cthomas
18db9b9509
feat: byok 2.0 ( #1963 )
2025-04-30 21:26:50 -07:00
Andy Li
5734df54d0
feat: composio async execution ( #1941 )
2025-04-30 16:05:03 -07:00
cthomas
ce2e8f5c4d
feat: add llm config per request ( #1866 )
2025-04-23 16:37:05 -07:00
Matthew Zhou
7f345a0fdb
fix: Remove flaky multi agent test ( #1443 )
2025-03-27 16:29:13 -07:00
cthomas
c2f79ac61f
feat: anthropic class improvements ( #1425 )
2025-03-27 08:47:54 -07:00
Matthew Zhou
f0ba8bbb1f
feat: Make multi agent broadcast directly invoke step ( #1355 )
2025-03-20 17:05:04 -07:00
cthomas
2a36af8a5d
feat: add new llm client framework and migrate google apis ( #1209 )
2025-03-07 16:34:06 -08:00
Sarah Wooders
72875c7f63
feat: add "always continue" tool rule and configure default tool rules ( #1033 )
...
Co-authored-by: Shubham Naik <shub@letta.com >
2025-02-19 14:46:37 -08:00
Kevin Lin
7173d5cefb
feat: support deepseek models ( #821 )
...
Co-authored-by: Charles Packer <packercharles@gmail.com >
Co-authored-by: Sarah Wooders <sarahwooders@gmail.com >
Co-authored-by: Shubham Naik <shub@memgpt.ai >
Co-authored-by: Shubham Naik <shub@letta.com >
2025-02-18 15:28:01 -08:00
Matthew Zhou
9ee53a0eaa
feat: Composio tools execute on-the-fly ( #999 )
2025-02-13 16:13:29 -08:00
Matthew Zhou
ca43ffb474
feat: Add message_buffer_autoclear field to Agent ( #978 )
2025-02-12 15:06:56 -08:00
cthomas
f5bcef2657
chore: rename metadata_ field to metadata in pydantic ( #732 )
2025-01-22 19:05:41 -08:00
Matthew Zhou
e6fdf80971
fix: Add retry decorator to stochastic tests ( #678 )
2025-01-16 11:17:06 -08:00
Matthew Zhou
018a642217
feat: Add model integration testing ( #587 )
2025-01-10 14:28:12 -08:00
Matthew Zhou
4fd04c63fe
chore: Merge OSS ( #512 )
2025-01-06 10:46:53 -08:00
Matthew Zhou
9cd326ddb8
feat: Allow per-agent tool execution environment variables ( #509 )
2025-01-05 21:06:38 -08:00
Caren Thomas
fd8961c39e
run black, add isort config to pyproject.toml
2024-12-26 19:43:11 -08:00
Caren Thomas
ea0cca7bad
run isort on apps/core
2024-12-26 19:27:09 -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