STILL FIXING

This commit is contained in:
2026-03-06 22:03:59 -05:00
parent 12dba31c1d
commit cb57cc4a02
4 changed files with 51 additions and 15 deletions

View File

@@ -19,6 +19,7 @@ def save_config(config: dict[str, Any]) -> None:
# Global constants for agent tools
AGENT_TOOL_NAMES = [
"run_powershell",
"read_file",
"list_directory",
"search_files",
@@ -134,6 +135,12 @@ class Track:
description: str
tickets: List[Ticket] = field(default_factory=list)
def get_executable_tickets(self) -> List[Ticket]:
"""Returns tickets that are ready to be executed (dependencies met)."""
from src.dag_engine import TrackDAG
dag = TrackDAG(self.tickets)
return dag.get_ready_tasks()
def to_dict(self) -> Dict[str, Any]:
return {
"id": self.id,