ID Title Status Priority Created Due Date Actions
#366 HIGH: TenantCache TTL creates stale tenant resolution
## Issue TenantCache in engine/orchestrator.py:55-110 has 5-minute TTL. If a workflow run is delete...
closed high 2025-12-11 21:39 -
#365 HIGH: Global determinism state shared across workflows
## Issue Global flags in engine/durable_context.py:39-43 are NOT thread-safe and shared across all ...
closed high 2025-12-11 21:39 -
#364 HIGH: ForEach/While loop checkpoints not persisted to database
## Issue ForEach and While loop operators save checkpoints to ctx._checkpoints_cache but do NOT cal...
closed high 2025-12-11 21:39 -
#363 CRITICAL: sleeping_tasks.discard() called on dict - AttributeError
## Issue In engine/durable_context.py:1389, the code calls discard() on sleeping_tasks which is a d...
closed critical 2025-12-11 21:39 -
#362 CRITICAL: Heartbeat updates not committed to database
## Issue The heartbeat service in engine/services/heartbeat_service.py:179-207 updates heartbeats w...
closed critical 2025-12-11 21:39 -
#361 CRITICAL: ctx.now is non-deterministic - breaks replay guarantees
## Issue The ctx.now property in engine/durable_context.py:486-503 returns datetime.now(timezone.ut...
closed critical 2025-12-11 21:39 -
#360 CRITICAL: DataShard script storage uses workflow_name+version instead of definition_hash - causes stale data collisions
## Problem When storing Python DSL scripts in DataShard, the key is based on workflow_name + version...
closed critical 2025-12-11 10:26 -
#359 ForEach operator runs sequentially, not in parallel
## Problem The ForEachOperator in engine/interpreters/operators.py:614 uses a sequential for loop: ...
closed high 2025-12-11 09:00 -
#358 Implement storage tool with S3 backend and user upload capability
## Summary Implement a new `storage` tool that enables workflows to: 1. Store workflow-generated fi...
closed high 2025-12-11 06:12 -
#357 code_executor: Use Docker sandbox with auto-detection
## Issue code_executor.py and shell_command.py run untrusted code without sandboxing. ## Sandbox Im...
closed high 2025-12-10 08:31 -
#356 LLM tool: Use Secret Manager for API keys
## Issue llm.py only reads API keys from environment variables, not from Secret Manager. ## Current...
closed medium 2025-12-10 08:16 -
#355 Remove hardcoded mock data from http_request.py
## Issue http_request.py lines 146-178 contain hardcoded mock data for offline testing. ## Current ...
closed high 2025-12-10 08:16 -
#354 CRITICAL: http_request.py - Add SSRF Protection
## Issue The http_request.py tool has no URL validation, allowing Server-Side Request Forgery (SSRF)...
closed critical 2025-12-10 08:16 -
#353 Security & Implementation Review: Built-in Tools
## Tools Security Review (Issue #353) ### CRITICAL Issues Found and Fixed - **#354 SSRF in http_req...
closed critical 2025-12-10 08:12 -
#352 Guidance: Built-in Tools vs Marketplace Apps
## Overview Define clear guidelines for when functionality should be a built-in tool vs a marketplac...
closed medium 2025-12-10 06:40 -
#351 New Built-in Tool: SMS Sending (tools.sms.send)
## Overview Implement SMS sending capability as a built-in tool, parallel to tools.email.send. ## J...
closed high 2025-12-10 06:40 -
#350 Demo: Legal Contract Negotiation
## Overview Document version management with deadlines between two parties. ## Workflow Steps 1. Ge...
closed medium 2025-12-10 06:39 -
#349 Demo: Supply Chain Cold Chain Monitor
## Overview Real-time logistics monitoring for temperature-sensitive shipments. ## Workflow Steps 1...
closed medium 2025-12-10 06:39 -
#348 Demo: Multi-Stage Media Processing Pipeline
## Overview Video processing with parallel execution, transcoding, and AI transcription. ## Workflo...
closed medium 2025-12-10 06:39 -
#347 Demo: Patient Post-Procedure Monitoring
## Overview Healthcare workflow for 30-day patient recovery tracking. ## Workflow Steps 1. Surgery ...
closed medium 2025-12-10 06:39 -
Previous Page 23 of 39 Next