Files
vibe-kanban/backend/migrations/20250716170000_add_parent_task_to_tasks.sql
Alex Netsch ad38c8af53 Add plan mode (#174)
* feat: add related tasks functionality to task details panel

- Introduced a new context for managing related tasks, including fetching and state management.
- Added a new RelatedTasksTab component to display related tasks and their statuses.
- Updated TaskDetailsProvider to fetch related tasks based on the selected attempt.
- Enhanced TaskDetailsContext to include related tasks state and methods.
- Modified TabNavigation to include a new tab for related tasks with a count indicator.
- Updated TaskDetailsPanel to render the RelatedTasksTab when selected.
- Adjusted API calls to support fetching related tasks and task details.
- Updated types to include parent_task_attempt in task-related data structures.
- Enhanced UI components to reflect changes in task statuses and interactions.

Padding (vibe-kanban 97abacaa)

frontend/src/components/tasks/TaskDetails/RelatedTasksTab.tsx
Add some padding to make tasks in the list look nice

Move get children; Search for latest plan across all processes

Jump to task created from plan

feat: add latest attempt executor to task status and update TaskCard UI

* Use correct naming convention

* feat: enhance plan presentation handling in Claude executor and UI

* format

* Always show create task for planning tasks

* Add claude hook to stop after plan creation

* Lint

---------

Co-authored-by: Louis Knight-Webb <louis@bloop.ai>
2025-07-17 14:35:44 +01:00

7 lines
282 B
SQL

PRAGMA foreign_keys = ON;
-- Add parent_task_attempt column to tasks table
ALTER TABLE tasks ADD COLUMN parent_task_attempt BLOB REFERENCES task_attempts(id);
-- Create index for parent_task_attempt lookups
CREATE INDEX idx_tasks_parent_task_attempt ON tasks(parent_task_attempt);