agent-ecosystem/src/renderer/components/chat
iliya 8c0cccf903 fix: resolve all eslint errors across 24 files
- Fix import sorting (simple-import-sort) in 10+ files
- Remove unnecessary type assertions in TeamProvisioningService, store/index
- Extract nested template literals in httpClient.ts
- Fix react-hooks/refs violations: replace render-time ref access with
  useState + "adjust state during render" pattern in ActivityTimeline,
  TaskCommentsSection, AnimatedHeightReveal
- Fix react-hooks/rules-of-hooks: move conditional hooks above early returns
  in ActivityTimeline, ToolApprovalSheet
- Fix react-hooks/set-state-in-effect: wrap synchronous setState in
  queueMicrotask in useComposerDraft, MessageComposer, AttachmentPreviewList,
  ToolApprovalSheet
- Fix react-hooks/exhaustive-deps: destructure draft properties before
  useCallback in MessageComposer, copy ref values in AttachmentPreviewList
- Fix no-param-reassign: use Object.assign in ToolApprovalSheet, local
  variable in AnimatedHeightReveal
- Fix sonarjs violations: remove void operator, reduce nesting in
  LeadThoughtsGroup; remove unused import in CliLogsRichView
- Use RegExp.exec() instead of String.match() in FileLink
- Use optional chain in streamJsonParser with eslint-disable for TS conflict
2026-03-07 14:39:21 +02:00
..
items feat: enhance theme support and UI consistency across components 2026-03-07 12:02:12 +02:00
SessionContextPanel fix: resolve all CI lint errors and flaky test 2026-03-05 21:09:45 +02:00
viewers fix: resolve all eslint errors across 24 files 2026-03-07 14:39:21 +02:00
AIChatGroup.tsx feat: add cost calculation metric 2026-02-22 14:39:20 +05:30
ChatHistory.tsx fix: resolve all ESLint errors breaking CI validate job 2026-03-06 16:36:37 +02:00
ChatHistoryEmptyState.tsx 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
ChatHistoryItem.tsx feat: enhance team file handling and logging improvements 2026-03-03 22:00:11 +02:00
ChatHistoryLoadingState.tsx Add CI and Release workflows; enhance loading skeletons and splash screen 2026-02-11 20:31:27 +09:00
CompactBoundary.tsx refactor: update IPC channel constants and improve markdown plugin usage 2026-02-23 20:06:08 +02:00
ContextBadge.tsx fix: correct context badge count to sum actual items instead of injection objects (#2) 2026-02-21 01:15:55 -08:00
DisplayItemList.tsx feat: enhance TeamProvisioningService and UI components for lead text handling 2026-03-05 20:22:25 +02:00
LastOutputDisplay.tsx refactor: update IPC channel constants and improve markdown plugin usage 2026-02-23 20:06:08 +02:00
markdownComponents.tsx fix: resolve all eslint errors across 24 files 2026-03-07 14:39:21 +02:00
searchHighlightUtils.ts fix: resolve all CI lint errors and flaky test 2026-03-05 21:09:45 +02:00
SystemChatGroup.tsx 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
UserChatGroup.tsx feat: enhance diff view with new features and improvements 2026-02-24 20:56:13 +02:00