mirror of
https://github.com/catlog22/Claude-Code-Workflow.git
synced 2026-02-13 02:41:50 +08:00
feat(a2ui): Implement A2UI backend with question handling and WebSocket support
- Added A2UITypes for defining question structures and answers. - Created A2UIWebSocketHandler for managing WebSocket connections and message handling. - Developed ask-question tool for interactive user questions via A2UI. - Introduced platformUtils for platform detection and shell command handling. - Centralized TypeScript types in index.ts for better organization. - Implemented compatibility checks for hook templates based on platform requirements.
This commit is contained in:
@@ -15,6 +15,11 @@ export type { UseConfigReturn } from './useConfig';
|
||||
export { useNotifications } from './useNotifications';
|
||||
export type { UseNotificationsReturn, ToastOptions } from './useNotifications';
|
||||
|
||||
export { useWebSocketNotifications } from './useWebSocketNotifications';
|
||||
|
||||
export { useSystemNotifications } from './useSystemNotifications';
|
||||
export type { UseSystemNotificationsReturn, SystemNotificationOptions } from './useSystemNotifications';
|
||||
|
||||
export { useDashboardStats, usePrefetchDashboardStats, dashboardStatsKeys } from './useDashboardStats';
|
||||
export type { UseDashboardStatsOptions, UseDashboardStatsReturn } from './useDashboardStats';
|
||||
|
||||
@@ -154,6 +159,8 @@ export {
|
||||
hooksKeys,
|
||||
useRules,
|
||||
useToggleRule,
|
||||
useCreateRule,
|
||||
useDeleteRule,
|
||||
rulesKeys,
|
||||
} from './useCli';
|
||||
export type {
|
||||
@@ -176,3 +183,11 @@ export type {
|
||||
UseCliExecutionOptions,
|
||||
UseCliExecutionReturn,
|
||||
} from './useCliExecution';
|
||||
|
||||
// ========== Workspace Query Keys ==========
|
||||
export {
|
||||
useWorkspaceQueryKeys,
|
||||
} from './useWorkspaceQueryKeys';
|
||||
export type {
|
||||
WorkspaceQueryKeys,
|
||||
} from './useWorkspaceQueryKeys';
|
||||
Reference in New Issue
Block a user