MCPcopy Index your code
hub / github.com/ChrisFeldmeier/OpenCodeRust / approve

Method approve

crates/opencode-tui/src/components/permission.rs:115–125  ·  view source on GitHub ↗
(&mut self)

Source from the content-addressed store, hash-verified

113 }
114
115 pub fn approve(&mut self) -> Option<PermissionRequest> {
116 if self.current_index < self.requests.len() {
117 let request = self.requests.remove(self.current_index);
118 if self.requests.is_empty() {
119 self.is_open = false;
120 }
121 Some(request)
122 } else {
123 None
124 }
125 }
126
127 pub fn deny(&mut self) -> Option<PermissionRequest> {
128 if self.current_index < self.requests.len() {

Callers 2

approve_alwaysMethod · 0.80
handle_eventMethod · 0.80

Calls 2

is_emptyMethod · 0.80
removeMethod · 0.45

Tested by

no test coverage detected