feat(tasks): add TaskSheet component for detailed task history and management#388
Open
vitaliy-blprnt wants to merge 2 commits into
Open
feat(tasks): add TaskSheet component for detailed task history and management#388vitaliy-blprnt wants to merge 2 commits into
vitaliy-blprnt wants to merge 2 commits into
Conversation
…nagement - Introduced a new TaskSheet component to display task history entries, including events, comments, and runs. - Implemented utility functions for timestamp formatting, payload compacting, and event title generation. - Enhanced TasksScreen to manage task selection and detail fetching, integrating the new TaskSheet for improved task management. - Added unit tests for task history entry building to ensure correct ordering and structure.
- Introduced TaskRelationLink type to represent relationships between tasks, including optional properties like title, column, priority, and assignee. - Updated TaskDetail to use TaskRelationLink for parent and child links, improving data structure and clarity. - Added normalization functions for task columns, priorities, and relation links to ensure consistent data handling. - Enhanced TaskSheet and TasksScreen components to support displaying related tasks, allowing users to view and manage parent and child task relationships effectively. - Implemented backend adjustments to hydrate task details with related task labels for better context in the UI. - Added unit tests to verify the correct mapping of task relations in the backend.
Contributor
|
Closing as superseded by the semantic swarm/runtime cleanup path. This branch is currently conflicting against main; if the idea is still wanted, please reopen as a fresh focused PR sliced from current main with one product/infrastructure concern per branch. |
Contributor
|
Hermes triage: this PR is currently conflicting against main and should be treated as superseded by the semantic swarm/runtime cleanup path. Direct close was attempted but blocked by GitHub permissions for Cossackx (ClosePullRequest). Recommended maintainer action: close this PR and reopen any still-wanted work as a fresh focused branch from current main, one product/infrastructure concern per PR. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
unrelated note: That UsageMeter component in the screenshot is below the fold. That was like that before I touched it.