Skip to content

Assessment PromptEditor: Add video field type #296

Closed

Description

@vprashrex

Is your feature request related to a problem?
The backend accepts video as an assessment input_schema column type, but the assessment wizard only allows fields to be marked as Text, Image, or PDF. This limits users from setting up a video assessment in the UI.

Describe the solution you'd like
Add video as a field type in the assessment wizard alongside image and pdf:

  • Add "Video (link)" in the @ mention type picker.
  • Display a video icon for these fields in the mention dropdown, prompt preview, and Review & save modal.
  • Save and load it via the config blob input_schema as { "type": "video", "format": "url" }. Video must be in url format; base64 results in a 422 error on save.
Original issue

Is your feature request related to a problem? Please describe.
The backend now accepts video as an assessment input_schema column type, but the assessment wizard can only mark fields as Text, Image or PDF. There is no way to set up a video assessment from the UI.

Describe the solution you'd like
Add video as a field type in the assessment wizard, alongside image and pdf:

  • Offer "Video (link)" in the @ mention type picker.
  • Show a video icon for these fields in the mention dropdown, the prompt preview and the Review & save modal.
  • Save and load it through the config blob input_schema as { "type": "video", "format": "url" }. Video must be url; base64 returns a 422 when the config is saved.

Backend contract (for reference)

  • Cells hold video URLs: http(s):// or gs://. One cell can hold several URLs, separated by commas or newlines. YouTube links work.
  • Accepted extensions: .mp4 .mov .mpeg .mpg .avi .wmv .flv .webm .3gp.
  • Video is only processed for Google providers (google, google-aistudio, google-gcp). With OpenAI or Anthropic, video cells are skipped silently.

Describe alternatives you've considered
Showing the Video option, or blocking save, only when a Google model is selected. Left out of this change to keep it small, since the backend already validates rows. Can be a follow-up if silent skips turn out to be a problem.

Activity

  1. changed the title [-]Assessment: support video attachment columns[/-] [+]Assessment Wizard: Add video field type[/+] on Oct 25, 2026
  2. changed the title [-]Assessment Wizard: Add video field type[/-] [+]Assessment PromptEditor: Add video field type[/+] on Oct 25, 2026
  3. self-assigned this
    on Oct 25, 2026
  4. moved this from To Do to In Progress in Kaapi-devon Oct 25, 2026
  5. moved this from In Progress to In Review in Kaapi-devon Oct 27, 2026
  6. moved this from In Review to Closed in Kaapi-devon Oct 29, 2026
  7. github-actions commented on Oct 29, 2026

    @github-actions

    🎉 This issue has been resolved in version 0.6.0-main.1 🎉

    The release is available on GitHub release

    Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Projects

  • Status
    Closed

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions