aboutsummaryrefslogtreecommitdiff
path: root/src/app/api.rs
diff options
context:
space:
mode:
authorOgulcan Celik <ogulcancelik@gmail.com>2026-07-20 00:54:05 +0300
committerOgulcan Celik <ogulcancelik@gmail.com>2026-07-20 00:55:36 +0300
commitd30ab1b54f6b6be95a0cb47ddc38da1d5e088700 (patch)
treeeb2002b408c856d9fcd7a573afe73b917f22cd97 /src/app/api.rs
parent3f80947678a9723434aa7fddfe23750b5393e24c (diff)
feat: add plugin-driven agent views and startup hooks
Diffstat (limited to 'src/app/api.rs')
-rw-r--r--src/app/api.rs5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/app/api.rs b/src/app/api.rs
index 7c963ef4..0cf55fd5 100644
--- a/src/app/api.rs
+++ b/src/app/api.rs
@@ -1,6 +1,7 @@
use std::sync::atomic::Ordering;
use std::time::{Duration, Instant};
+mod agent_view;
mod agents;
mod env;
mod integrations;
@@ -1000,6 +1001,10 @@ impl App {
Method::AgentGet(target) => return self.handle_agent_get(request.id, target),
Method::AgentFocus(target) => return self.handle_agent_focus(request.id, target),
Method::AgentRename(params) => return self.handle_agent_rename(request.id, params),
+ Method::AgentViewSet(params) => return self.handle_agent_view_set(request.id, params),
+ Method::AgentViewClear(params) => {
+ return self.handle_agent_view_clear(request.id, params)
+ }
Method::AgentStart(params) => return self.handle_agent_start(request.id, params),
Method::AgentPrompt(params) => return self.handle_agent_prompt(request.id, params),
Method::AgentWait(_) => {