julep-ai / julep

A new DSL and server for AI agents and multi-step tasks
https://julep.ai
Apache License 2.0
2.67k stars 904 forks source link

Bump Temporal Version, Add execution limits & Remove local activities #909

Closed HamadaSalhab closed 19 hours ago

HamadaSalhab commented 19 hours ago

[!IMPORTANT] Update Temporal version, add execution limits, and replace local activities with standard activities.

  • Temporal Version Update:
    • Updated temporalio version in pyproject.toml to >=1.8.
  • Execution Limits:
    • Added frontend.MaxExecutionCountBatchOperationPerNamespace and frontend.MaxConcurrentBatchOperationPerNamespace to temporal-postgres.yaml.
  • Local Activities Removal:
    • Replaced workflow.execute_local_activity with workflow.execute_activity in storage_handler.py and task_execution/__init__.py.

This description was created by Ellipsis for a1704dbddf34b3ad51240ca048d5dcb700d436dc. It will automatically update as commits are pushed.