-
Notifications
You must be signed in to change notification settings - Fork 1
Description
Feature Summary
Add UI controls for Milestone 1 generation settings so users can adjust course generation behavior before submitting a request.
Problem/Use Case
The current builder flow only captures:
title
topic
complexity
target audience
sources (URLs/PDFs)
There is no UI for temperature, section length, or deterministic generation, even though those are part of the Milestone 1 roadmap.
Proposed Solution
Add an advanced settings section to the builder flow that lets users configure:
temperature
section length
deterministic generation mode
The UI should:
persist values through the multi-step builder flow
include reasonable defaults
submit the settings to the backend along with the course generation request
Alternative Solutions
Add these controls to a dedicated Settings page instead of the builder.
OR
Hide them behind an "Advanced" accordion to keep the default UI simple.
Priority
Nice to have
Feature Scope
Frontend (User Interface)
Additional Context
src/pages/MCBuilderBasis.tsx currently collects only title/topic/complexity/targetAudience.
src/pages/MCBuilderBasisTwo.tsx submits only those fields plus resources.
This issue depends on backend support for the new generation parameters.
Checklist
- This feature would benefit other users, not just me
- I have searched for similar feature requests
- I am willing to help implement this feature