Fix import empty sheet bug, update Google model, improve error messages
- BriefReviewPage: call loadSheet() after importDeliverables so store is refreshed before navigation — fixes 0 items on Sheet page - Google model: gemini-3.1-pro-preview → gemini-2.5-pro-preview-03-25 (old model name was invalid, caused API errors) - docker-compose default: gemini-2.0-flash-exp → gemini-2.5-pro-preview-03-25 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
d71a044a3c
commit
3d6adb2dcc
3 changed files with 4 additions and 3 deletions
|
|
@ -28,7 +28,7 @@ class Config:
|
|||
OPENAI_MAX_RETRIES: int = int(os.getenv('OPENAI_MAX_RETRIES', '2'))
|
||||
|
||||
# Google Configuration
|
||||
GOOGLE_MODEL: str = os.getenv('GOOGLE_MODEL', 'gemini-3.1-pro-preview')
|
||||
GOOGLE_MODEL: str = os.getenv('GOOGLE_MODEL', 'gemini-2.5-pro-preview-03-25')
|
||||
GOOGLE_TEMPERATURE: float = float(os.getenv('GOOGLE_TEMPERATURE', '0.1'))
|
||||
GOOGLE_MAX_OUTPUT_TOKENS: int = int(os.getenv('GOOGLE_MAX_OUTPUT_TOKENS', '8192'))
|
||||
GOOGLE_THINKING_BUDGET: int = int(os.getenv('GOOGLE_THINKING_BUDGET', '12000'))
|
||||
|
|
|
|||
|
|
@ -62,7 +62,7 @@ services:
|
|||
|
||||
# Google Gemini
|
||||
GEMINI_API_KEY: ${GEMINI_API_KEY:-}
|
||||
GOOGLE_MODEL: ${GOOGLE_MODEL:-gemini-2.0-flash-exp}
|
||||
GOOGLE_MODEL: ${GOOGLE_MODEL:-gemini-2.5-pro-preview-03-25}
|
||||
GOOGLE_TEMPERATURE: ${GOOGLE_TEMPERATURE:-0.7}
|
||||
GOOGLE_MAX_OUTPUT_TOKENS: ${GOOGLE_MAX_OUTPUT_TOKENS:-100000}
|
||||
GOOGLE_THINKING_BUDGET: ${GOOGLE_THINKING_BUDGET:-12000}
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ const EDITABLE_FIELDS: (keyof Deliverable)[] = ['Title', 'Category', 'Media', 'S
|
|||
export default function BriefReviewPage() {
|
||||
const { jobId } = useParams<{ jobId: string }>()
|
||||
const navigate = useNavigate()
|
||||
const { sheets, fetchSheets, createSheet } = useSheetStore()
|
||||
const { sheets, fetchSheets, createSheet, loadSheet } = useSheetStore()
|
||||
const [rows, setRows] = useState<Deliverable[]>([])
|
||||
const [loading, setLoading] = useState(true)
|
||||
const [selected, setSelected] = useState<Set<number>>(new Set())
|
||||
|
|
@ -54,6 +54,7 @@ export default function BriefReviewPage() {
|
|||
sheetId = await createSheet(newSheetName)
|
||||
}
|
||||
await importDeliverables(sheetId, toImport, 'append')
|
||||
await loadSheet(sheetId)
|
||||
toast.success(`Imported ${toImport.length} deliverables`)
|
||||
navigate(`/sheet/${sheetId}`)
|
||||
} catch {
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue