Repository navigation
v1.0.0
1.0.0 (2026-01-22)
Bug Fixes
- A bug where creation error when there is no .claude directory (59e4c11)
- accessibility: Use buttons for modal backdrops (2a5d27f)
- add error handling and cleanup for draggable handle (ea33810)
- added webfetch and websearch to plan mode tools (7a17307)
- adding shared folder to npm build (724cb5b)
- address CodeRabbit security and correctness issues (ff7d30c)
- Address coderabbitai feedback (e5a05d9)
- Address project sorting feedback (02a2967)
- agent: improve branch name and URL parsing (5045417)
- API would be stringified twice. That is now fixed. (babe96e)
- App: wrap session handlers in useCallback to avoid warnings on depth (53c1af3)
- change agent mode for platform (1f4cd16)
- change codex login for platform mode (b066ec4)
- cleanup settings (98c8b14)
- Enhance project sorting in sidebar (ad0bcba)
- filter VCS directories from file autocomplete (66e85fb), closes #290
- fix image viewer return 401 error (b2c1600)
- fix the violation by moving useState to the top (a39a5fd)
- fixing claude and cursor login defaulting to the previously opened shell (6bf3696)
- fixing deprecated apple-mobile-web-app-capable (a8c141c)
- fixing the default port for shell on vite config (02c13b0)
- force newer node-gyp dependency (2e75676)
- get codex sessions in windows; improve message counting logic; fix session navigation in ChatInterface (9efe433)
- improve error handling and response structure in MCP CLI routes for codex (4c40a33)
- initial commit error (544c724)
- iOS PWA status bar overlap issue on mobile devices (975e4b0)
- move safeJsonParse function to utils.js (b707282)
- navigate to the correct session ID when updating session state (ba70ad8)
- normalize file path handling and improve scroll position restoration in ChatInterface (0050331)
- orchestrator: wire up follow-up message routing (7f0f0d6)
- pass model parameter to Claude and Codex SDKs (60c8bda)
- path improvement of projects added via config. (8186c40)
- protect LaTeX formulas when unescaping JSONL escape sequences (a100aa5)
- remove regex for tool permission extraction (3f66179)
- replace HOME env variable with os.homedir() to support windows (b315360)
- resolve NPX redirect issue and improve startup documentation (c9afc2e)
- resolve React errors and localStorage quota issues (9cf0173)
- server: change default PORT from 3000 to 3001 (42a8074)
- settings api calls that would fail. (f91f9f7)
- sidebar: display only folder name instead of full path in project list (7fd63d8)
- Sidebar: The undefined setShowSuggestions method has been removed. (c875907)
- ui: stabilize token rate calculation in status component (1bc2cf4)
Features
- Ability to add and control user level MCP Servers (6c64ea7)
- add .env.example (04075a7)
- add .env.example (1b83340)
- add Bash command approval handling in Claude tool permissions (ef44942)
- add cli.js (1b548e0)
- add cli.js (0fba3b0)
- add cli.js (04ff458)
- add cli.js (3878b5b)
- add cli.js (1947227)
- add cli.js (5cf5720)
- add cli.js (08267ce)
- add cli.js (a4cc597)
- add cli.js (307bdc7)
- add client.js (7853613)
- add codeblock highlight in ChatInterface (89c9aec)
- add ctrl+enter send option & fix IME problen (#62) (7f4feb1)
- add custom port and database path options to CLI commands (04efaa4)
- add draggable Quick Settings sidebar handle (4fe6cc4)
- Add file metadata display with view modes (1f3fe2d)
- add folder browser to ProjectCreationWizard (e1f2af1)
- add github-auth.js (2a8be94)
- add grant permission for Claude tools in ChatInterface (7b63a68)
- Add image upload functionality with drag & drop, clipboard paste, and file picker (#46) (7feeebc)
- add index.js (8420337)
- add index.js (7368c38)
- add index.js (10da083)
- add index.js (e04e347)
- add index.js (fdb4a45)
- add index.js (694fea0)
- add index.js (4cc88ca)
- add index.js (ec114eb)
- add JSON import support for MCP server configuration in ToolsSettings (99b204f)
- Add pagination support for session messages and enhance loading logic in ChatInterface (4e5aa50)
- Add project search filter to sidebar (a56e063)
- Add project sorting by date option (ce1e6c7)
- Add project sorting by date option (122b757)
- add protocol.js (65606ae)
- add protocol.js (d4732b3)
- Add provider logos for session indication in MainContent (cd6e5be)
- add proxy.js (599f9d6)
- add proxy.js (df5ab89)
- add proxy.js (d1b7392)
- add remark-gfm to render table. improved display of inline code. (eb835d2)
- add status-tracker.js (a78d2a3)
- Add thinking mode selector to chat interface (1f6c0c3)
- add update command to CLI for checking and installing the latest version (8af982e)
- Adding version information (ad219c8)
- agent: add automated branch and PR creation (8f3a97b)
- api: add API for one-shot prompt generatio, key authentication system and git commit message generation (eda89ef)
- auto-populate git config from system (18d0874)
- chat: add CLAUDE.md support and fix scroll behavior (d1733f3)
- chat: add CLAUDE.md support and fix scroll behavior (#222) (b5d1fed)
- chat: add model selection for Claude and update to latest versinos of claude agent sdk and cursor cli (d822a96)
- codeblock add copy button when hover. (7460797)
- Conditionally render Thinking Mode Selector for Claude provider (e73960a)
- editor: add sidebar mode to CodeEditor component (36f8f50)
- editor: Change Code Editor to show diffs in source control panel and during messaging. (d2f0255)
- editor: Move code editor preferences to settings and add option to expand editor (fefcc0f)
- Enhance chat message handling by appending assistant messages and triggering project refresh on session updates (50f6cdf)
- enhance MCP server management with config file support and improved CLI interactions (21d9242)
- Enhance session handling by adding cursor support and improving cursor messages order (3e7e60a)
- Enhance session management and tool settings for Claude and Cursor (cf6f0e7)
- Enhance session retrieval by implementing DAG structure for blob processing and improving JSON message extraction (0f45472)
- Implement Cursor session fetching and enhance message parsing in ChatInterface (0a39079)
- Implement slash command menu with fixed positioning and dark mode (#211) (44c88ec)
- Inform users about slash commands on chat interface (9079326)
- Introducing Codex to the Claude code UI project. Improve the Settings and Onboarding UX to accomodate more agents. (fbbf746)
- load git config during onboarding (33e70c4)
- Multiple features, improvements, and bug fixes (#208) (6dd303a)
- onboarding page & adding git settings (8c629a1)
- orchestrator: implement client mode for claudecodeui orchestrator integration (f216a07)
- orchestrator: implement client mode with github oauth and websocket proxy (585391f)
- orchestrator: implement client mode with github oauth and websocket proxy (952f0f4)
- orchestrator: implement client mode with github oauth and websocket proxy (01770de)
- orchestrator: implement client mode with github oauth and websocket proxy (f8a2d5a)
- orchestrator: implement github oauth and websocket proxy for client mode (f6c6565)
- orchestrator: implement github oauth and websocket proxy for client mode (4eae09a)
- orchestrator: implement github oauth and websocket proxy for client mode (c03b915)
- orchestrator: implement github oauth and websocket proxy for client mode (5ee0456)
- platform: improve cross-platform compatibility with Windows support (2ff59bd)
- progressive app support through orchestrator (8f85682)
- projects: add project creation wizard with enhanced UX (0181883)
- projects: add workspace path security validation and align github credentials implementation across components (255aed0)
- Publish branch functionality (#66) (33aea3f)
- server: orchestrator client mode (5de3c9e)
- setup canUseTool for claude messages (64ebbaf)
- support math rendering with KaTeX (06d17eb)
- terminal: add clickable web links support (e952cf0)
- UI updates to ChatInterface component and global styles. Changing how tools look like (da6f35a)
- ui: add collapsible sidebar functionality (4e14222)
- Update message count retrieval to count only JSON blobs in sessions (cdce59e)
- Update README to include Cursor CLI support and enhance chat message handling with streaming improvements (db7ce4d)
- update version to 1.6.0 and enhance ToolsSettings component with loading from json and adding project MCP servers (6d17e6d)
- Update version to 1.7.0 and enhance usage limit message formatting in ChatInterface (24815d6)
- updates: add system update endpoint and UI (64e2909)
BREAKING CHANGES
- platform: Development server ports have been changed from 3008/3009 to 3001/5173 to align with standard Vite/Express defaults