chore: auto-commit (799 archivos)
- .claude/CLAUDE.md - .claude/commands/subagentes.md - .claude/rules/INDEX.md - .mcp.json - bash/functions/cybersecurity/analyze_dns.md - bash/functions/cybersecurity/audit_http_headers.md - bash/functions/cybersecurity/audit_ssh_config.md - bash/functions/cybersecurity/check_firewall.md - bash/functions/cybersecurity/detect_suspicious_users.md - bash/functions/cybersecurity/encrypt_file.md - ... Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -7,7 +7,7 @@ version: "1.0.0"
|
||||
purity: pure
|
||||
signature: "func ClearScreen() string"
|
||||
description: "Devuelve el codigo de escape ANSI para limpiar la pantalla del terminal."
|
||||
tags: [tui, ansi, terminal, screen]
|
||||
tags: [tui, ansi, terminal, screen, pendiente-usar]
|
||||
uses_functions: []
|
||||
uses_types: []
|
||||
returns: []
|
||||
|
||||
@@ -7,7 +7,7 @@ version: "1.0.0"
|
||||
purity: impure
|
||||
signature: "func Confirm(prompt string) core.Result[bool]"
|
||||
description: "Muestra un dialogo de confirmacion Si/No en terminal y devuelve la eleccion del usuario."
|
||||
tags: [tui, confirm, prompt, interactive]
|
||||
tags: [tui, confirm, prompt, interactive, pendiente-usar]
|
||||
uses_functions: []
|
||||
uses_types: [result_go_core]
|
||||
returns: [result_go_core]
|
||||
|
||||
@@ -7,7 +7,7 @@ version: "1.0.0"
|
||||
purity: pure
|
||||
signature: "func DarkTheme() Theme"
|
||||
description: "Construye un tema de colores oscuro para componentes TUI. Paleta optimizada para terminales con fondo negro."
|
||||
tags: [tui, theme, colors, dark, constructor]
|
||||
tags: [tui, theme, colors, dark, constructor, pendiente-usar]
|
||||
uses_functions: []
|
||||
uses_types: []
|
||||
returns: [theme_go_tui]
|
||||
|
||||
@@ -7,7 +7,7 @@ version: "1.0.0"
|
||||
purity: pure
|
||||
signature: "func DefaultTheme() Theme"
|
||||
description: "Construye el tema de colores por defecto para componentes TUI. Paleta clara optimizada para terminales con fondo blanco."
|
||||
tags: [tui, theme, colors, constructor]
|
||||
tags: [tui, theme, colors, constructor, pendiente-usar]
|
||||
uses_functions: []
|
||||
uses_types: []
|
||||
returns: [theme_go_tui]
|
||||
|
||||
@@ -7,7 +7,7 @@ version: "1.0.0"
|
||||
purity: pure
|
||||
signature: "func DrawBox(content string, width int, style lipgloss.Style) string"
|
||||
description: "Dibuja un box unicode (bordes dobles) alrededor de contenido con ancho y estilo lipgloss configurables."
|
||||
tags: [tui, box, border, unicode, draw, lipgloss]
|
||||
tags: [tui, box, border, unicode, draw, lipgloss, pendiente-usar]
|
||||
uses_functions: []
|
||||
uses_types: []
|
||||
returns: []
|
||||
|
||||
@@ -7,7 +7,7 @@ version: "1.0.0"
|
||||
purity: pure
|
||||
signature: "func DrawSeparator(width int, style lipgloss.Style, sepChar string) string"
|
||||
description: "Dibuja una linea separadora horizontal con ancho, estilo y caracter configurables. Por defecto usa el caracter de separacion simple (─)."
|
||||
tags: [tui, separator, line, draw, lipgloss, divider]
|
||||
tags: [tui, separator, line, draw, lipgloss, divider, pendiente-usar]
|
||||
uses_functions: []
|
||||
uses_types: []
|
||||
returns: []
|
||||
|
||||
@@ -7,7 +7,7 @@ version: "1.0.0"
|
||||
purity: pure
|
||||
signature: "func HideCursor() string"
|
||||
description: "Devuelve el codigo de escape ANSI para ocultar el cursor del terminal."
|
||||
tags: [tui, ansi, terminal, cursor]
|
||||
tags: [tui, ansi, terminal, cursor, pendiente-usar]
|
||||
uses_functions: []
|
||||
uses_types: []
|
||||
returns: []
|
||||
|
||||
@@ -7,7 +7,7 @@ version: "1.0.0"
|
||||
purity: impure
|
||||
signature: "func LoadASCIIArt(staticPath string, colors []lipgloss.Color) string"
|
||||
description: "Lee un archivo .txt aleatorio de un directorio y lo renderiza con degradado de colores. Util para headers de TUIs con ASCII art variado."
|
||||
tags: [tui, ascii, art, header, gradient, random, file]
|
||||
tags: [tui, ascii, art, header, gradient, random, file, pendiente-usar]
|
||||
uses_functions: [apply_gradient_go_tui]
|
||||
uses_types: []
|
||||
returns: []
|
||||
|
||||
@@ -7,7 +7,7 @@ version: "1.0.0"
|
||||
purity: pure
|
||||
signature: "func NewConfirm(prompt string) ConfirmModel"
|
||||
description: "Construye un modelo de dialogo de confirmacion con una pregunta si/no."
|
||||
tags: [tui, confirm, dialog, constructor]
|
||||
tags: [tui, confirm, dialog, constructor, pendiente-usar]
|
||||
uses_functions: []
|
||||
uses_types: []
|
||||
returns: [confirm_model_go_tui]
|
||||
|
||||
@@ -7,7 +7,7 @@ version: "1.0.0"
|
||||
purity: pure
|
||||
signature: "func NewMultiList(items []ListItem) ListModel"
|
||||
description: "Construye un modelo de lista con seleccion multiple. Permite al usuario marcar varios items antes de confirmar."
|
||||
tags: [tui, list, multi, constructor]
|
||||
tags: [tui, list, multi, constructor, pendiente-usar]
|
||||
uses_functions: []
|
||||
uses_types: [list_item_go_tui]
|
||||
returns: [list_model_go_tui]
|
||||
|
||||
@@ -7,7 +7,7 @@ version: "1.0.0"
|
||||
purity: pure
|
||||
signature: "func NewMultiProgress() MultiProgressModel"
|
||||
description: "Construye un modelo de progreso multiple vacio. Las barras individuales se agregan posteriormente via mensajes."
|
||||
tags: [tui, progress, multi, constructor]
|
||||
tags: [tui, progress, multi, constructor, pendiente-usar]
|
||||
uses_functions: []
|
||||
uses_types: []
|
||||
returns: [multi_progress_model_go_tui]
|
||||
|
||||
@@ -7,7 +7,7 @@ version: "1.0.0"
|
||||
purity: pure
|
||||
signature: "func NewProgress(total float64, label string) ProgressModel"
|
||||
description: "Construye un modelo de barra de progreso con valor total y etiqueta descriptiva."
|
||||
tags: [tui, progress, constructor]
|
||||
tags: [tui, progress, constructor, pendiente-usar]
|
||||
uses_functions: []
|
||||
uses_types: []
|
||||
returns: [progress_model_go_tui]
|
||||
|
||||
@@ -7,7 +7,7 @@ version: "1.0.0"
|
||||
purity: pure
|
||||
signature: "func NewProgressWithStyles(total float64, label string, styles Styles) ProgressModel"
|
||||
description: "Construye un modelo de barra de progreso con valor total, etiqueta y estilos visuales personalizados."
|
||||
tags: [tui, progress, styles, constructor]
|
||||
tags: [tui, progress, styles, constructor, pendiente-usar]
|
||||
uses_functions: []
|
||||
uses_types: [styles_go_tui]
|
||||
returns: [progress_model_go_tui]
|
||||
|
||||
@@ -7,7 +7,7 @@ version: "1.0.0"
|
||||
purity: pure
|
||||
signature: "func NewSpinnerWithStyle(message string, styles Styles) SpinnerModel"
|
||||
description: "Construye un modelo de spinner con mensaje y estilos visuales personalizados."
|
||||
tags: [tui, spinner, styles, constructor]
|
||||
tags: [tui, spinner, styles, constructor, pendiente-usar]
|
||||
uses_functions: []
|
||||
uses_types: [styles_go_tui]
|
||||
returns: [spinner_model_go_tui]
|
||||
|
||||
@@ -7,7 +7,7 @@ version: "1.0.0"
|
||||
purity: pure
|
||||
signature: "func NewSpinnerWithTimeout(message string, timeout time.Duration) SpinnerWithTimeoutModel"
|
||||
description: "Construye un modelo de spinner con limite de tiempo. Si la operacion excede el timeout, el spinner se detiene automaticamente."
|
||||
tags: [tui, spinner, timeout, constructor]
|
||||
tags: [tui, spinner, timeout, constructor, pendiente-usar]
|
||||
uses_functions: []
|
||||
uses_types: []
|
||||
returns: [spinner_with_timeout_model_go_tui]
|
||||
|
||||
@@ -7,7 +7,7 @@ version: "1.0.0"
|
||||
purity: pure
|
||||
signature: "func NewStyles(theme Theme) Styles"
|
||||
description: "Construye un conjunto de estilos lipgloss a partir de un tema de colores. Los estilos resultantes se aplican a todos los componentes TUI."
|
||||
tags: [tui, styles, constructor]
|
||||
tags: [tui, styles, constructor, pendiente-usar]
|
||||
uses_functions: []
|
||||
uses_types: [theme_go_tui]
|
||||
returns: [styles_go_tui]
|
||||
|
||||
@@ -7,7 +7,7 @@ version: "1.0.0"
|
||||
purity: pure
|
||||
signature: "func NormalizeTerminalOutput(s string) string"
|
||||
description: "Limpia output de terminal: remueve codigos ANSI, normaliza saltos de linea (CRLF/CR a LF) y elimina caracteres de control no imprimibles. Preserva tabs y newlines."
|
||||
tags: [tui, terminal, normalize, clean, output, ansi]
|
||||
tags: [tui, terminal, normalize, clean, output, ansi, pendiente-usar]
|
||||
uses_functions: [strip_ansi_go_tui]
|
||||
uses_types: []
|
||||
returns: []
|
||||
|
||||
@@ -7,7 +7,7 @@ version: "1.0.0"
|
||||
purity: impure
|
||||
signature: "func PrintError(msg string)"
|
||||
description: "Imprime un mensaje con estilo de error (rojo) en stderr."
|
||||
tags: [tui, print, error, output]
|
||||
tags: [tui, print, error, output, pendiente-usar]
|
||||
uses_functions: []
|
||||
uses_types: []
|
||||
returns: []
|
||||
|
||||
@@ -7,7 +7,7 @@ version: "1.0.0"
|
||||
purity: impure
|
||||
signature: "func PrintInfo(msg string)"
|
||||
description: "Imprime un mensaje con estilo informativo (cyan) en stdout."
|
||||
tags: [tui, print, info, output]
|
||||
tags: [tui, print, info, output, pendiente-usar]
|
||||
uses_functions: []
|
||||
uses_types: []
|
||||
returns: []
|
||||
|
||||
@@ -7,7 +7,7 @@ version: "1.0.0"
|
||||
purity: impure
|
||||
signature: "func PrintMuted(msg string)"
|
||||
description: "Imprime un mensaje con estilo atenuado (gris) en stdout."
|
||||
tags: [tui, print, muted, output]
|
||||
tags: [tui, print, muted, output, pendiente-usar]
|
||||
uses_functions: []
|
||||
uses_types: []
|
||||
returns: []
|
||||
|
||||
@@ -7,7 +7,7 @@ version: "1.0.0"
|
||||
purity: impure
|
||||
signature: "func PrintSuccess(msg string)"
|
||||
description: "Imprime un mensaje con estilo de exito (verde) en stdout."
|
||||
tags: [tui, print, success, output]
|
||||
tags: [tui, print, success, output, pendiente-usar]
|
||||
uses_functions: []
|
||||
uses_types: []
|
||||
returns: []
|
||||
|
||||
@@ -7,7 +7,7 @@ version: "1.0.0"
|
||||
purity: impure
|
||||
signature: "func PrintWarning(msg string)"
|
||||
description: "Imprime un mensaje con estilo de advertencia (naranja) en stdout."
|
||||
tags: [tui, print, warning, output]
|
||||
tags: [tui, print, warning, output, pendiente-usar]
|
||||
uses_functions: []
|
||||
uses_types: []
|
||||
returns: []
|
||||
|
||||
@@ -7,7 +7,7 @@ version: "1.0.0"
|
||||
purity: pure
|
||||
signature: "func Quit() tea.Msg"
|
||||
description: "Devuelve un mensaje de salida para el bucle de Bubble Tea."
|
||||
tags: [tui, quit, message, bubbletea]
|
||||
tags: [tui, quit, message, bubbletea, pendiente-usar]
|
||||
uses_functions: []
|
||||
uses_types: []
|
||||
returns: []
|
||||
|
||||
@@ -7,7 +7,7 @@ version: "1.0.0"
|
||||
purity: impure
|
||||
signature: "func ReadDirAutocomplete(searchDir, prefix string) ([]AutocompleteCandidate, error)"
|
||||
description: "Lee entradas de un directorio filtradas por prefijo (case-insensitive). Retorna candidatos ordenados por nombre, utiles para autocompletado de rutas en TUIs."
|
||||
tags: [tui, autocomplete, directory, path, filter, completion]
|
||||
tags: [tui, autocomplete, directory, path, filter, completion, pendiente-usar]
|
||||
uses_functions: []
|
||||
uses_types: []
|
||||
returns: []
|
||||
|
||||
@@ -7,7 +7,7 @@ version: "1.0.0"
|
||||
purity: impure
|
||||
signature: "func RunModel[T tea.Model](model T) core.Result[T]"
|
||||
description: "Ejecuta un modelo Bubble Tea y devuelve el modelo final o error."
|
||||
tags: [tui, runner, bubbletea, generic]
|
||||
tags: [tui, runner, bubbletea, generic, pendiente-usar]
|
||||
uses_functions: []
|
||||
uses_types: [result_go_core]
|
||||
returns: [result_go_core]
|
||||
|
||||
@@ -7,7 +7,7 @@ version: "1.0.0"
|
||||
purity: impure
|
||||
signature: "func RunWithMouseSupport[T tea.Model](model T) core.Result[T]"
|
||||
description: "Ejecuta un modelo Bubble Tea con soporte de raton habilitado."
|
||||
tags: [tui, runner, mouse, bubbletea, generic]
|
||||
tags: [tui, runner, mouse, bubbletea, generic, pendiente-usar]
|
||||
uses_functions: []
|
||||
uses_types: [result_go_core]
|
||||
returns: [result_go_core]
|
||||
|
||||
@@ -7,7 +7,7 @@ version: "1.0.0"
|
||||
purity: pure
|
||||
signature: "func ShowCursor() string"
|
||||
description: "Devuelve el codigo de escape ANSI para mostrar el cursor del terminal."
|
||||
tags: [tui, ansi, terminal, cursor]
|
||||
tags: [tui, ansi, terminal, cursor, pendiente-usar]
|
||||
uses_functions: []
|
||||
uses_types: []
|
||||
returns: []
|
||||
|
||||
Reference in New Issue
Block a user