julep
julep copied to clipboard
A new DSL and server for AI agents and multi-step tasks
### **User description** ## Summary - fix isinstance checks that used `|` operator - adjust evaluator and task validation helpers ## Testing - `ruff format agents-api/agents_api/queries/utils.py agents-api/agents_api/common/utils/evaluator.py agents-api/agents_api/activities/task_steps/base_evaluate.py agents-api/agents_api/web.py agents-api/agents_api/workflows/task_execution/__init__.py...
### **User description** ## Summary - add OpenTelemetry-based telemetry module for agents-api - init telemetry in web app startup - capture workflow metrics in Temporal client - increment query metrics...
## Summary - remove docs after tests create them - add missing import for delete_doc ## Testing - `ruff check agents-api/tests/fixtures.py` - `poe test` *(fails: command not found)*
## Summary - delete unused imports from agents_api/__init__.py ## Testing - `python -m ward --help` *(fails: No module named ward)* - `poe test` *(fails: command not found)*
## Summary - drop unused `connection_pool` parameters from docs and chat endpoints - store all response choices in session history - add streaming support - handle truncation, datetime serialization and...
### **User description** ## Summary - allow passing YAML or JSON files via `--definition` - parse definition file and create agent from it - document that `--definition` accepts YAML/JSON ##...
### **User description** ## Summary - enable pgaudit in memory-store docker compose - enforce doc ownership with foreign key - compute token counts using NEW.model - add migration 000042 for...
### **User description** ## Summary - use specific Tool definitions from agents-api autogen models for CLI ## Testing - `pyright cli/src/julep_cli/models.py` *(fails: No overloads for `__init__` match the provided arguments)*...
## Summary - split large tool models.tsp into focused component files - expand BrowserBase context/session models - add granular system call model definitions - support parallel tool calls in chat...
### **User description** ## Summary - clean up TODO links and sections in CLI README and spec - add CHANGELOG entry about docs fix ## Testing - `pip install poethepoet`...