Skip to main content

ai_agent/tools/terminal_capture/
mod.rs

1// Source: ~/claudecode/openclaudecode/src/tools/TerminalCaptureTool/prompt.ts
2//! TerminalCaptureTool — terminal screen capture (feature-gated stub)
3
4pub mod prompt;
5use prompt::TERMINAL_CAPTURE_TOOL_NAME;
6
7/// TerminalCaptureTool — terminal screen capture
8pub struct TerminalCaptureTool;
9
10impl TerminalCaptureTool {
11    pub fn new() -> Self {
12        Self
13    }
14
15    pub fn name(&self) -> &str {
16        TERMINAL_CAPTURE_TOOL_NAME
17    }
18}
19
20impl Default for TerminalCaptureTool {
21    fn default() -> Self {
22        Self::new()
23    }
24}