MicroFish/backend/app/services
liyizhouAI d2b5b17b98 perf: simulation acceleration - filter non-social entities + configurable semaphore
- Filter out non-social entity types (API, SDK, Database, etc.) from agent configs
  reduces agent count ~20%, fewer LLM calls per round
- Make semaphore configurable via SIMULATION_SEMAPHORE env var (default 50, up from 30)
  allows higher concurrent LLM requests for faster round execution
- Reddit semaphore also reads from env var
- Estimated speedup: ~2x (25min → ~12min for 40 rounds)
2026-04-16 23:11:55 +08:00
..
__init__.py Implement Interview feature for agent interactions in simulations 2025-12-08 15:55:39 +08:00
custom_graph_builder.py feat: v0.3.2 - CustomGraphBuilder replaces Graphiti for step 2 graph build 2026-04-16 07:54:07 +08:00
graph_builder.py feat: v0.3.2 - CustomGraphBuilder replaces Graphiti for step 2 graph build 2026-04-16 07:54:07 +08:00
graphiti_client.py feat: v0.3.2 - CustomGraphBuilder replaces Graphiti for step 2 graph build 2026-04-16 07:54:07 +08:00
oasis_profile_generator.py feat: v0.3 - Manus replay + token tracking + SIGTERM fix + accelerate button 2026-04-15 09:37:22 +08:00
ontology_generator.py fix: v0.3.4 - production stability fixes for simulation pipeline 2026-04-16 22:44:40 +08:00
report_agent.py feat: merge upstream i18n + rebrand MiroFish → Foresight 先见之明 2026-04-11 16:40:13 +08:00
simulation_config_generator.py perf: simulation acceleration - filter non-social entities + configurable semaphore 2026-04-16 23:11:55 +08:00
simulation_ipc.py feat: merge upstream i18n + rebrand MiroFish → Foresight 先见之明 2026-04-11 16:40:13 +08:00
simulation_manager.py fix: v0.3.4 - production stability fixes for simulation pipeline 2026-04-16 22:44:40 +08:00
simulation_runner.py feat: v0.3 - Manus replay + token tracking + SIGTERM fix + accelerate button 2026-04-15 09:37:22 +08:00
text_processor.py Introduce Project ID for context management, finalizing the stateful API pipeline from file submission to graph construction. 2025-11-28 17:21:08 +08:00
zep_entity_reader.py fix: accept all Entity nodes from Graphiti (no custom labels) 2026-04-14 19:13:50 +08:00
zep_graph_memory_updater.py feat: migrate from Zep Cloud to self-hosted Graphiti + Neo4j 2026-04-13 12:07:32 +08:00
zep_tools.py feat: migrate from Zep Cloud to self-hosted Graphiti + Neo4j 2026-04-13 12:07:32 +08:00