From 51b2eb0e6296734960f37cebd40fee34a1f261f9 Mon Sep 17 00:00:00 2001 From: Christian Cleberg Date: Thu, 14 May 2026 13:18:55 -0500 Subject: feat: add App Intents for Hutch navigation - add read-only App Intents for core Hutch workflows - route intents through the existing Hutch navigation/deep-link model - expose Work Queue, Recent Activity, System Status, pinned resources, projects, failed builds, assigned tickets, saved searches, and search where supported - keep App Intents non-mutating for the initial implementation - preserve existing widget, Safari extension, and hutch:// routing behavior References: https://todo.sr.ht/~ccleberg/hutch/71 --- Hutch/Views/Home/HomeView.swift | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'Hutch/Views/Home/HomeView.swift') diff --git a/Hutch/Views/Home/HomeView.swift b/Hutch/Views/Home/HomeView.swift index 9e06a00..409d095 100644 --- a/Hutch/Views/Home/HomeView.swift +++ b/Hutch/Views/Home/HomeView.swift @@ -106,7 +106,7 @@ struct HomeView: View { private func workSection(_ viewModel: HomeViewModel) -> some View { Section("Work") { - NavigationLink(value: HomeRoute.work) { + NavigationLink(value: HomeRoute.work(scope: .all)) { HomeSummaryRow( title: workTitle(viewModel), summary: workSummary(viewModel), @@ -424,7 +424,7 @@ struct HomeView: View { } enum HomeRoute: Hashable { - case work + case work(scope: HutchWorkQueueScope) } private enum HomeSummaryEmphasis { -- cgit v1.2.3