| #202 |
Apps: Implement API endpoints for app registry
## Parent Epic: #195
## Description
Create API endpoints for app registry CRUD operations.
## Loca...
|
closed |
high |
2025-12-01 04:15 |
- |
|
| #201 |
Apps: Implement app registry service layer
## Parent Epic: #195
## Description
Create the service layer for app registry operations.
## Locat...
|
closed |
high |
2025-12-01 04:15 |
- |
|
| #200 |
Apps: Implement app executor and loader
## Parent Epic: #195
## Description
Create the AppExecutor class that loads and executes apps.
## ...
|
closed |
high |
2025-12-01 04:15 |
- |
|
| #199 |
Apps: Add RBAC permissions for app management
## Parent Epic: #195
## Description
Add new RBAC permissions and update roles for app management.
...
|
closed |
high |
2025-12-01 04:15 |
- |
|
| #198 |
Apps: Implement App base class and @action decorator
## Parent Epic: #195
## Description
Create the App base class and @action decorator for defining ap...
|
closed |
high |
2025-12-01 04:14 |
- |
|
| #197 |
Apps: Implement AppContext SDK wrapper
## Parent Epic: #195
## Description
Create the AppContext class that wraps DurableContext with a si...
|
closed |
high |
2025-12-01 04:14 |
- |
|
| #196 |
Apps: Database migrations for app system tables
## Parent Epic: #195
## Description
Create database migrations for the app system tables.
## Table...
|
closed |
high |
2025-12-01 04:14 |
- |
|
| #195 |
Epic: Introduce App/Plugin System for Highway Workflow Engine
## Overview
Introduce a comprehensive plugin/app system that enables:
- External developers to crea...
|
closed |
high |
2025-12-01 04:14 |
- |
|
| #192 |
Engine: Refactor ForEachOperator for result streaming/chunking
'ForEachOperator' accumulates all iteration results in memory before returning. For large loops (e.g...
|
closed |
high |
2025-11-30 05:01 |
- |
|
| #190 |
Engine: Implement 'stream_query' in DatabaseManager
Current 'db.execute' uses 'fetchall()', materializing entire result sets in memory. Add a 'stream_qu...
|
closed |
high |
2025-11-30 05:01 |
- |
|
| #187 |
Worker Affinity for Workflow Routing
## Summary
Implement worker affinity to control which workflows run on which workers. Default behavi...
|
closed |
high |
2025-11-30 01:17 |
- |
|
| #185 |
DSL Test 10: Variable Passing Between Tasks
PROMPT: Create a workflow that: 1) Gets the current date, 2) Gets disk usage, 3) Sends an email with...
|
closed |
high |
2025-11-29 22:02 |
- |
|
| #184 |
DSL Test 9: LLM Call Workflow
PROMPT: Create a workflow that calls an LLM (using Anthropic Claude) to generate a haiku about progr...
|
closed |
high |
2025-11-29 22:02 |
- |
|
| #183 |
DSL Test 8: Foreach Loop Workflow
PROMPT: Create a workflow that iterates over a list of 3 fruits (apple, banana, orange) and echoes e...
|
closed |
high |
2025-11-29 22:01 |
- |
|
| #182 |
DSL Test 7: While Loop Workflow
PROMPT: Create a workflow that initializes a counter at 0, then loops while counter < 3, incrementin...
|
closed |
high |
2025-11-29 22:01 |
- |
|
| #181 |
DSL Test 6: on_failure/on_success Handlers
PROMPT: Create a workflow with a risky task that might fail, an on_failure handler to send failure n...
|
closed |
high |
2025-11-29 22:01 |
- |
|
| #180 |
DSL Test 5: HTTP API Workflow
PROMPT: Create a workflow that fetches data from https://httpbin.org/json using GET, then logs the r...
|
closed |
high |
2025-11-29 22:01 |
- |
|
| #179 |
DSL Test 4: Email Notification Workflow
PROMPT: Create a workflow that sends an email to farsheed.ashouri@gmail.com with subject 'Test Email...
|
closed |
high |
2025-11-29 22:01 |
- |
|
| #178 |
DSL Test 3: Parallel Branches Workflow
PROMPT: Create a workflow with 3 parallel branches that each run a different shell command, then wai...
|
closed |
high |
2025-11-29 22:01 |
- |
|
| #177 |
DSL Test 2: Docker Container Workflow
PROMPT: Create a workflow that runs an Alpine container to echo 'Hello from Docker', then runs a Pyt...
|
closed |
high |
2025-11-29 22:01 |
- |
|