summaryrefslogtreecommitdiff
path: root/makima/src/server/state.rs
diff options
context:
space:
mode:
authorsoryu <soryu@soryu.co>2026-03-10 17:33:23 +0000
committerGitHub <noreply@github.com>2026-03-10 17:33:23 +0000
commit3679ceb3325033faa2f889ef3dfee5668ef7aeea (patch)
treea0975085bd9a3ef4a8545cf33c8669c7b51e4efb /makima/src/server/state.rs
parentf49aaa39a32661b54c109ba002d24cbdf73f4ea3 (diff)
downloadsoryu-3679ceb3325033faa2f889ef3dfee5668ef7aeea.tar.gz
soryu-3679ceb3325033faa2f889ef3dfee5668ef7aeea.zip
feat: soryu-co/soryu - makima: Fix build errors in daemon protocol and task manager (#89)v0.5.0
Diffstat (limited to 'makima/src/server/state.rs')
-rw-r--r--makima/src/server/state.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/makima/src/server/state.rs b/makima/src/server/state.rs
index 83ac2e8..1f7b264 100644
--- a/makima/src/server/state.rs
+++ b/makima/src/server/state.rs
@@ -675,6 +675,8 @@ pub struct AppState {
pub pending_worktree_info: DashMap<Uuid, oneshot::Sender<WorktreeInfoResponse>>,
/// Pending task diff requests awaiting daemon response (keyed by task_id)
pub pending_task_diff: DashMap<Uuid, oneshot::Sender<TaskDiffResult>>,
+ /// Pending worktree diff requests awaiting daemon response (keyed by task_id)
+ pub pending_worktree_diff: DashMap<Uuid, oneshot::Sender<WorktreeDiffResponse>>,
/// Pending worktree commit requests awaiting daemon response (keyed by task_id)
pub pending_worktree_commit: DashMap<Uuid, oneshot::Sender<WorktreeCommitResponse>>,
/// Lazily-loaded TTS engine (initialized on first Speak connection)
@@ -759,6 +761,7 @@ impl AppState {
jwt_verifier,
pending_worktree_info: DashMap::new(),
pending_task_diff: DashMap::new(),
+ pending_worktree_diff: DashMap::new(),
pending_worktree_commit: DashMap::new(),
tts_engine: OnceCell::new(),
daemon_reauth_status: DashMap::new(),