| #752 |
run_goal workflow variables are not agent-scoped; two agents in one workflow collide
tools.agent.run_goal/init_goal use fixed workflow-variable names (agent_done, agent_turn, agent_mess...
|
open |
medium |
2026-06-20 22:10 |
- |
|
| #748 |
Fix flaky rate limit test parallel interference
cleanup_rate_limits fixture used broad LIKE pattern that deleted config rows from concurrently runni...
|
closed |
medium |
2026-02-09 00:31 |
- |
|
| #742 |
database_demo app returns non-JSON-serializable datetime
App returns datetime objects in query results. Needs to convert to ISO format strings before returni...
|
closed |
medium |
2026-02-08 21:39 |
- |
|
| #741 |
approval_email app uses ctx.db_connection in IPC mode
App tries direct DB access which is unavailable in IPC isolation mode. App code needs refactoring to...
|
closed |
medium |
2026-02-08 21:39 |
- |
|
| #736 |
Artifact and docker workflow tests failing post-modularization
test_artifact_system (2 tests) and test_docker_with_logging fail with workflow status=failed. Need t...
|
open |
medium |
2026-02-07 20:12 |
- |
|
| #735 |
Enterprise tools not available in unit test ToolRegistry context
Tests that instantiate ToolRegistry() directly get core-only tools. internal.health.check_db (test_h...
|
open |
medium |
2026-02-07 20:12 |
- |
|
| #732 |
Phase 1 Workflow Patterns implemented
Implemented WDP-34/35/36/37 (Task Pre/Post Conditions via DataGuard), WCP-6 (Multi-Choice OR-split),...
|
closed |
medium |
2026-02-07 05:20 |
- |
|
| #731 |
SQL injection in gc_strategies.py sync_container_state
gc_strategies.py line 219 uses f-string for worker_id in SQL query. Should use parameterized query. ...
|
open |
medium |
2026-02-07 03:13 |
- |
|
| #729 |
SQL injection risk in sleeping_task_wakeup_service.py
Lines 121-123 use f-strings for table names. Should use psycopg.sql.Identifier() per codebase conven...
|
closed |
medium |
2026-02-07 02:48 |
- |
|
| #728 |
Missing rollback_pending() on savepoint release failure in sleep path
In _handle_sleep_exception(), if RELEASE SAVEPOINT fails, pending cache entries are never rolled bac...
|
closed |
medium |
2026-02-07 02:48 |
- |
|
| #727 |
No circular dependency detection in workflow DAG
Circular deps in workflow graph cause infinite hang with zero error output. Need cycle detection usi...
|
closed |
medium |
2026-02-07 02:48 |
- |
|
| #667 |
Intermediate task failures have no visibility in workflow_run
When task fails but has retries remaining, workflow_run showed no indication of failure/retry. Fixed...
|
closed |
medium |
2025-12-23 20:45 |
- |
|
| #661 |
Business logic in API layer should be workflows
Complex business logic in API handlers instead of workflows: platform.py:delete_tenant() has 170 lin...
|
closed |
medium |
2025-12-22 12:46 |
- |
|
| #660 |
Missing tool rate limits for http.request and llm.call
tenant_defaults.yaml only has rate limits for tools.email.send. Missing rate limits for: tools.http....
|
closed |
medium |
2025-12-22 12:46 |
- |
|
| #657 |
Suspension/reactivation has no notifications
When a tenant is suspended (deactivate_tenant) or reactivated (reactivate_tenant) in engine/security...
|
closed |
medium |
2025-12-22 12:46 |
- |
|
| #653 |
Bootstrap workflow ignores system_tenants.yaml - hardcoded tenant owner emails
YAML exists but platform_bootstrap.py has hardcoded demo@highway.local and test-admin@highway.test. ...
|
closed |
medium |
2025-12-21 16:01 |
- |
|
| #652 |
Tenant Suspend/Reactivate Workflows
Workflows for tenant lifecycle management.
Workflows on _platform tenant:
- _system.tenant.suspend ...
|
closed |
medium |
2025-12-21 05:45 |
- |
|
| #651 |
Tenant API Key Management Workflows
Workflows for API key lifecycle.
Workflows on _platform tenant:
- _system.tenant.add_api_key - Crea...
|
closed |
medium |
2025-12-21 05:45 |
- |
|
| #649 |
Health Check Workflows
Scheduled health monitoring workflows.
Workflows on _platform tenant:
- _system.health.api - Check ...
|
closed |
medium |
2025-12-21 05:45 |
- |
|
| #648 |
Internal Health Tools
Implement internal.health.* tools for platform monitoring.
Tools:
- internal.health.check_endpoint ...
|
closed |
medium |
2025-12-21 05:45 |
- |
|