MicroFish/backend/scripts
profikid 8dfa7645e6 fix: prevent frontend from killing in-progress simulations on view mount
- frontend/src/views/SimulationView.vue: remove onMounted auto-stop of running
  simulations. Step 3's handleGoBack() already stops the sim when the user
  explicitly clicks 'Back', so onMounted only killed sims when users opened
  the sim URL directly or refreshed Step 2 (the 'loading error' symptom).
- backend/scripts/run_parallel_simulation.py: lower OASIS semaphore from 30
  to 8 to fit the 8GB host's memory budget.
- backend/vendor/camel-oasis/oasis/social_agent/agents_generator.py: add
  .get() defaults for mbti/gender/age/country to handle sparse agent
  profiles (KeyError: 'mbti' bug).
2026-06-10 10:13:02 +00:00
..
action_logger.py i18n: translate all Chinese in codebase to English; add Dutch locale as default (#1) 2026-06-10 12:28:40 +07:00
run_parallel_simulation.py fix: prevent frontend from killing in-progress simulations on view mount 2026-06-10 10:13:02 +00:00
run_reddit_simulation.py i18n: translate all Chinese in codebase to English; add Dutch locale as default (#1) 2026-06-10 12:28:40 +07:00
run_twitter_simulation.py i18n: translate all Chinese in codebase to English; add Dutch locale as default (#1) 2026-06-10 12:28:40 +07:00
test_profile_format.py i18n: translate all Chinese in codebase to English; add Dutch locale as default (#1) 2026-06-10 12:28:40 +07:00