ID Title Status Priority Created Due Date Actions
#23 highway-api: Add GET /api/v1/tasks endpoint for task observability (active/sleeping/running/pending)
Need API to list internal Absurd tasks by state for monitoring durable_cron and other long-running t...
closed medium 2025-11-26 01:48 -
#22 CRITICAL: Variable templating not working in workflow task kwargs
Email sent has unresolved placeholders: - Subject: 'Highway Storage Monitor: {hostname}' - should re...
closed critical 2025-11-26 00:47 -
#21 CRITICAL: Schema integrity violations - version types mismatch, nullable definition_id
Multiple schema integrity violations: 1. workflow_run.workflow_version is VARCHAR(50) but workflow_d...
closed critical 2025-11-26 00:18 -
#20 Fix workflow version format from string to integer
Workflow a2c44816-319f-45d3-b17a-d6037443d872 has version v0.0.1, which is a string and illegal. Wor...
closed critical 2025-11-26 00:09 -
#19 Review and potentially retire redundant scheduling mechanism
Critical issue: We have 2 scheduling mechanisms, durable cron is the most scalable version. Need to ...
closed critical 2025-11-26 00:00 -
#18 Durable cron doesn't work - process hangs after creation
Durable cron doesn't work! After creation, the job just sits there, nothing happens. Example to inve...
closed critical 2025-11-25 23:51 -
#17 Test scheduler workflow: get storage size and email to farsheed.shouri@gmail.com
Workflow: 1. Get system remaining storage size 2. Email results to farsheed.shouri@gmail.com 3. Sche...
closed critical 2025-11-25 23:32 -
#16 [MEDIUM] Rate limiter token consumed outside main transaction
FIXED: Complete lease-based rate limiting implementation. 1. highway_0.0.35_rate_limiter_leases.sql:...
closed medium 2025-11-25 21:14 -
#15 [HIGH] Missing tenant_id indexes on task/run tables
RESOLVED: tenant_id indexes already exist in highway_0.0.07.sql (dynamic indexes for absurd t_/r_/c_...
closed high 2025-11-25 21:14 -
#14 [HIGH] Python emit_event in absurd_client has race condition
ALREADY FIXED: emit_event at lines 934-967 now uses atomic SQL function absurd.emit_event() via para...
closed high 2025-11-25 21:14 -
#13 [HIGH] TenantCache not thread-safe in orchestrator
TenantCache uses OrderedDict without locks. Bulkhead runs tasks in parallel threads sharing same cac...
closed high 2025-11-25 21:14 -
#12 [CRITICAL] fail_run idempotency fix overwritten by highway_0.0.24 tenant_id migration
FIXED in b_absurd_0.0.9_idempotent_fail_run.sql: Combined highway_0.0.24 tenant_id fix with idempote...
closed critical 2025-11-25 21:14 -
#11 [highway] HIGH: WAITING_TOOLS hardcoded list in inline_executor
FIXED: WAITING_TOOLS now managed by ToolRegistry with waits_for_event=True flag. Tools: approval.req...
closed high 2025-11-25 20:28 -
#10 [highway] HIGH: SQL injection in delete_checkpoint and extend_claim
FIXED: delete_checkpoint (line 324) and extend_claim (line 494-505) now use psycopg.sql.Identifier f...
closed high 2025-11-25 20:28 -
#9 [highway] CRITICAL: claim_task expired claims loop not atomic
FIXED in b_absurd_0.0.9_idempotent_fail_run.sql: fail_run now returns silently instead of raising ex...
closed critical 2025-11-25 20:28 -
#8 [highway] CRITICAL: cleanup_events deletes events with active waiters
absurd.sql cleanup_events function at lines 1159-1177 deletes events based solely on emitted_at age ...
closed critical 2025-11-25 20:28 -
#7 [highway] Comprehensive audit of absurd_client, orchestrator, inline_executor
Need thorough review of atomicity, idempotency, and correctness in: absurd_client.py, absurd.sql mig...
closed critical 2025-11-25 20:22 -
#6 [highway] Add test for workflow_started logging bug
Tests passed while workflow_started was logged 10k times. Need a test that verifies workflow_started...
closed high 2025-11-25 20:22 -
#5 [highway] CRITICAL: workflow_started logged 10k times on every resume
In orchestrator.py line 353, log_workflow_started() is called on every task claim including wake-ups...
closed critical 2025-11-25 20:18 -
#4 Investigate circuit breaker FOR UPDATE causing parallel branch serialization
Project: highway - investigate circuit breaker FOR UPDATE causing parallel branch serialization in s...
closed high 2025-11-24 23:47 -
Previous Page 14 of 15 Next