Files
hqt/pyproject.toml
T
felixm 90944948f5 Initial commit: hqt — HQ Terminal TUI
TUI for orchestrating AI coding harness sessions (Claude Code, Codex,
Kiro, etc.) via tmux. Click CLI bootstraps a Textual TUI over
ProjectService/SessionService backed by SQLite, spawning harness
sessions as tmux windows through TmuxManager.

Includes recent fixes:
- Visible Tab focus highlight on dialog OK/Cancel buttons
- Auto-select first project on launch
- Auto-select first session + per-project session-selection memory
- tmux new-window targets an explicit free index, fixing
  "index N in use" failures (broken spawn/attach in attached sessions)

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-10 17:06:57 -04:00

28 lines
513 B
TOML

[project]
name = "hqt"
version = "0.1.0"
description = "Terminal TUI for orchestrating AI coding harness sessions via tmux"
readme = "README.md"
requires-python = ">=3.12"
dependencies = [
"textual>=2.0",
"sqlalchemy>=2.0",
"click>=8.0",
"pyyaml>=6.0",
]
[project.scripts]
hqt = "hqt.cli:main"
[build-system]
requires = ["uv_build>=0.9.21,<0.10.0"]
build-backend = "uv_build"
[dependency-groups]
dev = [
"pytest>=8.0",
"pytest-asyncio>=0.24",
"ruff>=0.8",
"textual-dev>=1.0",
]