internal/

directory
v1.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 4, 2026 License: MIT

Directories

Path Synopsis
Package app implements the main Bubbletea application for the interactive workflow dispatcher TUI.
Package app implements the main Bubbletea application for the interactive workflow dispatcher TUI.
Package browser provides cross-platform browser opening functionality.
Package browser provides cross-platform browser opening functionality.
Package chain provides workflow chain execution and template interpolation.
Package chain provides workflow chain execution and template interpolation.
Package config provides configuration file parsing and management for workflow dispatch chains.
Package config provides configuration file parsing and management for workflow dispatch chains.
Package demo provides demo mode functionality for branch selection workflows.
Package demo provides demo mode functionality for branch selection workflows.
Package errors defines custom error types for workflow chain execution and GitHub API operations.
Package errors defines custom error types for workflow chain execution and GitHub API operations.
Package exec provides command execution with mocking support for testing.
Package exec provides command execution with mocking support for testing.
Package frecency provides frequency and recency-based scoring for workflow history.
Package frecency provides frequency and recency-based scoring for workflow history.
Package git provides Git operations for branch discovery and management.
Package git provides Git operations for branch discovery and management.
Package github provides a client for interacting with GitHub API operations.
Package github provides a client for interacting with GitHub API operations.
Package logs provides workflow run log fetching, caching, filtering, and streaming functionality.
Package logs provides workflow run log fetching, caching, filtering, and streaming functionality.
Package rule provides parsing and validation of workflow input validation rules.
Package rule provides parsing and validation of workflow input validation rules.
Package runner provides workflow execution functionality using the GitHub CLI.
Package runner provides workflow execution functionality using the GitHub CLI.
Package testutil provides testing utilities, fixtures, and mocks for unit tests.
Package testutil provides testing utilities, fixtures, and mocks for unit tests.
ui
Package ui provides shared UI styling and components for the TUI application.
Package ui provides shared UI styling and components for the TUI application.
modal
Package modal provides modal dialogs for user interactions in the TUI application.
Package modal provides modal dialogs for user interactions in the TUI application.
panes
Package panes provides the main UI panes for workflow, history, and configuration views.
Package panes provides the main UI panes for workflow, history, and configuration views.
theme
Package theme provides color theme detection and management for the TUI.
Package theme provides color theme detection and management for the TUI.
Package validation provides input validation and history-based suggestions for workflow inputs.
Package validation provides input validation and history-based suggestions for workflow inputs.
Package watcher provides workflow run monitoring and status tracking functionality.
Package watcher provides workflow run monitoring and status tracking functionality.
Package workflow provides discovery and parsing of GitHub Actions workflow files.
Package workflow provides discovery and parsing of GitHub Actions workflow files.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL