mirror of
https://github.com/AutoMaker-Org/automaker.git
synced 2026-01-30 06:12:03 +00:00
feat: implement bulk feature verification and enhance selection mode
- Added functionality for bulk verifying features in the BoardView, allowing users to mark multiple features as verified at once. - Introduced a selection target mechanism to differentiate between 'backlog' and 'waiting_approval' features during selection mode. - Updated the KanbanCard and SelectionActionBar components to support the new selection target logic, improving user experience for bulk actions. - Enhanced the UI to provide appropriate actions based on the current selection target, including verification options for waiting approval features.
This commit is contained in:
@@ -22,6 +22,10 @@ export type CursorModelId =
|
||||
| 'cursor-gpt-5.1-codex-high' // GPT-5.1 Codex High via Cursor
|
||||
| 'cursor-gpt-5.1-codex-max' // GPT-5.1 Codex Max via Cursor
|
||||
| 'cursor-gpt-5.1-codex-max-high' // GPT-5.1 Codex Max High via Cursor
|
||||
| 'cursor-gpt-5.2-codex' // GPT-5.2 Codex via Cursor
|
||||
| 'cursor-gpt-5.2-codex-high' // GPT-5.2 Codex High via Cursor
|
||||
| 'cursor-gpt-5.2-codex-max' // GPT-5.2 Codex Max via Cursor
|
||||
| 'cursor-gpt-5.2-codex-max-high' // GPT-5.2 Codex Max High via Cursor
|
||||
| 'grok'; // Grok
|
||||
|
||||
/**
|
||||
@@ -159,6 +163,34 @@ export const CURSOR_MODEL_MAP: Record<CursorModelId, CursorModelConfig> = {
|
||||
hasThinking: false,
|
||||
supportsVision: false,
|
||||
},
|
||||
'cursor-gpt-5.2-codex': {
|
||||
id: 'cursor-gpt-5.2-codex',
|
||||
label: 'GPT-5.2 Codex',
|
||||
description: 'OpenAI GPT-5.2 Codex for code generation',
|
||||
hasThinking: false,
|
||||
supportsVision: false,
|
||||
},
|
||||
'cursor-gpt-5.2-codex-high': {
|
||||
id: 'cursor-gpt-5.2-codex-high',
|
||||
label: 'GPT-5.2 Codex High',
|
||||
description: 'OpenAI GPT-5.2 Codex with high compute',
|
||||
hasThinking: false,
|
||||
supportsVision: false,
|
||||
},
|
||||
'cursor-gpt-5.2-codex-max': {
|
||||
id: 'cursor-gpt-5.2-codex-max',
|
||||
label: 'GPT-5.2 Codex Max',
|
||||
description: 'OpenAI GPT-5.2 Codex Max capacity',
|
||||
hasThinking: false,
|
||||
supportsVision: false,
|
||||
},
|
||||
'cursor-gpt-5.2-codex-max-high': {
|
||||
id: 'cursor-gpt-5.2-codex-max-high',
|
||||
label: 'GPT-5.2 Codex Max High',
|
||||
description: 'OpenAI GPT-5.2 Codex Max with high compute',
|
||||
hasThinking: false,
|
||||
supportsVision: false,
|
||||
},
|
||||
grok: {
|
||||
id: 'grok',
|
||||
label: 'Grok',
|
||||
@@ -284,6 +316,34 @@ export const CURSOR_MODEL_GROUPS: GroupedModel[] = [
|
||||
},
|
||||
],
|
||||
},
|
||||
// GPT-5.2 Codex group (capacity + compute matrix)
|
||||
{
|
||||
baseId: 'cursor-gpt-5.2-codex-group',
|
||||
label: 'GPT-5.2 Codex',
|
||||
description: 'OpenAI GPT-5.2 Codex for code generation',
|
||||
variantType: 'capacity',
|
||||
variants: [
|
||||
{ id: 'cursor-gpt-5.2-codex', label: 'Standard', description: 'Default capacity' },
|
||||
{
|
||||
id: 'cursor-gpt-5.2-codex-high',
|
||||
label: 'High',
|
||||
description: 'High compute',
|
||||
badge: 'Compute',
|
||||
},
|
||||
{
|
||||
id: 'cursor-gpt-5.2-codex-max',
|
||||
label: 'Max',
|
||||
description: 'Maximum capacity',
|
||||
badge: 'Capacity',
|
||||
},
|
||||
{
|
||||
id: 'cursor-gpt-5.2-codex-max-high',
|
||||
label: 'Max High',
|
||||
description: 'Max capacity + high compute',
|
||||
badge: 'Premium',
|
||||
},
|
||||
],
|
||||
},
|
||||
// Sonnet 4.5 group (thinking mode)
|
||||
{
|
||||
baseId: 'sonnet-4.5-group',
|
||||
|
||||
Reference in New Issue
Block a user