| #827 |
CLI hwe terminate/reset fully broken: UPDATE on phantom 'jumper_runs' table rolls back the whole command
engine/cli/workflow_cmd/lifecycle.py:96 (cmd_terminate) and :310 (cmd_reset) run UPDATE jumper_runs ...
|
closed |
high |
2026-07-19 05:26 |
- |
|
| #825 |
Cancel endpoint cannot cancel claimed in-flight workflow runs (409); no cooperative boundary cancellation
POST /workflows/<id>/cancel only calls jumper cancel_task on the wrapper (tools.workflow.execute) ru...
|
closed |
high |
2026-07-19 01:04 |
- |
|
| #824 |
Visual editor n8n-parity push (phased): reliability, execution loop, canvas ops, expressions
Comprehensive review found major gaps vs n8n. Phased build (user approved all, in order): P1 reliabi...
|
in-progress |
high |
2026-07-15 01:31 |
- |
|
| #823 |
Expression editor + variable picker for the visual workflow editor
Add n8n-style expression support to the visual editor's inspector fields. Highway interpolates {{ va...
|
open |
high |
2026-07-14 21:44 |
- |
|
| #822 |
Introspect real tool signatures for the visual editor (self-documenting param forms)
The visual editor only had rich param forms for 14 hand-curated tools; the other ~90 fell back to a ...
|
closed |
high |
2026-07-14 21:07 |
- |
|
| #821 |
Visual workflow editor rebuild: Svelte Flow + real tools + correct compiler + round-trip
The dashboard visual editor is useless: dsl-generator.convertNodeToTask only emits task+parallel and...
|
open |
high |
2026-07-14 00:40 |
- |
|
| #819 |
Dashboard UX review 2026-07-11: 62 verified findings (truth-telling bugs, dead controls, older-runs regression, mobile)
Comprehensive 11-dimension UX review of highway-dashboard (code + 17 desktop + 17 mobile screenshots...
|
open |
high |
2026-07-12 00:39 |
- |
|
| #818 |
Workflows list perf: dashboard fetches + client-groups ALL runs (9845); add grouped-summary endpoint (#agentic)
The dashboard workflows page fetches every run (days-windowed, ~9845 for a busy tenant) with no work...
|
open |
high |
2026-07-10 22:08 |
- |
|
| #817 |
DB failover breaks durability: duplicate side effects (exactly-once) + run failures under postgres restart (#agentic)
Chaos harness with --db-restarts 3 (postgres restarts mid-flight) on 20 canary runs: 3 runs FAILED a...
|
closed |
high |
2026-07-09 01:40 |
- |
|
| #816 |
Production-readiness: fault-injection / chaos harness for the durable engine (#agentic)
Add tests/chaos: a fault-injection harness that SIGKILLs workers mid-flight and asserts durability i...
|
closed |
high |
2026-07-08 23:55 |
- |
|
| #812 |
AppToolBridge.is_waiting_tool hardcoded False -> waiting app actions with long timeout mis-routed to activity and FAIL (#agentic)
is_waiting_tool (tool_bridge.py:200) returns False unconditionally (TODO). task.py:80 routes a waiti...
|
closed |
high |
2026-07-06 00:42 |
- |
|
| #798 |
Stage 1 epic: structured output through the LLM gateway + Anthropic prompt caching
Agentic plan Stage 1: (a) response_format JSON-schema param through call_llm to all providers (opena...
|
closed |
high |
2026-07-01 23:01 |
- |
|
| #797 |
send_signal was broken outright: jsonb = json operator error in dedup query
SignalService.send_signal dedup SELECT compares jsonb column signal_payload with a psycopg Json-type...
|
closed |
high |
2026-07-01 22:45 |
- |
|
| #796 |
GET /workflows/<id> returns 500 for paused (and orphaned) runs - response enum missing statuses
spectree response validation: WorkflowStatus enum in api/openapi/models/{workflows,common}.py lacked...
|
closed |
high |
2026-07-01 22:38 |
- |
|
| #794 |
reaction_agent hardcodes minimax-m3:cloud instead of the agent route
api/services/reactions.py _REACTION_AGENT_DSL hardcodes provider/model minimax-m3:cloud, bypassing [...
|
closed |
high |
2026-07-01 22:22 |
- |
|
| #792 |
Signals never wake a sleeping run (poll-only, asymmetric with events/approvals)
send_signal (engine/services/signal_service.py) inserts into workflow_signals; consumption is poll-b...
|
closed |
high |
2026-07-01 22:22 |
- |
|
| #790 |
Stage 0 epic: agentic substrate correctness (pause enforcement, signal wake, route fixes)
Fresh agentic review vs LangGraph/OpenAI SDK/Temporal found substrate-credibility bugs and hygiene i...
|
closed |
high |
2026-07-01 22:21 |
- |
|
| #789 |
Orchestrator capped at per-LEAF token budget (100k) + budget check on resume drops an already-approved action
run_goal (orchestrator) defaults token_budget to max_tokens_per_leaf (100k) when None -- but that's ...
|
closed |
high |
2026-06-30 23:04 |
- |
|
| #788 |
Agent loop can 'complete' at turn 0 with zero tool calls on a structured/constrained goal
A run_goal_deferred with a 'Step 1: delegate... do NOT research yourself; Step 2: do A/B/C' goal com...
|
closed |
high |
2026-06-30 00:48 |
- |
|
| #787 |
HITL gates reads same as side-effects -> approval spam on research (research->approve->act)
run_goal/_deferred with approval gates tools.http.request regardless of whether it's a READ (GET to ...
|
closed |
high |
2026-06-30 00:48 |
- |
|