DekuWorks / DekuWorks/241RunnersAwareness

Runner create/list functionality

Open
#12 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
HTML
Stars
2
Forks
0
PR merge metrics
No merged PRs in 30d

Description

## Acceptance Criteria
- Modal: Name (required), Status (default Missing)
- POST /runners (owner = JWT uid) → list refresh user-scoped
- Table (Name, Status, Updated). Empty state if none.

## Test Notes
- Creating a runner shows immediately in My Runners
- User can only see their own runners
- Proper validation and error handling
- Empty state displays when no runners exist

Contributor guide

No contributing guide indexed for this repository

Research direction

No files or tests are named. Start by locating the existing runner UI and the POST /runners endpoint, then trace how JWT uid scoping and list refresh are handled. Done means creating a validated runner, showing it in the user-scoped table with Name, Status, and Updated fields, handling errors, and displaying the empty state.

Written by the indexing model from the issue text.

Assessment

Tech stack
react
Domain
api, authentication, full-stack
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
50/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.