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:
14
src/interfaces/MouseScrollOptions.ts
Normal file
14
src/interfaces/MouseScrollOptions.ts
Normal file
@@ -0,0 +1,14 @@
|
||||
/**
|
||||
* Mouse Scroll Options Interface
|
||||
*
|
||||
* Configuration options for the useMouseScroll hook
|
||||
*/
|
||||
|
||||
export interface MouseScrollOptions {
|
||||
/** Callback fired when scrolling up */
|
||||
onScrollUp: () => void;
|
||||
/** Callback fired when scrolling down */
|
||||
onScrollDown: () => void;
|
||||
/** Whether mouse scroll is enabled (default: true) */
|
||||
enabled?: boolean;
|
||||
}
|
||||
Reference in New Issue
Block a user