Skip to content

Commit a3c6596

Browse files
HamadaSalhabcreatorrrAhmad-mtosdependabot[bot]Vedantsahai18
authored
dev -> main (#904)
<!-- ELLIPSIS_HIDDEN --> > [!IMPORTANT] > This PR adds new environment variables, updates issue templates, enhances workflows, and integrates new tools and APIs, along with various bug fixes and optimizations. > > - **Environment Variables**: > - Added `MAX_FREE_SESSIONS`, `MAX_FREE_EXECUTIONS`, `OPENROUTER_API_KEY`, `GEMINI_API_KEY`, and `TEMPORAL_SCHEDULE_TO_CLOSE_TIMEOUT` to `.env.example`. > - **Issue Templates**: > - Removed `docs_improvement.yml`. > - Simplified `bug_report.yml` and `feature_request.yml`. > - Added `refactor.yml`. > - **Workflows**: > - Added `libboost` installation in `generate-openapi-code-from-typespec`, `lint-agents-api-pr.yml`, `test-agents-api-pr.yml`, and `typecheck-agents-api-pr.yml`. > - **README Updates**: > - Updated `README-CN.md`, `README-FR.md`, `README-JA.md`, and `README.md` with new content and structure. > - **Agents API**: > - Added `files` relation and related CRUD operations. > - Enhanced `execute_integration.py` with error handling for integration execution. > - Updated `prompt_step.py` to handle Claude model and tool formatting. > - Added `count_executions` and `count_sessions` functions. > - **Integrations Service**: > - Added support for `arxiv`, `cloudinary`, and `ffmpeg` integrations. > - Updated `brave.py`, `browserbase.py`, `email.py`, `spider.py`, and `weather.py` for environment variable usage. > - **Miscellaneous**: > - Updated `docker-compose.yml` files for various services. > - Removed several outdated cookbooks. > > <sup>This description was created by </sup>[<img alt="Ellipsis" src="https://img.shields.io/badge/Ellipsis-blue?color=175173">](https://www.ellipsis.dev?ref=julep-ai%2Fjulep&utm_source=github&utm_medium=referral)<sup> for b5fb804. It will automatically update as commits are pushed.</sup> <!-- ELLIPSIS_HIDDEN --> --------- Signed-off-by: Diwank Singh Tomer <[email protected]> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: Diwank Singh Tomer <[email protected]> Co-authored-by: Ahmad-mtos <[email protected]> Co-authored-by: HamadaSalhab <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: creatorrr <[email protected]> Co-authored-by: vedantsahai18 <[email protected]> Co-authored-by: Ahmad-mtos <[email protected]> Co-authored-by: Vedantsahai18 <[email protected]> Co-authored-by: creatorrr <[email protected]> Co-authored-by: Julep Developers <[email protected]> Co-authored-by: whiterabbit1983 <[email protected]> Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com> Co-authored-by: Ahmad Haidar <[email protected]> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Vedantsahai18 <[email protected]> Co-authored-by: standard-input[bot] <183254018+standard-input[bot]@users.noreply.github.com>
1 parent 4ee58c8 commit a3c6596

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

66 files changed

+3850
-2199
lines changed

.env.example

+2
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ MAX_FREE_EXECUTIONS=50
3535

3636
# HUGGING_FACE_HUB_TOKEN=<your_hugging_face_hub_token>
3737
# ANTHROPIC_API_KEY=<your_anthropic_api_key>
38+
# OPENROUTER_API_KEY=<your_openrouter_api_key>
3839
# GROQ_API_KEY=<your_groq_api_key>
3940
# GEMINI_API_KEY=<your_gemini_api_key>
4041
# CLOUDFLARE_API_KEY=<your_cloudflare_api_key>
@@ -89,6 +90,7 @@ MAX_FREE_EXECUTIONS=50
8990
# TEMPORAL_WORKER_URL=temporal:7233
9091
# TEMPORAL_POSTGRES_DB=temporal
9192
# TEMPORAL_POSTGRES_USER=temporal
93+
# TEMPORAL_SCHEDULE_TO_CLOSE_TIMEOUT=3600
9294

9395
# LiteLLM
9496
# -------

.github/workflows/generate-openapi-code-from-typespec

+3
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,9 @@ jobs:
2626
cache: npm
2727
cache-dependency-path: 'typespec/package-lock.json'
2828

29+
- name: Install libboost
30+
run: sudo apt-get install -y libboost-all-dev
31+
2932
- name: Install and configure Poetry
3033
uses: snok/install-poetry@v1
3134

.github/workflows/lint-agents-api-pr.yml

+3
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,9 @@ jobs:
2020
with:
2121
python-version: "3.12"
2222

23+
- name: Install libboost
24+
run: sudo apt-get install -y libboost-all-dev
25+
2326
- name: Install and configure Poetry
2427
uses: snok/install-poetry@v1
2528

.github/workflows/test-agents-api-pr.yml

+3
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,9 @@ jobs:
2020
with:
2121
python-version: "3.12"
2222

23+
- name: Install libboost
24+
run: sudo apt-get install -y libboost-all-dev
25+
2326
- name: Install and configure Poetry
2427
uses: snok/install-poetry@v1
2528

.github/workflows/typecheck-agents-api-pr.yml

+3
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,9 @@ jobs:
2020
with:
2121
python-version: "3.12"
2222

23+
- name: Install libboost
24+
run: sudo apt-get install -y libboost-all-dev
25+
2326
- name: Install and configure Poetry
2427
uses: snok/install-poetry@v1
2528

0 commit comments

Comments
 (0)