MicroFish/backend/app/services
Ubuntu 5d679024c3 feat(simulation): add POST /agent create and /agent/{id}/regenerate endpoints
Implements Tasks 8 and 9 of F2-A+B: async agent creation from entity UUID
and async per-agent profile regeneration, both with atomic profile file writes.
Refactors generate_profile_from_entity to accept extra_instructions instead
of requiring user_id (renamed internal logic to _generate_single_profile).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-03 21:59:25 +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(simulation): add POST /agent create and /agent/{id}/regenerate endpoints 2026-05-03 21:59:25 +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 max_agents selector via top-N connectivity in prepare 2026-05-03 21:54:34 +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 feat(simulation): add max_agents selector via top-N connectivity in prepare 2026-05-03 21:54:34 +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