Terminal-based AI coding agent with interactive TUI for autonomous code generation.
Features: - Interactive TUI with React/Ink - Autonomous agent with tool calls (bash, read, write, edit, glob, grep) - Permission system with pattern-based rules - Session management with auto-compaction - Dual providers: GitHub Copilot and Ollama - MCP server integration - Todo panel and theme system - Streaming responses - GitHub-compatible project context
This commit is contained in:
34
src/tui/types.ts
Normal file
34
src/tui/types.ts
Normal file
@@ -0,0 +1,34 @@
|
||||
/**
|
||||
* TUI Types - Re-exports from centralized types
|
||||
*/
|
||||
|
||||
export type {
|
||||
AppMode,
|
||||
CommandCategory,
|
||||
SlashCommand,
|
||||
CommandMenuState,
|
||||
SelectOption,
|
||||
DiffData,
|
||||
DiffLineType,
|
||||
DiffLineData,
|
||||
DiffViewProps,
|
||||
DiffLineProps,
|
||||
LogEntryType,
|
||||
ToolStatus,
|
||||
LogEntryMetadata,
|
||||
LogEntry,
|
||||
LogEntryProps,
|
||||
ThinkingIndicatorProps,
|
||||
ToolCall,
|
||||
PermissionType,
|
||||
PermissionScope,
|
||||
PermissionRequest,
|
||||
PermissionResponse,
|
||||
LearningScope,
|
||||
LearningPrompt,
|
||||
LearningResponse,
|
||||
SessionStats,
|
||||
HeaderProps,
|
||||
CommandMenuProps,
|
||||
AppState,
|
||||
} from "@/types/tui";
|
||||
Reference in New Issue
Block a user