Skip to content

Conversation

aryasaatvik
Copy link
Contributor

@aryasaatvik aryasaatvik commented Jun 21, 2025

Summary

Adds support for sorting models by last_updated/release_date in the TUI models dialog. This change depends on models.dev PR sst/models.dev#20 which adds the date fields to the model schema.

Note: This PR is branched from #279 (feat/lightweight-model-configuration)

resolves #253

Changes

  • Added and fields to ModelsDev schema
  • Added sorting modes: by name (default), by last updated, by release date
  • Press 'S' key to cycle through sort modes in models dialog
  • Shows current sort mode in dialog title
  • Stable multi-level sorting with proper tiebreakers

Testing

Currently using local override at for testing until models.dev is updated with the new fields.

CleanShot.2025-06-21.at.18.40.51.mp4

@aryasaatvik
Copy link
Contributor Author

Closing as the sorting functionality has been incorporated into PR #279

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.

need better sorting of models
1 participant