v3.7.0

v3.7.0 — M8: TUI Implementation

Goal: Implement the comprehensive Text User Interface (TUI) and all TUI-dependent features using Textual >= 1.0.

Scope:

  • Textual-based MainScreen with 3 sidebar states (conversation, permissions, settings)
  • Persona system (YAML-based actor configuration with export/import)
  • Reference/command input system (@, /, ! modes)
  • TuiMaterializer A2A integration layer bridging TUI to the application layer
  • Session persistence (SQLite) with multi-session tab support
  • Dracula theme with configurable display settings
  • Settings screen, content pruning, and safety behaviors
  • Shell danger detection for destructive command interception
  • Permission Question Widget for interactive approval flows
  • First-run experience with actor setup wizard
  • Prometheus metrics export and operational observability
  • Session export/import (JSON + Markdown formats)
  • ACMS graph backend integration (Blazegraph/Neo4j)
  • PostgreSQL backend support for multi-user deployments
  • Helm chart for Kubernetes deployment

Key ADRs: ADR-044 (TUI Architecture), ADR-045 (Persona System), ADR-046 (Reference/Command System)

No deadline assigned. Development effort should focus on M1-M6 milestones first.

-
47% Completed
fix(tui): correct preset cycling keybinding to ctrl+tab and add persona tab-cycling
Some checks failed
CI / lint (pull_request) Has been cancelled
CI / typecheck (pull_request) Has been cancelled
CI / security (pull_request) Has been cancelled
CI / quality (pull_request) Has been cancelled
CI / unit_tests (pull_request) Has been cancelled
CI / integration_tests (pull_request) Has been cancelled
CI / e2e_tests (pull_request) Has been cancelled
CI / coverage (pull_request) Has been cancelled
CI / build (pull_request) Has been cancelled
CI / docker (pull_request) Has been cancelled
CI / helm (pull_request) Has been cancelled
CI / push-validation (pull_request) Has been cancelled
CI / status-check (pull_request) Has been cancelled
auto/blocked-by-deps
controller-managed
MoSCoW
Must have
Priority
High
State
In Review
Type
Epic
#9442 opened 2026-04-14 17:53:01 +00:00 by HAL9000 1 change request 5 conflicting files