Add offline-first task-master TUI with tickets, board lists, and undo.

Charm-based CLI with JSON persistence, status/list filters, external editor editing, command-history undo/redo, and glamour markdown without AutoStyle OSC hangs.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Skruecken
2026-10-19 10:21:48 +02:00
co-authored by Cursor
parent 4a3d0d777b
commit 24c1e146ec
37 changed files with 3259 additions and 0 deletions
+14
View File
@@ -0,0 +1,14 @@
package views
import (
"github.com/charmbracelet/bubbles/textinput"
)
// NewCreateInput returns a text input configured for creating a ticket.
func NewCreateInput() textinput.Model {
ti := textinput.New()
ti.Placeholder = "Ticket headline…"
ti.CharLimit = 200
ti.Width = 60
return ti
}