Commit Graph

  • a4e55984ea fix(chat): stabilize provider/message handling and complete chat i18n coverage Haileyesus 2026-02-12 22:39:55 +03:00
  • 0306f8d59b refactor(ToolConfigs): use optional chaining for content retrieval Haileyesus 2026-02-12 22:20:13 +03:00
  • 4c387808ed refactor(SidebarModals): move normalizeProjectForSettings into utils file Haileyesus 2026-02-12 22:07:18 +03:00
  • c193137aa5 refactor(ChatMessagesPane): extract message key generation logic to a utility function Haileyesus 2026-02-12 22:06:57 +03:00
  • 450ce93ee4 refactor:: move AssistantThinkingIndicator component to its own file Haileyesus 2026-02-12 21:58:24 +03:00
  • 7c1d2899fa refactor(ChatMessagesPane): use stable message key Haileyesus 2026-02-12 21:55:43 +03:00
  • 58002df5d9 refactor(QuickSettingsPanel): simplify state management by removing localIsOpen and using isOpen directly Haileyesus 2026-02-12 21:53:32 +03:00
  • a82a225d23 refactor(OneLineDisplay): improve clipboard functionality with fallback for unsupported environments Haileyesus 2026-02-12 21:47:59 +03:00
  • be94e53a1a refactor(useChatRealtimeHandlers): normalize interactive prompt content to string for consistent ChatMessage shape Haileyesus 2026-02-12 21:28:11 +03:00
  • c79c022ff8 refactor(useChatComposerState): improve input handling and command execution flow Haileyesus 2026-02-12 21:25:46 +03:00
  • 7cabb3da9b refactor(useProjectsState): normalize refreshed session metadata to maintain provider stability; use getProjectSessions helper for session retrieval. Haileyesus 2026-02-12 21:20:16 +03:00
  • deec5f2f1b refactor(ToolRenderer): ensure stable hook order Haileyesus 2026-02-12 21:17:54 +03:00
  • 4f5212f93f refactor(dateUtils): update type annotation for formatTimeAgo function Haileyesus 2026-02-12 21:11:30 +03:00
  • b76f53c4bf refactor(ChatInputControls): update import statement for ThinkingModeSelector Haileyesus 2026-02-12 21:08:50 +03:00
  • 474d324ea3 fix: type annotations Haileyesus 2026-02-12 21:00:47 +03:00
  • d8fbea8681 refactor(ScrollArea): adjust ref placement and className order Haileyesus 2026-02-12 20:59:44 +03:00
  • ae28b2d762 refactor(useSidebarController): manage project session overrides in local state Haileyesus 2026-02-12 20:59:02 +03:00
  • b8f06c8aa4 refactor(createCachedDiffCalculator): use both newStr and oldStr as cache keys Haileyesus 2026-02-12 20:55:22 +03:00
  • f6ed3cbd6d refactor(calculateDiff): optimize LCS algorithm for improved diff calculation Haileyesus 2026-02-12 20:53:34 +03:00
  • 60a9f3dc32 refactor(MessageComponent): add types Haileyesus 2026-02-12 20:50:44 +03:00
  • d30d64ce93 refactor(useFileMentions): implement abort controller for fetch requests Haileyesus 2026-02-12 20:49:47 +03:00
  • 022ac21369 refactor(chat): exclude currentSessionId from dependency array to prevent unnecessary reloading of messages Haileyesus 2026-02-12 20:45:45 +03:00
  • 3c6f353716 refactor(chat): improve message handling by cloning state updates and improving structured message parsing Haileyesus 2026-02-12 20:42:16 +03:00
  • 4d41bfd366 fix(watcher): ensure provider folders exist before creating watchers to maintain active watching Haileyesus 2026-02-12 20:40:56 +03:00
  • 553c534f35 refactor(todo): update TodoListContentProps to include optional id and priority fields that are used in TodoList.jsx Haileyesus 2026-02-12 19:44:03 +03:00
  • e435e70a6b fix(chat): handle potential null content in message before splitting lines Haileyesus 2026-02-12 19:41:57 +03:00
  • 0b6b33c3cc refactor(chat): replace localStorage provider retrieval with prop usage in MessageComponent Haileyesus 2026-02-12 19:39:28 +03:00
  • 844602a4fe fix(chat): handle JSON parsing errors for saved chat messages Haileyesus 2026-02-12 19:31:45 +03:00
  • fc1ad17ba8 fix(chat): escape command name in regex to prevent unintended matches Haileyesus 2026-02-12 19:27:57 +03:00
  • ed44d5e437 fix: show auth url panel in shell only on mobile Haileyesus 2026-02-12 17:51:10 +03:00
  • d99c581179 refactor(tools): improve Task tool display formatting simosmik 2026-02-12 12:36:51 +00:00
  • b8d80fdab7 refactor(tools): add agent category for Task tool simosmik 2026-02-12 12:25:26 +00:00
  • 720a771b2a feat(chat): move thinking modes, token usage pie, and related logic into chat folder Haileyesus 2026-02-11 18:58:06 +03:00
  • 189b1533b2 refactor: reorganize chat view components and types Haileyesus 2026-02-11 18:43:40 +03:00
  • 7f45540dbe refactor: Restructure files and folders to better mimic feature-based architecture Haileyesus 2026-02-11 18:11:06 +03:00
  • fadbcc8259 fix(chat): stabilize long-history scroll-up pagination behavior Haileyesus 2026-02-11 17:37:51 +03:00
  • fd5cced67f fix(chat): clear stuck loading state across realtime lifecycle events Haileyesus 2026-02-11 17:24:43 +03:00
  • 9524313363 fix: chat session scroll to bottom error even when scrolled up Haileyesus 2026-02-11 17:12:41 +03:00
  • 8bc3c17793 refactor(project-watcher): add codex and cursor file watchers Haileyesus 2026-02-11 17:10:56 +03:00
  • 1d081ae349 refactor(sidebar): update sessionMeta handling for session loading logic Haileyesus 2026-02-11 16:32:34 +03:00
  • 72e1f538f7 fix(command-menu): correct slash command selection with frequent commands Haileyesus 2026-02-11 16:13:31 +03:00
  • fa09eba829 fix(commands): restore /cost slash command and improve command execution errors Haileyesus 2026-02-11 15:58:49 +03:00
  • 79d7934a4b refactor: replace individual provider logos with a unified SessionProviderLogo component Haileyesus 2026-02-11 15:49:00 +03:00
  • 8e411187f3 refactor(sidebar): move VersionUpgradeModal into SidebarModals Haileyesus 2026-02-11 15:42:38 +03:00
  • a0bc4a8c72 refactor(sidebar): remove duplicate loading message in SidebarProjectsState Haileyesus 2026-02-11 15:30:45 +03:00
  • d8e7a9e944 refactor: update readme and remove unusedfiles. simosmik 2026-02-09 18:18:34 +00:00
  • 5f0676bdb3 refactor(improvement):add memo on diffviewer, cleanup messsagecomponent simosmik 2026-02-09 15:26:49 +00:00
  • 905ae38bf5 refactor(design): change the design of tools and introduce todo list and task list. simosmik 2026-02-09 15:14:11 +00:00
  • 56a132d34e refactor(design): fix bash design and config simosmik 2026-02-09 10:36:15 +00:00
  • 060405c8d6 refactor(design): change the design of bash simosmik 2026-02-09 10:30:57 +00:00
  • cbe4bd9adf fix: remove one-line logic from messagecomponent simosmik 2026-02-09 10:22:36 +00:00
  • f9bd56c20f refactor: tool components simosmik 2026-02-09 09:55:56 +00:00
  • c95aa04c85 refactor: tool components simosmik 2026-02-09 09:55:40 +00:00
  • 4d55945c5d fix(chat): make Stop and Esc reliably abort active sessions Haileyesus 2026-02-08 18:13:14 +03:00
  • 89334cda4e perf(project-loading): eliminate repeated Codex session rescans and duplicate cursor fetches Haileyesus 2026-02-08 17:40:14 +03:00
  • 1d8b70f614 refactor(chat): split monolithic chat interface into typed modules and hooks Haileyesus 2026-02-08 17:12:16 +03:00
  • cdc03e754f refactor(main-content): migrate MainContent to TypeScript and modularize UI/state boundaries Haileyesus 2026-02-07 17:23:56 +03:00
  • 8608d32dbd fix(mobile): prevent menu tap from triggering unintended dashboard navigation Haileyesus 2026-02-07 16:58:47 +03:00
  • fdf2b09290 refactor(sidebar): integrate settings modal into SidebarModals and update props Haileyesus 2026-02-07 16:52:52 +03:00
  • 2c5e534121 refactor(sidebar): extract typed app/sidebar architecture and split Sidebar into modular components Haileyesus 2026-02-07 16:34:26 +03:00
  • 806597d149 refactor: remove unused createNewProject and cancelNewProject functions from Sidebar component Haileyesus 2026-02-07 14:50:34 +03:00
  • fb5cfd47c4 chore(to-remove): comment todo's Haileyesus 2026-02-07 14:44:17 +03:00
  • 856033a9f6 refactor: extract device detection into hook and localize PWA handling to Sidebar Haileyesus 2026-02-06 12:45:05 +03:00
  • 527e8d040c refactor: use usePrefrences for sidebar visibility in Sidebar component Haileyesus 2026-02-06 12:30:32 +03:00
  • a42d43ef5c refactor: remove unused isPWA prop from MainContent component Haileyesus 2026-02-06 12:20:48 +03:00
  • b258e73e12 refactor: remove unused generatingSummary state from Sidebar component Haileyesus 2026-02-06 12:18:30 +03:00
  • 14f4831889 refactor: remove unused isPWA prop from AppContent Haileyesus 2026-02-06 12:09:11 +03:00
  • 6659e07a50 refactor: remove unused isPWA prop Haileyesus 2026-02-06 12:08:42 +03:00
  • 98e16714d2 refactor: move preference props directly to QuickSettingsPanel and MainContent Haileyesus 2026-02-06 12:08:00 +03:00
  • abcd239f25 refactor: remove showQuickSettings state and toggle from AppContent, manage isOpen state directly in QuickSettingsPanel Haileyesus 2026-02-06 11:54:00 +03:00
  • 6f9eb24a79 refactor: use shared props for Sidebar props in AppContent Haileyesus 2026-02-06 11:29:19 +03:00
  • 2f9d699107 refactor: replace useLocalStorage with useUiPreferences for better state management in AppContent Haileyesus 2026-02-06 11:22:48 +03:00
  • a259c39c05 refactor: move formatTimeAgo function to dateUtils.ts Haileyesus 2026-02-06 11:03:08 +03:00
  • f861ae26ea refactor: remove unused SettingsIcon import from App.jsx Haileyesus 2026-02-06 11:01:26 +03:00
  • 6fad362cab refactor: move VersionUpgradeModal and collapsed sidebar to Sidebar component from App.jsx Haileyesus 2026-02-06 10:55:32 +03:00
  • f8d6daa37b refactor: move isOpen check to the correct position in VersionUpgradeModal Haileyesus 2026-02-05 23:12:16 +03:00
  • f7b965d1be refactor: handleUpdateNow function with useCallback and error display in VersionUpgradeModal Haileyesus 2026-02-05 22:27:19 +03:00
  • e2e77f20ba refactor: improve VersionUpgradeModal props and extract ReleaseInfo type Haileyesus 2026-02-05 22:19:15 +03:00
  • 7b498085ea refactor: move VersionUpgradeModal component to its own file and remove it from AppContent component Haileyesus 2026-02-05 21:47:33 +03:00
  • a5e4242ec0 refactor: useVersionCheck.js to typescript Haileyesus 2026-02-05 21:36:37 +03:00
  • f40c376ef5 feat: improve version comparison logic in useVersionCheck hook Haileyesus 2026-02-05 21:33:44 +03:00
  • 1ed3358cbd Release 1.16.4 v1.16.4 simosmik 2026-02-11 15:26:18 +00:00
  • c1e025b665 fix: claude code login issues (#375) Haileyesus 2026-02-11 14:05:28 +03:00
  • cf3d23ee31 feat(i18n): add Korean language support (#367) Ayaan-buzzni 2026-02-09 15:47:10 +09:00
  • e7d6c40452 Refactor WebSocket context + centralize platform flag (#363) Haileyesus 2026-02-03 12:05:15 +03:00
  • 216932e7f9 fix: correct spelling of "claude code" and update license to GPL-3.0 Haileyesus 2026-02-02 12:18:31 +03:00
  • e9719256fc Release 1.16.3 v1.16.3 simosmik 2026-01-30 17:13:57 +00:00
  • 55caaf060c fix: no-session-persistence removal simosmik 2026-01-30 17:09:54 +00:00
  • f9c7321c8c Release 1.16.2 v1.16.2 simosmik 2026-01-30 16:58:51 +00:00
  • 88bda6e5c0 chore: update version to 1.16.0 and comment out checkJs in tsconfig Haileyesus 2026-01-30 17:17:28 +03:00
  • 86b421c790 feat: setup TypeScript with configuration and type definitions Haileyesus 2026-01-30 17:14:03 +03:00
  • 41ef84c283 Merge pull request #353 from siteboon/fix/WORKSPACES_ROOT-issue-in-deployed-version viper151 2026-01-29 20:55:55 +01:00
  • 53224e47b6 fix: change claude login order and command simosmik 2026-01-28 23:08:11 +00:00
  • bbb51dbf99 fix: enforce WORKSPACES_ROOT in folder browser and folder creation Haileyesus 2026-01-28 22:12:20 +03:00
  • 2d06cae0ca Release 1.15.0 v1.15.0 simosmik 2026-01-28 10:06:50 +00:00
  • 14fb81586c Merge pull request #320 from EricBlanquer/fix/new-project-folder-selection Haileyesus 2026-01-27 22:58:56 +03:00
  • 4d2b592ec6 Update Router to use dynamic basename viper151 2026-01-26 15:38:00 +01:00
  • 4957220a05 Remove base path configuration from Vite config viper151 2026-01-26 13:39:24 +01:00
  • 3debc3a249 Reorder return statements for claude commands viper151 2026-01-26 13:34:38 +01:00
  • 5512e2e15b Merge pull request #343 from siteboon/viper151-patch-1-1 viper151 2026-01-26 11:58:22 +01:00