MicroFish/backend/app/services
Ubuntu a6b4ccca3c feat(simulation): add POST /<simulation_id>/clone endpoint (Task 6)
Implements SimulationManager.clone_simulation() and the corresponding
Flask route. The clone copies reddit_profiles.json, twitter_profiles.csv
and agent_profiles.json from the source simulation; does not copy
simulation_config.json; sets status=PROFILES_READY and records
parent_simulation_id. All 3 tests in test_simulation_clone.py pass.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-03 21:48:57 +00:00
..
__init__.py chore(i18n): replace all hardcoded Chinese strings with English in backend 2026-04-24 23:40:58 +00:00
graph_builder.py fix(ontology): handle string attributes from LLM response to prevent TypeError crash 2026-04-26 14:59:10 +00:00
oasis_profile_generator.py feat: ontology import, project recovery, graphiti improvements, and docs 2026-04-26 14:28:14 +00:00
ontology_generator.py fix(ontology): handle string attributes from LLM response to prevent TypeError crash 2026-04-26 14:59:10 +00:00
report_agent.py fix(report): strip fabricated tool_result blocks to prevent LLM hallucination loop 2026-04-26 15:06:24 +00:00
simulation_config_generator.py fix(llm): centralise Azure URL normalisation in parse_azure_url utility 2026-04-25 21:09:48 +00:00
simulation_ipc.py chore(i18n): replace all hardcoded Chinese strings with English in backend 2026-04-24 23:40:58 +00:00
simulation_manager.py feat(simulation): add POST /<simulation_id>/clone endpoint (Task 6) 2026-05-03 21:48:57 +00:00
simulation_runner.py chore(i18n): replace all hardcoded Chinese strings with English in backend 2026-04-24 23:40:58 +00:00
text_processor.py chore(i18n): replace all hardcoded Chinese strings with English in backend 2026-04-24 23:40:58 +00:00
zep_entity_reader.py refactor(services): replace direct Zep SDK calls with GraphBackend interface 2026-04-25 13:09:59 +00:00
zep_graph_memory_updater.py refactor(services): replace direct Zep SDK calls with GraphBackend interface 2026-04-25 13:09:59 +00:00
zep_tools.py refactor(services): replace direct Zep SDK calls with GraphBackend interface 2026-04-25 13:09:59 +00:00