fischer-agentkit/tests/unit/server
chiguyong e5e76697a9
Test / backend-test (pull_request) Waiting to run Details
Test / frontend-unit (pull_request) Waiting to run Details
Test / api-e2e (pull_request) Waiting to run Details
Test / frontend-e2e (pull_request) Waiting to run Details
fix(review): resolve 11 P1 blockers from ce-code-review
P1#1  config_driven: propagate trace_outcome into output_data so
      lifecycle._is_failure_path() detects non-success outcomes
P1#2  portal: route through ConfigDrivenAgent.execute_stream (not
      react_engine.execute_stream directly) so evolution hooks fire
      and trace_outcome propagates; add pre-built messages support in
      _build_llm_messages
P1#3  sandbox: make network_block reentrant via module-level reference
      counter + threading.Lock - concurrent VERIFICATION phases no
      longer permanently block all new connections
P1#4  chat: replace dead isinstance(_PlanExecEngine) check with
      hasattr(_spec_review_handler) to wire the spec review gate
P1#5  plan_exec_engine: complete max_reflections threading chain
      (PlanExecEngine + ReActStepExecutor constructors)
P1#6  plan_exec_engine: enforce phase budgets (max_steps from
      phase_budgets, not hardcoded 5)
P1#7  plan_exec_engine: use current plan (not stale plan var) in
      aggregation after replan
P1#8  plan_exec_engine: map failure to failed status (not success)
P1#9  app: add drain timeout for pending evolution tasks on shutdown
P1#10 portal: handle spec_review_reply in WS handler
P1#11 chat: persist spec_review_request/reply/timeout to conversation
      store so reload can reconstruct gate state

Tests: 116 related tests pass; 26 pre-existing failures unchanged
(stash-verified). ruff lint clean.
2026-07-04 01:10:01 +08:00
..
__init__.py fix: resolve code review issues from deferred improvements 2026-06-11 13:49:02 +08:00
test_atomic_write.py fix(review): U3 atomic file writes for YAML + .env + skill config 2026-06-22 17:03:27 +08:00
test_chat_team.py feat: 企业级客户端-服务端架构 + 代码审查修复 2026-06-20 06:48:18 +08:00
test_event_queue_integration.py feat: integrate SQ/EQ into portal WebSocket and CLI (Phase 4) 2026-06-17 11:05:04 +08:00
test_evolution_dashboard.py feat: frontend productization with code review fixes 2026-06-13 01:29:58 +08:00
test_kb_management.py feat(rag_platform): U3+U7 — rewrite upload endpoint with sanitization + pipeline 2026-06-25 12:06:16 +08:00
test_port_config_regression.py fix: 私董会数据持久化修复 + emoji 移除计划 2026-07-02 01:07:12 +08:00
test_portal_routes.py feat: SQLite persistence, verification loop, spec-driven execution 2026-06-17 10:45:20 +08:00
test_portal_ws_background.py fix(review): resolve 11 P1 blockers from ce-code-review 2026-07-04 01:10:01 +08:00
test_settings_routes.py feat: 企业级客户端-服务端架构 + 代码审查修复 2026-06-20 06:48:18 +08:00
test_skill_management.py feat(skills): distinguish agent templates from business skills in UI 2026-06-23 15:55:59 +08:00
test_terminal_routes.py feat: 企业级客户端-服务端架构 + 代码审查修复 2026-06-20 06:48:18 +08:00
test_workflow_routes.py feat: frontend productization with code review fixes 2026-06-13 01:29:58 +08:00