agent-ecosystem/src/main/utils
iliya 507bf798eb improvement(task-change): improve task change presence tracking and related IPC handlers
- Added support for tracking task change presence with new IPC channels: TEAM_GET_TASK_CHANGE_PRESENCE and TEAM_SET_CHANGE_PRESENCE_TRACKING.
- Introduced JsonTaskChangePresenceRepository and TeamLogSourceTracker to manage task change presence data.
- Enhanced ChangeExtractorService to utilize task change presence services for improved task change detection.
- Updated TeamDataService to integrate task change presence tracking and resolve task change presence states.
- Modified UI components to reflect task change presence status in Kanban and task detail views.

This feature aims to provide real-time insights into task changes, enhancing user experience and task management capabilities.
2026-03-27 17:52:39 +02:00
..
appIcon.ts feat: enhance task management with new file renaming feature and notification settings 2026-03-01 17:52:54 +02:00
asyncYield.ts feat: enhance team file handling and logging improvements 2026-03-03 22:00:11 +02:00
atomicWrite.ts fix: resolve CI failures across all platforms 2026-03-16 19:56:06 +02:00
childProcess.ts fix: resolve CLI binary dynamically for MCP diagnostics and extension installs 2026-03-22 13:10:11 +02:00
cliAuthDiagLog.ts fix: packaged app CLI login detection, PATH merge, IPC status cache 2026-03-19 22:41:52 +02:00
cliEnv.ts fix(auth): avoid setting CLAUDE_CONFIG_DIR when it matches default path 2026-03-25 12:23:57 +02:00
cliPathMerge.ts fix: posix PATH segments on Windows CI; sort imports for lint 2026-03-19 22:42:58 +02:00
contextAccumulator.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
fsRead.ts feat: implement file read timeout handling and size validation across team services 2026-03-03 17:43:29 +02:00
jsonl.ts fix: requestId dedup to prevent ~2x cost overcounting + stale session detection 2026-03-25 14:05:01 +02:00
metadataExtraction.ts fix: WSL mount path translation + Windows drive letter normalization 2026-03-25 14:22:04 +02:00
pathDecoder.ts improvement(task-change): improve task change presence tracking and related IPC handlers 2026-03-27 17:52:39 +02:00
pathValidation.ts docs: add cross-platform note to pathValidation 2026-03-01 08:47:10 +02:00
processHealth.ts feat: add FAQ section to README and improve cross-platform handling in code 2026-03-02 22:56:56 +02:00
processKill.ts fix: improve WSL user home path resolution and enhance process renaming on Windows 2026-03-02 23:10:44 +02:00
regexValidation.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
safeWebContentsSend.ts Guard renderer IPC sends during crash recovery 2026-03-27 17:07:40 +02:00
sessionStateDetection.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
shellEnv.ts fix: packaged app CLI login detection, PATH merge, IPC status cache 2026-03-19 22:41:52 +02:00
teamNotificationBuilder.ts refactor: clean up code and improve readability across multiple files 2026-03-19 14:07:14 +02:00
textFormatting.ts refactor: remove remark-stringify and enhance task ID matching in TeamMemberLogsFinder 2026-03-15 21:05:51 +02:00
timelineGapFilling.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
tokenizer.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
toolApprovalRules.ts feat: auto-allow all tools toggle + fix team color fallback 2026-03-21 12:25:06 +02:00
toolExtraction.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