diff options
| author | Ogulcan Celik <ogulcancelik@gmail.com> | 2026-07-20 00:54:05 +0300 |
|---|---|---|
| committer | Ogulcan Celik <ogulcancelik@gmail.com> | 2026-07-20 00:55:36 +0300 |
| commit | d30ab1b54f6b6be95a0cb47ddc38da1d5e088700 (patch) | |
| tree | eb2002b408c856d9fcd7a573afe73b917f22cd97 /src/app/api.rs | |
| parent | 3f80947678a9723434aa7fddfe23750b5393e24c (diff) | |
feat: add plugin-driven agent views and startup hooks
Diffstat (limited to 'src/app/api.rs')
| -rw-r--r-- | src/app/api.rs | 5 |
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(_) => { |
