* fix: update evaluator tests to use proper AnswerAction type
Co-Authored-By: Han Xiao <han.xiao@jina.ai>
* fix: increase token budget and mock external calls in agent test
Co-Authored-By: Han Xiao <han.xiao@jina.ai>
* test: add Docker build and container tests
Co-Authored-By: Han Xiao <han.xiao@jina.ai>
* feat: add health check endpoint for Docker container verification
Co-Authored-By: Han Xiao <han.xiao@jina.ai>
* chore: add Docker test script to package.json
Co-Authored-By: Han Xiao <han.xiao@jina.ai>
* ci: add Docker test step to CI workflow
Co-Authored-By: Han Xiao <han.xiao@jina.ai>
* fix: remove unused stdout variable in docker test
Co-Authored-By: Han Xiao <han.xiao@jina.ai>
close#53
---------
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: Han Xiao <han.xiao@jina.ai>
* feat: merge types and add tests
- Merged types.ts and tracker.ts
- Added Jest configuration and setup
- Added comprehensive tests for tools and agent
- Updated package.json with test scripts
Co-Authored-By: Han Xiao <han.xiao@jina.ai>
* chore: remove tracker.ts after merging into types.ts
Co-Authored-By: Han Xiao <han.xiao@jina.ai>
* fix: remove sensitive API keys from jest.setup.js
Co-Authored-By: Han Xiao <han.xiao@jina.ai>
* fix: improve error handling and test timeouts
Co-Authored-By: Han Xiao <han.xiao@jina.ai>
* feat: add token budget enforcement to TokenTracker
Co-Authored-By: Han Xiao <han.xiao@jina.ai>
* feat: add github actions workflow for CI and fix remaining issues
Co-Authored-By: Han Xiao <han.xiao@jina.ai>
---------
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: Han Xiao <han.xiao@jina.ai>