| #640 |
Platform Bootstrap Infrastructure
Create engine/platform/ directory structure and database migration.
Directory structure:
- engine/p...
|
closed |
critical |
2025-12-21 05:44 |
- |
|
| #639 |
Epic: Platform Bootstrap & Tenant Lifecycle
Parent epic for self-bootstrapping Highway platform. On fresh deployment, Highway bootstraps itself ...
|
closed |
critical |
2025-12-21 05:44 |
- |
|
| #638 |
Priority-based rate limiting for tools
Implement priority parameter for rate limiting to allow critical operations to bypass or have higher...
|
closed |
high |
2025-12-21 02:39 |
- |
|
| #637 |
Time-based capacity variations for rate limiting
Currently the schedule system only supports on/off (allowed/blocked) time windows. Need to support v...
|
closed |
medium |
2025-12-21 01:31 |
- |
|
| #636 |
CRITICAL: Bulkhead timeout bypass - sync blocking causes worker freeze
## Root Cause Analysis
When a sync tool (like LLM) blocks forever, it bypasses all protection layer...
|
closed |
high |
2025-12-20 17:22 |
- |
|
| #635 |
Add distributed rate limiter decorator (@with_rate_limit)
Executive Summary
Implement enterprise-grade rate limiting for Highway tools that combines:
1...
|
closed |
medium |
2025-12-20 15:56 |
- |
|
| #634 |
Create sample app demonstrating database tool
Write pre-installed app using database tool. Test with separate postgres container. Store secrets in...
|
closed |
medium |
2025-12-20 05:57 |
- |
|
| #633 |
Implement database tool with PostgreSQL support
Create tools.database.postgres: 1) Parameterized queries (SQL injection safe), 2) Transaction suppor...
|
closed |
high |
2025-12-20 05:57 |
- |
|
| #631 |
Implement tools.scriptplan - Advanced Scheduling Tool
## Overview
Implement tools.scriptplan as a native Highway tool for advanced scheduling using the Sc...
|
closed |
high |
2025-12-19 23:16 |
- |
|
| #629 |
Sandbox containers can't reach host.docker.internal API
Python sandbox containers fail to connect to the host API at host.docker.internal:7822, causing all ...
|
closed |
medium |
2025-12-19 02:48 |
- |
|
| #626 |
AbsurdSleepError from wait_for_parallel_branches incorrectly treated as task failure
In demo-matrix tests, wait_for_parallel_branches calls throw AbsurdSleepError which should suspend t...
|
closed |
high |
2025-12-19 02:19 |
- |
|
| #625 |
Architectural: Don't hold DB transaction during long task execution
**Current Behavior:**
The inline_executor creates a SAVEPOINT before task execution (line 1560-1562)...
|
closed |
medium |
2025-12-19 00:11 |
- |
|
| #620 |
Cython: Optimize chunking.py
Convert ChunkedDBResultWriter/Reader to Cython. Simple buffer operations and index math - good ROI.
|
closed |
medium |
2025-12-18 21:52 |
- |
|
| #619 |
Cython: Optimize loop operators
Convert execute_foreach_operator() and execute_while_operator() in operators.py to Cython. Tight loo...
|
closed |
low |
2025-12-18 21:52 |
- |
|
| #618 |
Cython: Optimize schema hashing in durable_context.py
Convert compute_schema_hash() and _extract_schema_repr() to Cython for 40-60% faster checkpoints. Re...
|
closed |
high |
2025-12-18 21:52 |
- |
|
| #617 |
Cython: Optimize variable_resolver.py
Convert variable_resolver.py hot paths to Cython for 30-50% speedup. Target: interpolate_value(), re...
|
closed |
high |
2025-12-18 21:52 |
- |
|
| #615 |
CRITICAL: Duplicate task execution in parallel branches due to thundering herd
Ultimate correctness test found that parallel branch completion events cause multiple workers to pic...
|
closed |
critical |
2025-12-18 00:41 |
- |
|
| #614 |
RAG generated incorrect tools.python.run usage with inline code
The dsl_reference.rst documentation incorrectly showed tools.python.run accepting inline Python code...
|
closed |
medium |
2025-12-18 00:08 |
- |
|
| #612 |
Config caches without TTL: engine/config.py
FALSE POSITIVE: _vault_cache has TTL (300s), max size, and cleanup. _ini_cache bounded by config key...
|
closed |
high |
2025-12-17 22:28 |
- |
|
| #609 |
Thread safety: multiple singleton patterns without proper locking
Some singletons may have race conditions during initialization. Check initialization patterns in: si...
|
closed |
high |
2025-12-17 22:27 |
- |
|