ai-robot-core/ai-service/app/services/mid
MerCry b4eb98e7c4 feat: implement mid-platform core services and APIs [AC-IDMP-01~20, AC-MARH-01~12]
- Add dialogue, messages, sessions, share API endpoints
- Add mid-platform schemas and models (memory, tool_registry, tool_trace)
- Add core services: agent_orchestrator, policy_router, runtime_observer
- Add tool services: kb_search_dynamic, memory_adapter, tool_registry
- Add guardrail services: output_guardrail_executor, high_risk_handler
- Add utility services: timeout_governor, segment_humanizer, metrics_collector
2026-03-05 18:13:34 +08:00
..
__init__.py feat: implement mid-platform core services and APIs [AC-IDMP-01~20, AC-MARH-01~12] 2026-03-05 18:13:34 +08:00
agent_orchestrator.py feat: implement mid-platform core services and APIs [AC-IDMP-01~20, AC-MARH-01~12] 2026-03-05 18:13:34 +08:00
default_kb_tool_runner.py feat: implement mid-platform core services and APIs [AC-IDMP-01~20, AC-MARH-01~12] 2026-03-05 18:13:34 +08:00
feature_flags.py feat: implement mid-platform core services and APIs [AC-IDMP-01~20, AC-MARH-01~12] 2026-03-05 18:13:34 +08:00
high_risk_check_tool.py feat: refactor intent_hint and high_risk_check tools to only consume routing_signal fields [AC-MRS-13] 2026-03-05 17:19:16 +08:00
high_risk_handler.py feat: implement mid-platform core services and APIs [AC-IDMP-01~20, AC-MARH-01~12] 2026-03-05 18:13:34 +08:00
intent_hint_tool.py feat: refactor intent_hint and high_risk_check tools to only consume routing_signal fields [AC-MRS-13] 2026-03-05 17:19:16 +08:00
interrupt_context_enricher.py feat: implement mid-platform core services and APIs [AC-IDMP-01~20, AC-MARH-01~12] 2026-03-05 18:13:34 +08:00
kb_search_dynamic_tool.py feat: implement mid-platform core services and APIs [AC-IDMP-01~20, AC-MARH-01~12] 2026-03-05 18:13:34 +08:00
memory_adapter.py feat: implement mid-platform core services and APIs [AC-IDMP-01~20, AC-MARH-01~12] 2026-03-05 18:13:34 +08:00
memory_recall_tool.py feat: refactor memory_recall_tool to only consume slot role fields [AC-MRS-12] 2026-03-05 17:18:37 +08:00
metadata_filter_builder.py feat: refactor metadata_filter_builder to use RoleBasedFieldProvider [AC-MRS-11] 2026-03-05 17:17:54 +08:00
metrics_collector.py feat: implement mid-platform core services and APIs [AC-IDMP-01~20, AC-MARH-01~12] 2026-03-05 18:13:34 +08:00
output_guardrail_executor.py feat: implement mid-platform core services and APIs [AC-IDMP-01~20, AC-MARH-01~12] 2026-03-05 18:13:34 +08:00
policy_router.py feat: implement mid-platform core services and APIs [AC-IDMP-01~20, AC-MARH-01~12] 2026-03-05 18:13:34 +08:00
role_based_field_provider.py feat: implement RoleBasedFieldProvider service for role-based field queries [AC-MRS-04,05,10] 2026-03-05 17:12:06 +08:00
runtime_observer.py feat: implement mid-platform core services and APIs [AC-IDMP-01~20, AC-MARH-01~12] 2026-03-05 18:13:34 +08:00
segment_humanizer.py feat: implement mid-platform core services and APIs [AC-IDMP-01~20, AC-MARH-01~12] 2026-03-05 18:13:34 +08:00
timeout_governor.py feat: implement mid-platform core services and APIs [AC-IDMP-01~20, AC-MARH-01~12] 2026-03-05 18:13:34 +08:00
tool_call_recorder.py feat: implement mid-platform core services and APIs [AC-IDMP-01~20, AC-MARH-01~12] 2026-03-05 18:13:34 +08:00
tool_registry.py feat: implement mid-platform core services and APIs [AC-IDMP-01~20, AC-MARH-01~12] 2026-03-05 18:13:34 +08:00
trace_logger.py feat: implement mid-platform core services and APIs [AC-IDMP-01~20, AC-MARH-01~12] 2026-03-05 18:13:34 +08:00