kleneway / jacob

Just Another Coding Bot
https://jacb.ai
Apache License 2.0
0 stars 0 forks source link

Add "Run Build" Option to Todo Details Page in JACoB #133

Open kleneway opened 2 weeks ago

kleneway commented 2 weeks ago

Description

Enhance the Todo Details page in JACoB by allowing users to opt-in to the build process. This feature provides users with the flexibility to choose whether to run the build when starting work on a task.

Features to Implement

  1. Add "Run Build" Checkbox

    • Place a checkbox labeled "Run Build" next to the "Start Work" button.
    • The checkbox should be unchecked by default.
  2. Update Issue Body on Starting Work

    • When the "Start Work" button is clicked:
      • If the "Run Build" checkbox is unchecked:
      • Append the flag --skip-build to the issue body.
      • Ensure the flag is added with a preceding space for separation.
      • If the "Run Build" checkbox is checked:
      • Do not modify the issue body.
  3. UI/UX Considerations

    • Ensure the new checkbox aligns with the existing design language of the Todo Details page.
    • The checkbox should be responsive and maintain consistency across different screen sizes.
  4. Conditional Display

    • Hide the "Run Build" checkbox if the issue is already marked as "In Progress" to prevent redundant actions.

Acceptance Criteria

Additional Information


@jacob-ai-bot

jacob-local-kevin[bot] commented 2 weeks ago

JACoB here...

You mentioned me on this issue and I am busy taking a look at it.

I'll continue to comment on this issue with status as I make progress.

jacob-local-kevin[bot] commented 2 weeks ago

Update

I've completed my work on this issue and have created a pull request: JACoB PR for Issue Add "Run Build" Option to Todo Details Page in JACoB.

Please review my changes there.