diff --git a/internal/db/sessions.sql.go b/internal/db/sessions.sql.go index 99d31fa26d771255c3cc0ae35097e322471ab394..8b3d6e05e1851ba1dfc8f03293a4df38ad88fe8a 100644 --- a/internal/db/sessions.sql.go +++ b/internal/db/sessions.sql.go @@ -110,7 +110,7 @@ const listSessions = `-- name: ListSessions :many SELECT id, parent_session_id, title, message_count, prompt_tokens, completion_tokens, cost, updated_at, created_at, summary_message_id FROM sessions WHERE parent_session_id is NULL -ORDER BY created_at DESC +ORDER BY updated_at DESC ` func (q *Queries) ListSessions(ctx context.Context) ([]Session, error) { diff --git a/internal/db/sql/sessions.sql b/internal/db/sql/sessions.sql index ebeab90d39f641c0aee72152c1f60ef455d5dff4..e347eada726b4da2aea04df25c6a4a1bfd429da8 100644 --- a/internal/db/sql/sessions.sql +++ b/internal/db/sql/sessions.sql @@ -32,7 +32,7 @@ WHERE id = ? LIMIT 1; SELECT * FROM sessions WHERE parent_session_id is NULL -ORDER BY created_at DESC; +ORDER BY updated_at DESC; -- name: UpdateSession :one UPDATE sessions diff --git a/internal/tui/components/dialogs/models/keys.go b/internal/tui/components/dialogs/models/keys.go index 088a999ef2d37c8a67f6d5d0c7490a4eeb29fac5..c075a35ac808d7d1093c5a7710bf511f8d0219cb 100644 --- a/internal/tui/components/dialogs/models/keys.go +++ b/internal/tui/components/dialogs/models/keys.go @@ -15,7 +15,7 @@ type KeyMap struct { isAPIKeyHelp bool isAPIKeyValid bool - isClaudeAuthChoiseHelp bool + isClaudeAuthChoiceHelp bool isClaudeOAuthHelp bool isClaudeOAuthURLState bool isClaudeOAuthHelpComplete bool @@ -74,7 +74,7 @@ func (k KeyMap) FullHelp() [][]key.Binding { // ShortHelp implements help.KeyMap. func (k KeyMap) ShortHelp() []key.Binding { - if k.isClaudeAuthChoiseHelp { + if k.isClaudeAuthChoiceHelp { return []key.Binding{ key.NewBinding( key.WithKeys("left", "right", "h", "l"), diff --git a/internal/tui/components/dialogs/models/models.go b/internal/tui/components/dialogs/models/models.go index ff7243ca7ea344208a1b637a1cf2818c8121638c..6248f1f0440441f1b5d0924b581283835ca2c294 100644 --- a/internal/tui/components/dialogs/models/models.go +++ b/internal/tui/components/dialogs/models/models.go @@ -164,7 +164,7 @@ func (m *modelDialogCmp) Update(msg tea.Msg) (util.Model, tea.Cmd) { } askForApiKey := func() { - m.keyMap.isClaudeAuthChoiseHelp = false + m.keyMap.isClaudeAuthChoiceHelp = false m.keyMap.isClaudeOAuthHelp = false m.keyMap.isAPIKeyHelp = true m.showClaudeAuthMethodChooser = false @@ -183,7 +183,7 @@ func (m *modelDialogCmp) Update(msg tea.Msg) (util.Model, tea.Cmd) { m.selectedModelType = modelType m.showClaudeAuthMethodChooser = false m.showClaudeOAuth2 = true - m.keyMap.isClaudeAuthChoiseHelp = false + m.keyMap.isClaudeAuthChoiceHelp = false m.keyMap.isClaudeOAuthHelp = true } return m, nil @@ -252,7 +252,7 @@ func (m *modelDialogCmp) Update(msg tea.Msg) (util.Model, tea.Cmd) { } else { if selectedItem.Provider.ID == catwalk.InferenceProviderAnthropic { m.showClaudeAuthMethodChooser = true - m.keyMap.isClaudeAuthChoiseHelp = true + m.keyMap.isClaudeAuthChoiceHelp = true return m, nil } askForApiKey() @@ -278,7 +278,7 @@ func (m *modelDialogCmp) Update(msg tea.Msg) (util.Model, tea.Cmd) { if m.showClaudeAuthMethodChooser { m.claudeAuthMethodChooser.SetDefaults() m.showClaudeAuthMethodChooser = false - m.keyMap.isClaudeAuthChoiseHelp = false + m.keyMap.isClaudeAuthChoiceHelp = false m.keyMap.isClaudeOAuthHelp = false return m, nil }