Commit Graph

42 Commits

Author SHA1 Message Date
d-kimsuon
8d592ce89b fix: disable tool approve for old claude code version 2025-10-16 02:35:29 +09:00
d-kimsuon
7c05168e4e fix: fix bug conversation log syncronization 2025-10-16 02:24:12 +09:00
d-kimsuon
d322db543c perf: added pagination for session in order to improve large project's performance issue 2025-10-16 02:24:12 +09:00
d-kimsuon
0259e71b44 feat: improve interactivity by predict sessions 2025-10-16 02:24:10 +09:00
d-kimsuon
c7d89d47cd perf: added cache for project, session 2025-10-16 02:23:28 +09:00
d-kimsuon
a88ad89972 fix: disable tool approve for old claude code version 2025-10-16 02:23:27 +09:00
d-kimsuon
b483e7e918 fix: disable tool approve for old claude code version 2025-10-14 19:40:50 +09:00
d-kimsuon
314cdcc749 ci(e2e): start:e2e server before capturing 2025-10-13 14:39:12 +09:00
d-kimsuon
7211ddeb5a refactor sse 2025-10-13 14:38:44 +09:00
d-kimsuon
89e3034202 chore: inject global claude directory by using GLOBAL_CLAUDE_DIR environment variables 2025-10-13 14:38:44 +09:00
dobachi
b7e9947efb feat: UI許可システムの実装
- permissionModeを設定可能に変更(bypassPermissions, default, acceptEdits, plan)
- defaultモード時のUI許可ダイアログを実装
  - canUseTool callbackによるプログラマティックな許可処理
  - SSEを使用したリアルタイム通信
  - 許可/拒否の選択UI
- PermissionDialog機能
  - 大きなダイアログサイズ(max-w-4xl, max-h-[80vh])
  - パラメータの折りたたみ表示
  - 各パラメータのコピーボタン
  - 長いテキストのスクロール対応
  - レスポンシブデザイン対応
2025-09-24 01:39:13 +09:00
d-kimsuon
eb5a8ddeeb perf: refactor sse handleing 2025-09-18 21:08:15 +09:00
d-kimsuon
1eae7fbd69 chore: autoformat by biome 2025-09-17 22:12:45 +09:00
d-kimsuon
f2fd423626 Merge branch 'main' into fix/handle-missing-claude-directory 2025-09-17 22:12:08 +09:00
amay077
730d13459c fix: resolve lint and formatting errors
- Add useId hook for unique ID generation in SettingsControls
- Fix label accessibility with proper htmlFor attribute
- Apply Biome formatting rules to all modified files

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-15 19:41:17 +09:00
nepula_h_okuyama
e37ca87887 #1 feat: add configurable Enter key behavior for message input
- Add enterKeyBehavior setting to config schema (shift-enter-send | enter-send)
- Implement Enter key behavior toggle in SettingsControls component
- Update ChatInput to respect user's Enter key preference
- Support IME composition to prevent accidental sends during Japanese input
- Add dynamic placeholder text based on selected behavior

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-11 22:48:01 +09:00
d-kimsuon
e7c3c87b2c feat(diff-view): display untacked added file 2025-09-07 17:10:55 +09:00
d-kimsuon
c5688310b6 feat: add simple git diff preview modal 2025-09-07 16:18:42 +09:00
kouyaman345
42d028b06d fix: Handle missing Claude projects directory and Node.js compatibility issues
- Add proper error handling for missing ~/.claude/projects directory
- Fix TypeError when d.parentPath is undefined (Node.js compatibility)
- Replace toSorted() with sort() for Node.js 18 compatibility
- Handle readdir errors gracefully and return empty arrays

These changes prevent the application from crashing with 'Internal Server Error'
when the Claude projects directory doesn't exist or when using Node.js < 20.
2025-09-07 07:17:36 +09:00
d-kimsuon
60aaae7a2c feat: add @ file completion 2025-09-07 00:05:07 +09:00
d-kimsuon
155afeaf70 feat: add mcp tab 2025-09-03 20:03:47 +09:00
d-kimsuon
7800037455 fix: remove unnecessary slash from default command 2025-09-03 19:43:01 +09:00
d-kimsuon
bac15be020 feat: add error report message on invalid schema message 2025-09-03 19:40:11 +09:00
d-kimsuon
adccbb81cc feat: add some default commands 2025-09-03 18:24:23 +09:00
d-kimsuon
e689dd5b34 feat: improve continue chat experience 2025-09-03 04:33:29 +09:00
d-kimsuon
31da82377d feat: clean up all tasks before exit 2025-09-03 03:44:43 +09:00
d-kimsuon
521a36812b feat: improve sync tasks status by using SSE 2025-09-03 02:36:15 +09:00
d-kimsuon
79794be526 feat: implement continue chat (not resume if connected) 2025-09-03 01:43:03 +09:00
d-kimsuon
60b9c658f5 feat: abort running task 2025-09-02 21:48:42 +09:00
d-kimsuon
4c7219997f feat: add unifySameTitleSession option for unify resume messages 2025-09-02 20:55:59 +09:00
d-kimsuon
a07b0468db feat: move configuration localStorage to server side 2025-09-01 22:54:35 +09:00
d-kimsuon
7c96a6316c feat: resume and new task 2025-09-01 17:31:56 +09:00
d-kimsuon
66754d9f36 feat: improve command viewer 2025-09-01 03:23:22 +09:00
d-kimsuon
be9914670c feat: implement watch claude code project folders and sync state 2025-08-31 16:39:28 +09:00
d-kimsuon
14b074c03c feat: implement sessions sidebar 2025-08-30 16:05:32 +09:00
d-kimsuon
6cbb7fba7c refactor: format and refactor files 2025-08-30 15:20:50 +09:00
d-kimsuon
efd06c720e feat: add filter option only having user messages 2025-08-30 15:16:53 +09:00
d-kimsuon
bd0aeb490b feat: implement sub chain message view feature 2025-08-30 15:00:02 +09:00
d-kimsuon
bfa19a6e85 chore: format files 2025-08-30 13:26:29 +09:00
d-kimsuon
16ec283e50 feat: implement general viewer ui 2025-08-30 03:08:48 +09:00
d-kimsuon
0d5ac6c66f feat: implmenet core apis 2025-08-30 02:04:11 +09:00
d-kimsuon
301cb51940 feat: initialize repository, setup Next.js, shadcn-ui, hono, ...etc 2025-08-30 00:09:22 +09:00