[PR #7] [MERGED] chore: add tests for llamaagent #7

Closed
opened 2026-02-15 20:16:03 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/run-llama/study-llama/pull/7
Author: @AstraBert
Created: 11/24/2025
Status: Merged
Merged: 11/24/2025
Merged by: @AstraBert

Base: mainHead: clelia/add-tests


📝 Commits (3)

📊 Changes

29 files changed (+925 additions, -101 deletions)

View changed files

.github/workflows/py_build.yaml (+19 -0)
.github/workflows/py_deploy.yaml (+23 -0)
.github/workflows/py_lint.yaml (+24 -0)
.github/workflows/py_test.yaml (+32 -0)
.github/workflows/py_typecheck.yaml (+21 -0)
📝 .gitignore (+4 -1)
.pre-commit-config.yaml (+12 -0)
Makefile (+27 -0)
📝 pyproject.toml (+9 -0)
📝 scripts/create_qdrant_collections.py (+9 -7)
📝 src/study_llama/classify_and_extract/events.py (+5 -1)
📝 src/study_llama/classify_and_extract/models.py (+9 -3)
📝 src/study_llama/classify_and_extract/resources.py (+11 -2)
📝 src/study_llama/classify_and_extract/utils.py (+8 -5)
📝 src/study_llama/classify_and_extract/workflow.py (+64 -19)
📝 src/study_llama/filesdb/query_files.py (+9 -2)
📝 src/study_llama/search/events.py (+3 -1)
📝 src/study_llama/search/resources.py (+3 -1)
📝 src/study_llama/search/workflow.py (+14 -3)
📝 src/study_llama/vectordb/embeddings.py (+2 -6)

...and 9 more files

📄 Description

Add tests to ensure functionality + github actions (for python only, for now)


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/run-llama/study-llama/pull/7 **Author:** [@AstraBert](https://github.com/AstraBert) **Created:** 11/24/2025 **Status:** ✅ Merged **Merged:** 11/24/2025 **Merged by:** [@AstraBert](https://github.com/AstraBert) **Base:** `main` ← **Head:** `clelia/add-tests` --- ### 📝 Commits (3) - [`2e7fb6f`](https://github.com/run-llama/study-llama/commit/2e7fb6fa93807f74846d7ba60b1c6c713a9b9bf8) chore: add tests for llamaagent - [`8d953c5`](https://github.com/run-llama/study-llama/commit/8d953c59c1aab989fe590496eaf98e3aa1d1e928) fix: limit tests to 3.13-14 - [`659ef5e`](https://github.com/run-llama/study-llama/commit/659ef5e12705589143bb9f59e0e41b384cb26b96) fix: remove 3.14 ### 📊 Changes **29 files changed** (+925 additions, -101 deletions) <details> <summary>View changed files</summary> ➕ `.github/workflows/py_build.yaml` (+19 -0) ➕ `.github/workflows/py_deploy.yaml` (+23 -0) ➕ `.github/workflows/py_lint.yaml` (+24 -0) ➕ `.github/workflows/py_test.yaml` (+32 -0) ➕ `.github/workflows/py_typecheck.yaml` (+21 -0) 📝 `.gitignore` (+4 -1) ➕ `.pre-commit-config.yaml` (+12 -0) ➕ `Makefile` (+27 -0) 📝 `pyproject.toml` (+9 -0) 📝 `scripts/create_qdrant_collections.py` (+9 -7) 📝 `src/study_llama/classify_and_extract/events.py` (+5 -1) 📝 `src/study_llama/classify_and_extract/models.py` (+9 -3) 📝 `src/study_llama/classify_and_extract/resources.py` (+11 -2) 📝 `src/study_llama/classify_and_extract/utils.py` (+8 -5) 📝 `src/study_llama/classify_and_extract/workflow.py` (+64 -19) 📝 `src/study_llama/filesdb/query_files.py` (+9 -2) 📝 `src/study_llama/search/events.py` (+3 -1) 📝 `src/study_llama/search/resources.py` (+3 -1) 📝 `src/study_llama/search/workflow.py` (+14 -3) 📝 `src/study_llama/vectordb/embeddings.py` (+2 -6) _...and 9 more files_ </details> ### 📄 Description Add tests to ensure functionality + github actions (for python only, for now) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-15 20:16:03 -05:00
yindo closed this issue 2026-02-15 20:16:03 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: run-llama/study-llama#7