From 64b9dc526da1f130557550dc9d13da8f7fd8f276 Mon Sep 17 00:00:00 2001 From: iliya Date: Mon, 2 Mar 2026 21:53:22 +0200 Subject: [PATCH] feat: enhance file reveal functionality and improve UI interactions - Added support for revealing files in the editor when requested, enhancing user experience during file navigation. - Implemented a pending file reveal mechanism to ensure files are opened correctly after the editor initializes. - Updated the ChipInteractionLayer to allow users to open files directly from chips, streamlining access to relevant files. - Enhanced the MentionSuggestionList styling for better visual feedback on selection. - Improved mention detection logic to maintain selection state during redundant events, optimizing user interaction. --- README.md | 18 +++ .../components/team/TeamDetailView.tsx | 8 ++ .../components/team/editor/EditorFileTree.tsx | 9 ++ .../team/editor/ProjectEditorOverlay.tsx | 15 +++ .../components/ui/ChipInteractionLayer.tsx | 104 ++++++++++++------ .../components/ui/MentionSuggestionList.tsx | 4 +- src/renderer/hooks/useMentionDetection.ts | 22 +++- src/renderer/store/slices/editorSlice.ts | 57 ++++++++++ 8 files changed, 199 insertions(+), 38 deletions(-) diff --git a/README.md b/README.md index 4aae0824..9194a544 100644 --- a/README.md +++ b/README.md @@ -28,8 +28,26 @@ A new approach to task management with AI agents. - **Sit back and watch** — tasks change status on the kanban board while agents handle everything on their own - **Review changes like in Cursor** — see what code each task changed, then approve, reject, or comment - **Full tool visibility** — inspect exactly which tools an agent used to complete each task +- **Live process dashboard** — see which agents are running processes in dedicated sections (frontend, backend, etc.) and open URLs directly in the browser - **Stay in control** — send a direct message to any agent or drop a comment on a task whenever you want to clarify something or add new work +
+More features + +
+ +- **Recent tasks across projects** — browse the latest completed tasks from all your projects in one place +- **Deep session analysis** — detailed breakdown of what happened in each Claude session: bash commands, reasoning, subprocesses +- **Smart task-to-log matching** — automatically links Claude session logs to specific tasks based on status change timestamps, even when a task moves back and forth between states +- **Zero-setup onboarding** — built-in Claude Code installation and authentication, ready to go out of the box +- **Built-in code editor** — edit project files with Git support and other essential features without leaving the app +- **Branch strategy control** — choose via prompt whether all agents work on a single branch or each gets its own git worktree +- **Team member stats** — global performance statistics for every member of the team +- **Attach code context** — reference files or code snippets in your messages, just like in Cursor +- **Notification system** — configurable alerts when tasks complete, agents need attention, or errors occur + +
+ ---