Skip to content

feat: add Start New Plan form to dashboard + auto-sync upstream workflow#44

Merged
neoneye merged 2 commits intoPlanExeOrg:mainfrom
VoynichLabs:dashboard-new-plan-form
Feb 16, 2026
Merged

feat: add Start New Plan form to dashboard + auto-sync upstream workflow#44
neoneye merged 2 commits intoPlanExeOrg:mainfrom
VoynichLabs:dashboard-new-plan-form

Conversation

@82deutschmark
Copy link
Copy Markdown
Collaborator

Summary

Adds a new 'Start New Plan' form component to the dashboard for improved plan creation UX.

Changes

  • New plan form section with textarea input
  • Example prompt chips for quick template selection
  • Character count display during input
  • CSS styling for cohesive dashboard integration
  • Form submission to the plan runner
  • Credit hint and free plan messaging

Features

  • Responsive design with proper spacing
  • Example prompts populate textarea on click
  • Real-time character counter
  • Form validation and submission handling
  • Integrates with existing plan generation workflow

Testing

Tested on dashboard; form submits correctly to plan runner.

82deutschmark and others added 2 commits February 15, 2026 17:37
- Add GitHub Actions workflow (.github/workflows/sync-upstream.yml) to
  auto-sync fork main with upstream PlanExeOrg/PlanExe on weekdays
- Add Start New Plan form to the user dashboard (index.html) with
  example prompt chips, character counter, credit/free-plan hints
- Update index route in app.py to pass nonce, user_id, and example
  prompts to the template for plan creation
- Increase recent plans limit from 5 to 10
@neoneye neoneye merged commit a8ecb82 into PlanExeOrg:main Feb 16, 2026
@neoneye neoneye deleted the dashboard-new-plan-form branch February 16, 2026 13:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants