oclaw/tests
oliver f1d025ed60 Steer WhatsApp ops short intents and clarify busy/CLI failures.
Inject English recipe hints for fiber/offline/excel/continue, ack the first queued follow-up, localize gate copy, and classify execManagedNe errors so agents stop blind retries.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-10 22:53:35 +08:00
..
conftest.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_admin_audit_pagination_api.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_admin_auth_rbac.py fix(chat,channels): admin session delete, weixin inbound, PG and docs 2026-06-03 01:36:45 +08:00
test_admin_chat_stream_async_task.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_admin_chat_wiki_events_api.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_admin_internal_tools_preview_api.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_admin_internal_tools_reload_api.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_admin_llm_preview_planner_consistency.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_admin_llm_tools_preview_api.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_admin_mcp_tool_wire_role_mode_api.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_admin_oclaw_runs_api.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_admin_oclaw_tasks_api.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_admin_scheduled_jobs_api.py feat(scheduler): add scheduled jobs with channel-aware delivery 2026-06-26 15:56:10 +08:00
test_admin_session_monitor_api.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_admin_skills_api.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_admin_tool_policy_oclaw_retry_codes.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_admin_tools_exposure_trace_setting_api.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_admin_tools_self_check_api.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_agent_context_loader.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_agent_core_attempt_memory_gate.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_anthropic_transport.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_attachment_acl_backfill.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_attachment_local_url_public_tool.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_attachment_text_replay_guard.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_background_jobs.py Add background jobs with Chat UI so long agent scripts can run for hours safely. 2026-07-23 01:02:57 +08:00
test_backup_retention.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_bailian_webparser_tool.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_binary_ref_attachments.py fix(attachments): parse channel uploads for LLM and stop echoing user files 2026-07-03 21:43:49 +08:00
test_bootstrap_env.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_catalog_expert_role_loading.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_catalog_mcp_integration.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_cc_mini_vendor.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_channel_dispatch_defaults.py Make WhatsApp ops English-first for field deployments. 2026-08-10 22:51:25 +08:00
test_channel_outbound_retry.py Fix duplicate WhatsApp outbound delivery. 2026-07-22 11:41:52 +08:00
test_channel_tool_policy.py feat(channel): deliver generated files on WhatsApp and honor user tool policy 2026-07-13 10:10:51 +08:00
test_channel_turn_gate.py Fix WhatsApp overlap by serial queue, typing, and outbound delivery. 2026-07-22 10:04:25 +08:00
test_chat_administrator_cross_tenant_sessions.py fix(chat): allow administrator to delete channel-only sessions 2026-07-21 16:55:51 +08:00
test_chat_api_message_filter.py feat(persistence): PostgreSQL assistant store, chat persist fixes, gateway scripts 2026-05-14 09:33:50 +08:00
test_chat_attachments_payload.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_chat_jobs_api.py Add background jobs with Chat UI so long agent scripts can run for hours safely. 2026-07-23 01:02:57 +08:00
test_chat_mode_execution_persistence.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_chat_profile_api.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_chat_session_full_smoke.py feat(persistence): PostgreSQL assistant store, chat persist fixes, gateway scripts 2026-05-14 09:33:50 +08:00
test_chat_session_isolation.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_clawhub_client.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_cloudflare_image_generate_tool.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_cloudflare_image_public_tool_visibility.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_database_backend.py fix: harden assistant SQLite/PostgreSQL dual-backend (singleton, timeouts, warnings) 2026-05-14 10:24:23 +08:00
test_direct_loop_empty_assistant_response.py Execute tools after DSML promote instead of stopping at tool_call. 2026-05-27 17:24:37 +08:00
test_direct_loop_reasoning_split.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_dsml_tool_parse.py Fix split-field DSML promote and silent turn end after tools. 2026-05-27 17:08:51 +08:00
test_english_output_guard.py feat(ops): enforce English-only replies and localize netx protocol labels 2026-05-19 23:35:46 +08:00
test_fastapi_inbound.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_fastapi_startup_prebuild.py feat(persistence): PostgreSQL assistant store, chat persist fixes, gateway scripts 2026-05-14 09:33:50 +08:00
test_file_attachments.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_frontmatter_yaml.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_gateway_cron_service.py feat(scheduler): add scheduled jobs with channel-aware delivery 2026-06-26 15:56:10 +08:00
test_gateway_image_generation_chain.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_gateway_server_methods.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_gateway_telegram_send_normalize.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_gemini_sse_transport.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_get_messages_preserve_tool_pairing.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_group_ingest.py Make WhatsApp ops English-first for field deployments. 2026-08-10 22:51:25 +08:00
test_history_tool_result_compact.py fix(chat): compress-history on PostgreSQL dict rows 2026-05-15 19:22:45 +08:00
test_image_expert_env_lane.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_image_legacy_gateway_lane.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_inbound_service_reply_suppress.py feat(channel): unify deliverable outbound and WeChat attachments 2026-07-13 15:56:50 +08:00
test_local_public_tools.py feat(tools): expose schedule tools to all specialists 2026-07-02 15:42:06 +08:00
test_logging_setup.py feat: unify runtime logging (rotating files, log root, scripts, desktop) 2026-05-14 10:11:51 +08:00
test_mcp_adapter.py feat: 更新 knowledge-base-manager skill,添加完整 ID 映射和严格目录限制 2026-05-16 22:27:57 +08:00
test_mcp_admin_api.py feat(persistence): PostgreSQL assistant store, chat persist fixes, gateway scripts 2026-05-14 09:33:50 +08:00
test_mcp_e2e_probe.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_mcp_env_defaults.py feat(mcp): integrate netx via netx_mcp and improve MCP install 2026-05-30 15:44:34 +08:00
test_mcp_filesystem_argv.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_mcp_installer.py feat(mcp): integrate netx via netx_mcp and improve MCP install 2026-05-30 15:44:34 +08:00
test_mcp_market.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_mcp_registry.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_mcp_runtime.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_mcp_skill_adapter.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_mcp_store.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_mcp_timeout_and_cache.py Raise MCP exec timeouts and cache listCliTargets for WhatsApp ops. 2026-08-10 22:40:17 +08:00
test_mcp_workspace_filesystem_e2e.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_media_redact.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_memory_tool_aliases.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_memory_vector.py fix(whatsapp): isolate group sessions and inject quoted context safely 2026-07-03 17:48:34 +08:00
test_memory_wiki_plugin.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_memory_wiki_search_api.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_memory_wiki_tools_loader.py fix(chat): compress-history on PostgreSQL dict rows 2026-05-15 19:22:45 +08:00
test_migrate_assistant_sqlite_to_pg.py docs(pg): slim migration guide to shell one-liners 2026-05-14 15:15:08 +08:00
test_model_path_audit.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_netx_bridge_whatsapp_outbound.py feat(netx-bridge): use English UME alarm text for WhatsApp push 2026-06-22 20:37:51 +08:00
test_netx_expert_registry.py feat(mcp): integrate netx via netx_mcp and improve MCP install 2026-05-30 15:44:34 +08:00
test_netx_managed_ne_tools.py feat(ops): add netx managed NE query and exec tools 2026-05-28 22:12:57 +08:00
test_netx_protocol_localize.py feat(ops): enforce English-only replies and localize netx protocol labels 2026-05-19 23:35:46 +08:00
test_netx_ume_ne_tools.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_oclaw_acp_pointer_relay.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_oclaw_agent_core.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_oclaw_agent_core_trace.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_oclaw_command_parser.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_oclaw_dynamic_expert.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_oclaw_extensions_webhooks_py.py 重构仓库目录为统一的 runtime 分层并清理历史 openclaw 残留。 2026-04-25 01:24:23 +08:00
test_oclaw_extensions_whatsapp_py.py 重构仓库目录为统一的 runtime 分层并清理历史 openclaw 残留。 2026-04-25 01:24:23 +08:00
test_oclaw_gateway_optimizations.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_oclaw_gateway_trace.py feat(channel): unify deliverable outbound and WeChat attachments 2026-07-13 15:56:50 +08:00
test_oclaw_generalist_executor.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_oclaw_gmail_watcher_gates.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_oclaw_gmail_watcher_lifecycle.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_oclaw_hooks_bundled_parity.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_oclaw_hooks_config_toggle_cli.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_oclaw_hooks_eligibility_metadata.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_oclaw_hooks_runtime.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_oclaw_hooks_runtime_gmail_init.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_oclaw_memory_stage.py fix(whatsapp): isolate group sessions and inject quoted context safely 2026-07-03 17:48:34 +08:00
test_oclaw_operations_hooks_cmd.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_oclaw_project_context_prompt.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_oclaw_relay_pointer_protocol.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_oclaw_relay_pointer_security.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_oclaw_role_prompt_paths.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_oclaw_router.py fix(chat): repair async worker and video specialist routing 2026-05-30 22:53:49 +08:00
test_oclaw_skill_manifest.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_oclaw_startup_workspace_resolution.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_oclaw_system_prompt.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_oclaw_task_queue.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_oclaw_tool_result_guard.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_oclaw_worker_title.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_openai_chat_dsml_stream.py fix(llm): handle null-delta terminal stream chunks from mytokenland gateways 2026-06-10 20:47:23 +08:00
test_openai_chat_multimodal_downgrade.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_openai_chat_multimodal_downgrade_ocr.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_openai_chat_strict_tool_mode.py chore(llm): drop AIA_DEEPSEEK_STRICT_TOOL_MODE legacy knob 2026-05-13 15:04:14 +08:00
test_openai_responses_normalize.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_openai_responses_transport.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_openai_tools_schema_compat.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_openai_tools_shrink.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_ops_cli.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_ops_netx_system_inject.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_ops_role_system_en.py fix(ops): English replies from English prompts and ROLE_SYSTEM.en 2026-05-19 22:41:46 +08:00
test_ops_short_intent_and_exec_hints.py Steer WhatsApp ops short intents and clarify busy/CLI failures. 2026-08-10 22:53:35 +08:00
test_paths_db_migration.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_persist_terminal_fallback.py feat(persistence): PostgreSQL assistant store, chat persist fixes, gateway scripts 2026-05-14 09:33:50 +08:00
test_pg_compat.py fix(chat,channels): admin session delete, weixin inbound, PG and docs 2026-06-03 01:36:45 +08:00
test_plan_agent_v2_gateway_cutover_draft.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_plan_agent_v2_gateway_dryrun.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_plan_agent_v2_shadow.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_prompt_ci_guard.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_prompt_hardcode_guard.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_prompt_loader.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_prompt_prebuild.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_prompt_runtime_paths.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_replay_tool_call_id.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_resolve_runtime_lang.py fix(ops): English replies from English prompts and ROLE_SYSTEM.en 2026-05-19 22:41:46 +08:00
test_run_command_aliases.py Add one-shot UME alarm Excel delivery for WhatsApp ops. 2026-08-10 22:36:14 +08:00
test_runtime_prewarm_api.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_runtime_streaming_contract.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_sa_admin_user_stats_tool_health.py feat(persistence): PostgreSQL assistant store, chat persist fixes, gateway scripts 2026-05-14 09:33:50 +08:00
test_sa_app_settings.py feat(persistence): PostgreSQL assistant store, chat persist fixes, gateway scripts 2026-05-14 09:33:50 +08:00
test_sa_app_users.py feat(persistence): PostgreSQL assistant store, chat persist fixes, gateway scripts 2026-05-14 09:33:50 +08:00
test_sa_auth_sessions.py feat(persistence): PostgreSQL assistant store, chat persist fixes, gateway scripts 2026-05-14 09:33:50 +08:00
test_sa_chat_messages.py feat(persistence): PostgreSQL assistant store, chat persist fixes, gateway scripts 2026-05-14 09:33:50 +08:00
test_sa_chat_sessions.py feat(persistence): PostgreSQL assistant store, chat persist fixes, gateway scripts 2026-05-14 09:33:50 +08:00
test_sa_fork_trim_admin_sessions.py feat(persistence): PostgreSQL assistant store, chat persist fixes, gateway scripts 2026-05-14 09:33:50 +08:00
test_sa_prune_orphans.py feat(persistence): PostgreSQL assistant store, chat persist fixes, gateway scripts 2026-05-14 09:33:50 +08:00
test_sa_tenant_bind_code.py feat(persistence): PostgreSQL assistant store, chat persist fixes, gateway scripts 2026-05-14 09:33:50 +08:00
test_sa_tool_log_trace.py feat(persistence): PostgreSQL assistant store, chat persist fixes, gateway scripts 2026-05-14 09:33:50 +08:00
test_sa_ui_session_owner.py feat(persistence): PostgreSQL assistant store, chat persist fixes, gateway scripts 2026-05-14 09:33:50 +08:00
test_save_deliverable_attachment_tool.py feat(channel): unify deliverable outbound and WeChat attachments 2026-07-13 15:56:50 +08:00
test_schedule_delete_confirm.py feat(scheduler): confirm before deleting scheduled jobs 2026-07-14 10:11:04 +08:00
test_schedule_duration_parse.py feat(scheduler): add scheduled jobs with channel-aware delivery 2026-06-26 15:56:10 +08:00
test_schedule_recipe.py feat(scheduler): workflow recipes with confirm-before-create 2026-07-14 09:58:39 +08:00
test_schedule_tools.py fix(scheduler): clarify interval units in schedule tools 2026-07-21 17:14:19 +08:00
test_scheduled_session_isolation.py fix(scheduler): reuse one execution session per scheduled job 2026-07-21 16:20:31 +08:00
test_scheduler_ephemeral_context.py feat(scheduler): add scheduled jobs with channel-aware delivery 2026-06-26 15:56:10 +08:00
test_scheduler_expressions.py feat(scheduler): add scheduled jobs with channel-aware delivery 2026-06-26 15:56:10 +08:00
test_scheduler_proactive_delivery.py feat(scheduler): add scheduled jobs with channel-aware delivery 2026-06-26 15:56:10 +08:00
test_scheduler_system_timezone.py fix(scheduler): default scheduled job timezone to system timezone 2026-07-02 17:31:21 +08:00
test_scheduler_viewer_username.py feat(scheduler): add scheduled jobs with channel-aware delivery 2026-06-26 15:56:10 +08:00
test_secret_migration.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_session_auto_title.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_session_bootstrap_handler.py feat: 路径约定体系 & 自优化管道落地 2026-05-10 23:28:41 +08:00
test_session_context_diagnostics.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_session_delete_cascade.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_session_orphan_prune.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_skill_executor_trace.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_skill_installer.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_skill_role_binding_catalog.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_skill_runtime_metadata_and_tools.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_skill_runtime_restricted_fs_permissions.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_skills_install_public_tool_visibility.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_skills_install_tool_workspace_root.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_skills_market_providers.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_skills_prompt.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_specialists_registry.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_tool_batch_partition.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_tool_context_inject.py fix(scheduler): inherit creator specialist when creating scheduled jobs 2026-07-21 15:42:58 +08:00
test_tool_error_hints.py Steer WhatsApp ops short intents and clarify busy/CLI failures. 2026-08-10 22:53:35 +08:00
test_tool_llm_truncation.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_tool_loop_guard.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_tool_pairing_messages.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_tool_runtime_attachments.py feat(channel): deliver generated files on WhatsApp and honor user tool policy 2026-07-13 10:10:51 +08:00
test_tool_runtime_schedule_validation.py feat(scheduler): add scheduled jobs with channel-aware delivery 2026-06-26 15:56:10 +08:00
test_tool_wire_freeze_switch.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_tool_wire_policy.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_tool_wire_policy_role_scoped.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_turn_runner_abort.py Make Chat abort actually stop the agent turn. 2026-07-23 10:16:07 +08:00
test_turn_runner_turn_uuid.py Make Chat abort actually stop the agent turn. 2026-07-23 10:16:07 +08:00
test_ume_alarm_xlsx_report.py Add one-shot UME alarm Excel delivery for WhatsApp ops. 2026-08-10 22:36:14 +08:00
test_video_generation_client.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_video_query_tool.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_web_fetch_clean_tool.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_web_search_fast_tool.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_wecom_longconn_outbound_drain.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_weixin_attachment_delivery.py feat(channel): unify deliverable outbound and WeChat attachments 2026-07-13 15:56:50 +08:00
test_weixin_ilink_api.py fix(chat,channels): admin session delete, weixin inbound, PG and docs 2026-06-03 01:36:45 +08:00
test_weixin_official_scripts.py feat(channel): unify deliverable outbound and WeChat attachments 2026-07-13 15:56:50 +08:00
test_weixin_scheduled_delivery.py feat(scheduler): add scheduled jobs with channel-aware delivery 2026-06-26 15:56:10 +08:00
test_whatsapp_access_control.py feat(whatsapp): add access control with quote-based admin approval 2026-07-01 11:36:58 +08:00
test_whatsapp_attachment_delivery.py fix(whatsapp): deliver scheduled job attachments to groups 2026-07-21 14:29:55 +08:00
test_whatsapp_inbound_access.py feat(whatsapp): add access control with quote-based admin approval 2026-07-01 11:36:58 +08:00
test_whatsapp_inbound_payload_shape.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_whatsapp_inbound_queue_cancel.py Steer WhatsApp ops short intents and clarify busy/CLI failures. 2026-08-10 22:53:35 +08:00
test_whatsapp_mention_jid_field.py feat(whatsapp): real group @mentions and cleaner inbound text 2026-07-13 20:05:43 +08:00
test_whatsapp_ops_scripts.py fix(whatsapp): deliver scheduled job attachments to groups 2026-07-21 14:29:55 +08:00
test_whatsapp_scheduled_mentions.py feat(whatsapp): real group @mentions and cleaner inbound text 2026-07-13 20:05:43 +08:00
test_whatsapp_turn_progress.py Make WhatsApp ops English-first for field deployments. 2026-08-10 22:51:25 +08:00
test_wiki_auto_inject_hook.py 重构主控编排与运行时预热链路,统一工作区提示词/专家调度协议并补齐 wiki 记忆注入与写回闭环。 2026-04-26 08:34:33 +08:00
test_wiki_worker_pipeline.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_workspace_path_guard.py feat(tools): add grep and workspace profile, fix write path 2026-05-13 23:02:52 +08:00
test_workspace_profile_tool.py feat(tools): add grep and workspace profile, fix write path 2026-05-13 23:02:52 +08:00
test_workspaces_experts.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_workspaces_prompt_contract.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00
test_write_file_tool_aliases.py Reduce WhatsApp ops tool friction with looser xlsx/file schemas and short-intent playbooks. 2026-08-10 22:32:44 +08:00
test_write_xlsx_tool.py Reduce WhatsApp ops tool friction with looser xlsx/file schemas and short-intent playbooks. 2026-08-10 22:32:44 +08:00
test_ws_gateway.py refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH 2026-05-13 14:51:17 +08:00