feat(gtm): upgrade to google-genai, fix image gen & frontend crash

This commit is contained in:
2026-01-04 16:02:23 +00:00
parent 3b1f2967cb
commit 9ac2b9c466
242 changed files with 6075 additions and 448 deletions

View File

@@ -1295,7 +1295,7 @@ const App: React.FC = () => {
<UserCircle className="text-blue-500 dark:text-blue-400"/> {labels.roles}
</h3>
<ul className="space-y-3">
{state.phase3Result?.roles.map((role, i) => (
{state.phase3Result?.roles.map((role: any, i) => (
<li key={i} className="flex items-center justify-between group p-3 rounded-lg border transition-colors
bg-slate-50 border-slate-200
dark:bg-robo-900 dark:border-robo-800
@@ -1307,7 +1307,16 @@ const App: React.FC = () => {
">
<Briefcase size={14}/>
</div>
<span className="font-medium text-slate-800 dark:text-slate-200">{role}</span>
<div>
<span className="font-medium text-slate-800 dark:text-slate-200 block">
{typeof role === 'object' ? role.role : role}
</span>
{typeof role === 'object' && role.description && (
<span className="text-xs text-slate-500 dark:text-slate-400 block mt-0.5">
{role.description}
</span>
)}
</div>
</div>
<button
onClick={() => removeRole(i)}

View File

@@ -45,5 +45,5 @@ RUN npm install --omit=dev
# Expose the port the server will run on
EXPOSE 3005
# Command to run the server
CMD ["node", "server.cjs"]
# Command to run the server, ensuring dependencies are fresh on start
CMD ["/bin/bash", "-c", "pip install --no-cache-dir -r requirements.txt && node server.cjs"]

View File

@@ -1,5 +1,7 @@
google-generativeai
google-genai
requests
beautifulsoup4
werkzeug
python-dotenv
Pillow