agent-ecosystem/src/renderer/hooks
iliya 1e33e82ce1 feat: implement inbox locking mechanism and enhance team message handling
- Introduced `withInboxLock` function to manage concurrent access to inbox files, preventing race conditions during message processing.
- Refactored `TeamInboxWriter` and `TeamProvisioningService` to utilize the new locking mechanism, ensuring safe read/write operations on inbox files.
- Updated `TeamListView` and related components to improve user experience during team management and message handling.
- Added new dependencies for linting and formatting, enhancing code quality and maintainability.
2026-02-23 16:17:48 +02:00
..
navigation Initialize project structure with essential configuration files including .editorconfig, .gitattributes, .gitignore, and TypeScript settings. Add build and linting configurations, along with README, LICENSE, and contribution guidelines. Set up Tailwind CSS and ESLint for styling and code quality. Include initial package.json and pnpm workspace configuration for dependency management. 2026-02-11 15:52:00 +09:00
useAutoScrollBottom.ts refactor(ProjectScanner): enhance file detail retrieval and session metadata handling 2026-02-13 14:31:11 +09:00
useDraftPersistence.ts feat: enhance team member management with color coding and improved prompts 2026-02-22 23:36:11 +02:00
useFullScreen.ts feat: implement fullscreen functionality and related IPC communication 2026-02-22 23:36:11 +02:00
useKeyboardShortcuts.ts feat(04-01): wire ContextSwitcher into SidebarHeader and add keyboard shortcut 2026-02-12 04:37:49 +00:00
useMarkCommentsRead.ts feat: add task commenting functionality and enhance UI interactions 2026-02-22 23:36:11 +02:00
useMentionDetection.ts feat: enhance task management and UI with new filters and line counting 2026-02-22 23:36:11 +02:00
useTabNavigationController.ts Initialize project structure with essential configuration files including .editorconfig, .gitattributes, .gitignore, and TypeScript settings. Add build and linting configurations, along with README, LICENSE, and contribution guidelines. Set up Tailwind CSS and ESLint for styling and code quality. Include initial package.json and pnpm workspace configuration for dependency management. 2026-02-11 15:52:00 +09:00
useTabUI.ts Initialize project structure with essential configuration files including .editorconfig, .gitattributes, .gitignore, and TypeScript settings. Add build and linting configurations, along with README, LICENSE, and contribution guidelines. Set up Tailwind CSS and ESLint for styling and code quality. Include initial package.json and pnpm workspace configuration for dependency management. 2026-02-11 15:52:00 +09:00
useTeamMessagesRead.ts feat: implement inbox locking mechanism and enhance team message handling 2026-02-23 16:17:48 +02:00
useTheme.ts Rename project from "Claude Code Context" to "claude-devtools" across all relevant files and documentation. Update configuration paths and metadata to reflect the new project name, ensuring consistency in branding and user experience. 2026-02-11 21:53:43 +09:00
useUnreadCommentCount.ts feat: add task commenting functionality and enhance UI interactions 2026-02-22 23:36:11 +02:00
useVisibleAIGroup.ts Initialize project structure with essential configuration files including .editorconfig, .gitattributes, .gitignore, and TypeScript settings. Add build and linting configurations, along with README, LICENSE, and contribution guidelines. Set up Tailwind CSS and ESLint for styling and code quality. Include initial package.json and pnpm workspace configuration for dependency management. 2026-02-11 15:52:00 +09:00
useZoomFactor.ts feat(http): implement HTTP server and route handlers for configuration, notifications, projects, sessions, and SSH management 2026-02-12 15:04:56 +09:00