Commit graph

849 commits

Author SHA1 Message Date
Dinesh Yeduguru
67b35613bb test turn overrides in unit tests 2025-01-08 18:25:52 -08:00
Dinesh Yeduguru
854fef7478 add unit tests for chat agent 2025-01-08 18:25:52 -08:00
Dinesh Yeduguru
db2ec110a1 fix failing code interpreter tests 2025-01-08 18:25:52 -08:00
Dinesh Yeduguru
82395ba654 fix the rag query generator types 2025-01-08 18:25:52 -08:00
Dinesh Yeduguru
efe3189728 client sdk test fixes 2025-01-08 18:25:51 -08:00
Dinesh Yeduguru
c3865faf37 minor fixes 2025-01-08 18:25:51 -08:00
Dinesh Yeduguru
6632d7e410 fix list tools method name 2025-01-08 18:25:51 -08:00
Dinesh Yeduguru
87068278ac update open api spec 2025-01-08 18:25:37 -08:00
Dinesh Yeduguru
94cca7a72a add wolfram alpha, bing search 2025-01-08 18:25:21 -08:00
Dinesh Yeduguru
f9a98c278a simplify toolgroups registration 2025-01-08 18:25:21 -08:00
Dinesh Yeduguru
ba242c04cc remove memory from available tools to agent 2025-01-08 18:25:21 -08:00
Dinesh Yeduguru
e3775eb6f6 rename UserDefinedToolDef to ToolDef 2025-01-08 18:25:21 -08:00
Dinesh Yeduguru
db0b2a60c1 remove breakpoints 2025-01-08 18:25:21 -08:00
Dinesh Yeduguru
17abffb505 fix handle_docs 2025-01-08 18:25:21 -08:00
Dinesh Yeduguru
f3304abfba use maybe_register_memory 2025-01-08 18:25:21 -08:00
Dinesh Yeduguru
9efe30c9d3 add documents to turn 2025-01-08 18:25:21 -08:00
Dinesh Yeduguru
d0e8e1647b add matplotlib_custom_backend.py 2025-01-08 18:25:21 -08:00
Dinesh Yeduguru
1faf64b540 linter fixes 2025-01-08 18:25:21 -08:00
Dinesh Yeduguru
229999c572 add init.py 2025-01-08 18:25:21 -08:00
Dinesh Yeduguru
1ee3143ab1 print the module not found exception in lib cli 2025-01-08 18:25:21 -08:00
Dinesh Yeduguru
0bc876c130 minor fixes to agent instance 2025-01-08 18:25:21 -08:00
Dinesh Yeduguru
16d1f66f55 address feedback 2025-01-08 18:25:21 -08:00
Dinesh Yeduguru
ee542a7373 update client sdk tests 2025-01-08 18:25:21 -08:00
Dinesh Yeduguru
a945ab53d0 generate openapi spec 2025-01-08 18:25:21 -08:00
Dinesh Yeduguru
ac46bd5eb4 address feedback 2025-01-08 18:25:21 -08:00
Dinesh Yeduguru
8bf3f8ea56 update the client tests to use Agent.with_memory 2025-01-08 18:25:20 -08:00
Dinesh Yeduguru
70b2a58bef linter fixes 2025-01-08 18:25:20 -08:00
Dinesh Yeduguru
914938d3f2 update open api spec 2025-01-08 18:25:20 -08:00
Dinesh Yeduguru
c2dd0cdc78 more test fixes 2025-01-08 18:25:20 -08:00
Dinesh Yeduguru
40439509ca test fixes 2025-01-08 18:25:20 -08:00
Dinesh Yeduguru
9a3d7fa33c rebase fixes 2025-01-08 18:25:20 -08:00
Dinesh Yeduguru
b7ae86ae03 passing tool tests 2025-01-08 18:25:20 -08:00
Dinesh Yeduguru
50852cadf3 add tool tests 2025-01-08 18:25:20 -08:00
Dinesh Yeduguru
18d9937500 fix agent server tests 2025-01-08 18:25:20 -08:00
Dinesh Yeduguru
439f52b067 register toolgroup as part of test 2025-01-08 18:25:20 -08:00
Dinesh Yeduguru
f408fd3aca remove attachements, move memory bank to tool metadata 2025-01-08 18:25:20 -08:00
Dinesh Yeduguru
97798c8442 add a RAG test to client SDK 2025-01-08 18:25:20 -08:00
Dinesh Yeduguru
c76f5f418f move brave and tavily to remote 2025-01-08 18:25:20 -08:00
Dinesh Yeduguru
4dd2f4c363 working end to end client sdk tests with custom tools 2025-01-08 18:25:20 -08:00
Dinesh Yeduguru
1a66ddc1b5 add support for built in tool type 2025-01-08 18:25:20 -08:00
Dinesh Yeduguru
517bc9ebea add back custom tool tests 2025-01-08 18:25:20 -08:00
Dinesh Yeduguru
40f35f3a8d add code interpreter 2025-01-08 18:25:20 -08:00
Dinesh Yeduguru
0155700ea6 working end to end client sdk tests 2025-01-08 18:25:20 -08:00
Dinesh Yeduguru
2ad67529ef fix agents to run custom tools 2025-01-08 18:24:53 -08:00
Dinesh Yeduguru
9192a9bbb4 add tavily 2025-01-08 18:24:53 -08:00
Dinesh Yeduguru
dcdf9da6ef remove all usages of builtin tools in agents 2025-01-08 18:24:53 -08:00
Dinesh Yeduguru
f90e9c2003 agents to use tools api 2025-01-08 18:24:53 -08:00
Xi Yan
596afc6497
add --version to llama stack CLI & /version endpoint (#732)
# What does this PR do?

- add --version to llama stack CLI 
- add /version endpoint
- run OpenAPI generator for the new endpoint

## Test Plan

**CLI**
<img width="184" alt="image"
src="https://github.com/user-attachments/assets/3acb1d22-453e-4b79-baf6-e98e88d0671c"
/>



**endpoint**
<img width="430" alt="image"
src="https://github.com/user-attachments/assets/79cdd670-493b-40cf-8f9e-28a4ac0988ac"
/>


## Sources

Please link relevant resources if necessary.


## Before submitting

- [ ] This PR fixes a typo or improves the docs (you can dismiss the
other checks if that's the case).
- [ ] Ran pre-commit to handle lint / formatting issues.
- [ ] Read the [contributor
guideline](https://github.com/meta-llama/llama-stack/blob/main/CONTRIBUTING.md),
      Pull Request section?
- [ ] Updated relevant documentation.
- [ ] Wrote necessary unit or integration tests.
2025-01-08 16:30:06 -08:00
Xi Yan
a5e6f10e33
fix links for distro (#733)
# What does this PR do?

- fix links for distro docs


## Test Plan

<img width="653" alt="image"
src="https://github.com/user-attachments/assets/a546a11e-2071-4d72-8232-8f30552b7341"
/>


## Sources

Please link relevant resources if necessary.


## Before submitting

- [ ] This PR fixes a typo or improves the docs (you can dismiss the
other checks if that's the case).
- [ ] Ran pre-commit to handle lint / formatting issues.
- [ ] Read the [contributor
guideline](https://github.com/meta-llama/llama-stack/blob/main/CONTRIBUTING.md),
      Pull Request section?
- [ ] Updated relevant documentation.
- [ ] Wrote necessary unit or integration tests.
2025-01-08 14:47:09 -08:00
Sixian Yi
ca66a1b188
Update CODEOWNERS - add sixianyi0721 as the owner (#731)
# What does this PR do?

Add my own github id to CODEOWNERS file
- [ ] Addresses issue (#issue)


## Test Plan


## Sources

Please link relevant resources if necessary.


## Before submitting

- [ ] This PR fixes a typo or improves the docs (you can dismiss the
other checks if that's the case).
- [ ] Ran pre-commit to handle lint / formatting issues.
- [ ] Read the [contributor
guideline](https://github.com/meta-llama/llama-stack/blob/main/CONTRIBUTING.md),
      Pull Request section?
- [ ] Updated relevant documentation.
- [ ] Wrote necessary unit or integration tests.
2025-01-07 21:11:59 -08:00