oclaw/tests
oliver 5ab69e88d3 Update channel dispatch UX and harden sidecar startup behavior.
This aligns Weixin/WhatsApp with admin-managed model routing by adding channel/account-level specialist controls, improves OSS startup resilience by skipping missing sidecars gracefully, and refreshes runbook/readme guidance for the new default behavior and Weixin OpenAI-key silent handling.

Made-with: Cursor
2026-04-28 22:58:50 +08:00
..
conftest.py 初始化:独立 oclaw 仓库首提交 2026-04-24 22:31:22 +08:00
test_admin_auth_rbac.py 初始化:独立 oclaw 仓库首提交 2026-04-24 22:31:22 +08:00
test_admin_chat_stream_async_task.py 完善 agent/workspace 运行链路与工具结果治理测试覆盖,确保路由、标题生成与上下文截断行为稳定可回归。 2026-04-26 15:55:46 +08:00
test_admin_chat_wiki_events_api.py 重构仓库目录为统一的 runtime 分层并清理历史 openclaw 残留。 2026-04-25 01:24:23 +08:00
test_admin_internal_tools_preview_api.py 初始化:独立 oclaw 仓库首提交 2026-04-24 22:31:22 +08:00
test_admin_internal_tools_reload_api.py 初始化:独立 oclaw 仓库首提交 2026-04-24 22:31:22 +08:00
test_admin_llm_preview_planner_consistency.py 重构仓库目录为统一的 runtime 分层并清理历史 openclaw 残留。 2026-04-25 01:24:23 +08:00
test_admin_llm_tools_preview_api.py 初始化:独立 oclaw 仓库首提交 2026-04-24 22:31:22 +08:00
test_admin_mcp_tool_wire_role_mode_api.py 初始化:独立 oclaw 仓库首提交 2026-04-24 22:31:22 +08:00
test_admin_oclaw_runs_api.py 重构仓库目录为统一的 runtime 分层并清理历史 openclaw 残留。 2026-04-25 01:24:23 +08:00
test_admin_oclaw_tasks_api.py 重构仓库目录为统一的 runtime 分层并清理历史 openclaw 残留。 2026-04-25 01:24:23 +08:00
test_admin_session_monitor_api.py 初始化:独立 oclaw 仓库首提交 2026-04-24 22:31:22 +08:00
test_admin_skills_api.py 重构主控编排与运行时预热链路,统一工作区提示词/专家调度协议并补齐 wiki 记忆注入与写回闭环。 2026-04-26 08:34:33 +08:00
test_admin_tool_policy_oclaw_retry_codes.py 重构主控编排与运行时预热链路,统一工作区提示词/专家调度协议并补齐 wiki 记忆注入与写回闭环。 2026-04-26 08:34:33 +08:00
test_admin_tools_exposure_trace_setting_api.py 初始化:独立 oclaw 仓库首提交 2026-04-24 22:31:22 +08:00
test_admin_tools_self_check_api.py 初始化:独立 oclaw 仓库首提交 2026-04-24 22:31:22 +08:00
test_agent_context_loader.py 同步 agent/project context 基线测试到 runtime/workspaces 根路径约定。 2026-04-27 16:12:20 +08:00
test_agent_core_attempt_memory_gate.py 完善 agent/workspace 运行链路与工具结果治理测试覆盖,确保路由、标题生成与上下文截断行为稳定可回归。 2026-04-26 15:55:46 +08:00
test_anthropic_transport.py 初始化:独立 oclaw 仓库首提交 2026-04-24 22:31:22 +08:00
test_attachment_acl_backfill.py Harden attachment access controls and stabilize the Weixin bridge. 2026-04-28 15:38:55 +08:00
test_attachment_text_replay_guard.py 实现附件处理链路的统一引用化与可检索增强,避免大文件/多模态内容直接撑爆上下文并提升工具可用性。 2026-04-26 15:25:50 +08:00
test_backup_retention.py 初始化:独立 oclaw 仓库首提交 2026-04-24 22:31:22 +08:00
test_catalog_expert_role_loading.py 将工具注入重构为分层编排,并显式化同名冲突决策规则。 2026-04-27 15:49:36 +08:00
test_catalog_mcp_integration.py 重构仓库目录为统一的 runtime 分层并清理历史 openclaw 残留。 2026-04-25 01:24:23 +08:00
test_cc_mini_vendor.py 初始化:独立 oclaw 仓库首提交 2026-04-24 22:31:22 +08:00
test_channel_dispatch_defaults.py Update channel dispatch UX and harden sidecar startup behavior. 2026-04-28 22:58:50 +08:00
test_chat_profile_api.py Harden attachment access controls and stabilize the Weixin bridge. 2026-04-28 15:38:55 +08:00
test_chat_session_full_smoke.py 初始化:独立 oclaw 仓库首提交 2026-04-24 22:31:22 +08:00
test_chat_session_isolation.py 初始化:独立 oclaw 仓库首提交 2026-04-24 22:31:22 +08:00
test_clawhub_client.py 重构仓库目录为统一的 runtime 分层并清理历史 openclaw 残留。 2026-04-25 01:24:23 +08:00
test_fastapi_inbound.py 初始化:独立 oclaw 仓库首提交 2026-04-24 22:31:22 +08:00
test_fastapi_startup_prebuild.py 重构主控编排与运行时预热链路,统一工作区提示词/专家调度协议并补齐 wiki 记忆注入与写回闭环。 2026-04-26 08:34:33 +08:00
test_file_attachments.py 实现附件处理链路的统一引用化与可检索增强,避免大文件/多模态内容直接撑爆上下文并提升工具可用性。 2026-04-26 15:25:50 +08:00
test_frontmatter_yaml.py 重构仓库目录为统一的 runtime 分层并清理历史 openclaw 残留。 2026-04-25 01:24:23 +08:00
test_gateway_image_generation_chain.py 重构仓库目录为统一的 runtime 分层并清理历史 openclaw 残留。 2026-04-25 01:24:23 +08:00
test_gateway_server_methods.py 重构主控编排与运行时预热链路,统一工作区提示词/专家调度协议并补齐 wiki 记忆注入与写回闭环。 2026-04-26 08:34:33 +08:00
test_gateway_telegram_send_normalize.py 重构仓库目录为统一的 runtime 分层并清理历史 openclaw 残留。 2026-04-25 01:24:23 +08:00
test_gemini_sse_transport.py 初始化:独立 oclaw 仓库首提交 2026-04-24 22:31:22 +08:00
test_get_messages_preserve_tool_pairing.py 重构仓库目录为统一的 runtime 分层并清理历史 openclaw 残留。 2026-04-25 01:24:23 +08:00
test_mcp_adapter.py 重构仓库目录为统一的 runtime 分层并清理历史 openclaw 残留。 2026-04-25 01:24:23 +08:00
test_mcp_admin_api.py 初始化:独立 oclaw 仓库首提交 2026-04-24 22:31:22 +08:00
test_mcp_e2e_probe.py 重构仓库目录为统一的 runtime 分层并清理历史 openclaw 残留。 2026-04-25 01:24:23 +08:00
test_mcp_filesystem_argv.py 重构仓库目录为统一的 runtime 分层并清理历史 openclaw 残留。 2026-04-25 01:24:23 +08:00
test_mcp_installer.py 重构仓库目录为统一的 runtime 分层并清理历史 openclaw 残留。 2026-04-25 01:24:23 +08:00
test_mcp_market.py 重构仓库目录为统一的 runtime 分层并清理历史 openclaw 残留。 2026-04-25 01:24:23 +08:00
test_mcp_registry.py 重构仓库目录为统一的 runtime 分层并清理历史 openclaw 残留。 2026-04-25 01:24:23 +08:00
test_mcp_runtime.py 重构仓库目录为统一的 runtime 分层并清理历史 openclaw 残留。 2026-04-25 01:24:23 +08:00
test_mcp_skill_adapter.py 重构仓库目录为统一的 runtime 分层并清理历史 openclaw 残留。 2026-04-25 01:24:23 +08:00
test_mcp_store.py 初始化:独立 oclaw 仓库首提交 2026-04-24 22:31:22 +08:00
test_mcp_workspace_filesystem_e2e.py 重构仓库目录为统一的 runtime 分层并清理历史 openclaw 残留。 2026-04-25 01:24:23 +08:00
test_media_redact.py Harden attachment access controls and stabilize the Weixin bridge. 2026-04-28 15:38:55 +08:00
test_memory_tool_aliases.py 重构主控编排与运行时预热链路,统一工作区提示词/专家调度协议并补齐 wiki 记忆注入与写回闭环。 2026-04-26 08:34:33 +08:00
test_memory_vector.py 重构仓库目录为统一的 runtime 分层并清理历史 openclaw 残留。 2026-04-25 01:24:23 +08:00
test_memory_wiki_plugin.py 重构仓库目录为统一的 runtime 分层并清理历史 openclaw 残留。 2026-04-25 01:24:23 +08:00
test_model_path_audit.py Refactor media payload handling to persist base64 blobs as attachment refs and keep non-turn model paths safe by degrading risky payloads. 2026-04-28 10:30:27 +08:00
test_oclaw_acp_pointer_relay.py 重构仓库目录为统一的 runtime 分层并清理历史 openclaw 残留。 2026-04-25 01:24:23 +08:00
test_oclaw_agent_core.py 重构仓库目录为统一的 runtime 分层并清理历史 openclaw 残留。 2026-04-25 01:24:23 +08:00
test_oclaw_agent_core_trace.py 重构仓库目录为统一的 runtime 分层并清理历史 openclaw 残留。 2026-04-25 01:24:23 +08:00
test_oclaw_command_parser.py 重构仓库目录为统一的 runtime 分层并清理历史 openclaw 残留。 2026-04-25 01:24:23 +08:00
test_oclaw_dynamic_expert.py 重构仓库目录为统一的 runtime 分层并清理历史 openclaw 残留。 2026-04-25 01:24:23 +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 重构仓库目录为统一的 runtime 分层并清理历史 openclaw 残留。 2026-04-25 01:24:23 +08:00
test_oclaw_gateway_trace.py 完善 agent/workspace 运行链路与工具结果治理测试覆盖,确保路由、标题生成与上下文截断行为稳定可回归。 2026-04-26 15:55:46 +08:00
test_oclaw_generalist_executor.py 重构主控编排与运行时预热链路,统一工作区提示词/专家调度协议并补齐 wiki 记忆注入与写回闭环。 2026-04-26 08:34:33 +08:00
test_oclaw_gmail_watcher_gates.py 重构主控编排与运行时预热链路,统一工作区提示词/专家调度协议并补齐 wiki 记忆注入与写回闭环。 2026-04-26 08:34:33 +08:00
test_oclaw_gmail_watcher_lifecycle.py 重构主控编排与运行时预热链路,统一工作区提示词/专家调度协议并补齐 wiki 记忆注入与写回闭环。 2026-04-26 08:34:33 +08:00
test_oclaw_hooks_bundled_parity.py 重构主控编排与运行时预热链路,统一工作区提示词/专家调度协议并补齐 wiki 记忆注入与写回闭环。 2026-04-26 08:34:33 +08:00
test_oclaw_hooks_config_toggle_cli.py 重构主控编排与运行时预热链路,统一工作区提示词/专家调度协议并补齐 wiki 记忆注入与写回闭环。 2026-04-26 08:34:33 +08:00
test_oclaw_hooks_eligibility_metadata.py 重构主控编排与运行时预热链路,统一工作区提示词/专家调度协议并补齐 wiki 记忆注入与写回闭环。 2026-04-26 08:34:33 +08:00
test_oclaw_hooks_runtime.py 重构主控编排与运行时预热链路,统一工作区提示词/专家调度协议并补齐 wiki 记忆注入与写回闭环。 2026-04-26 08:34:33 +08:00
test_oclaw_hooks_runtime_gmail_init.py 重构主控编排与运行时预热链路,统一工作区提示词/专家调度协议并补齐 wiki 记忆注入与写回闭环。 2026-04-26 08:34:33 +08:00
test_oclaw_memory_stage.py 重构仓库目录为统一的 runtime 分层并清理历史 openclaw 残留。 2026-04-25 01:24:23 +08:00
test_oclaw_operations_hooks_cmd.py 完成运行时与启动链路的全面相对路径整改,统一以仓库根为路径基准并移除 oclaw 双层硬编码。 2026-04-26 09:22:42 +08:00
test_oclaw_project_context_prompt.py 同步 agent/project context 基线测试到 runtime/workspaces 根路径约定。 2026-04-27 16:12:20 +08:00
test_oclaw_relay_pointer_protocol.py 重构仓库目录为统一的 runtime 分层并清理历史 openclaw 残留。 2026-04-25 01:24:23 +08:00
test_oclaw_relay_pointer_security.py 重构仓库目录为统一的 runtime 分层并清理历史 openclaw 残留。 2026-04-25 01:24:23 +08:00
test_oclaw_role_prompt_paths.py 重构主控编排与运行时预热链路,统一工作区提示词/专家调度协议并补齐 wiki 记忆注入与写回闭环。 2026-04-26 08:34:33 +08:00
test_oclaw_router.py 重构主控编排与运行时预热链路,统一工作区提示词/专家调度协议并补齐 wiki 记忆注入与写回闭环。 2026-04-26 08:34:33 +08:00
test_oclaw_skill_manifest.py 重构仓库目录为统一的 runtime 分层并清理历史 openclaw 残留。 2026-04-25 01:24:23 +08:00
test_oclaw_startup_workspace_resolution.py 完成运行时与启动链路的全面相对路径整改,统一以仓库根为路径基准并移除 oclaw 双层硬编码。 2026-04-26 09:22:42 +08:00
test_oclaw_system_prompt.py 将 workspace 缓存失效机制切换到 revision token,并补齐回归验证。 2026-04-27 15:24:39 +08:00
test_oclaw_task_queue.py 重构仓库目录为统一的 runtime 分层并清理历史 openclaw 残留。 2026-04-25 01:24:23 +08:00
test_oclaw_tool_result_guard.py Refactor media payload handling to persist base64 blobs as attachment refs and keep non-turn model paths safe by degrading risky payloads. 2026-04-28 10:30:27 +08:00
test_oclaw_worker_title.py 完善 agent/workspace 运行链路与工具结果治理测试覆盖,确保路由、标题生成与上下文截断行为稳定可回归。 2026-04-26 15:55:46 +08:00
test_openai_responses_transport.py 初始化:独立 oclaw 仓库首提交 2026-04-24 22:31:22 +08:00
test_openai_tools_shrink.py 初始化:独立 oclaw 仓库首提交 2026-04-24 22:31:22 +08:00
test_ops_cli.py 重构仓库目录为统一的 runtime 分层并清理历史 openclaw 残留。 2026-04-25 01:24:23 +08:00
test_paths_db_migration.py 初始化:独立 oclaw 仓库首提交 2026-04-24 22:31:22 +08:00
test_prompt_ci_guard.py 完成运行时与启动链路的全面相对路径整改,统一以仓库根为路径基准并移除 oclaw 双层硬编码。 2026-04-26 09:22:42 +08:00
test_prompt_hardcode_guard.py 完成运行时与启动链路的全面相对路径整改,统一以仓库根为路径基准并移除 oclaw 双层硬编码。 2026-04-26 09:22:42 +08:00
test_prompt_loader.py 重构主控编排与运行时预热链路,统一工作区提示词/专家调度协议并补齐 wiki 记忆注入与写回闭环。 2026-04-26 08:34:33 +08:00
test_prompt_prebuild.py 将 workspace 缓存失效机制切换到 revision token,并补齐回归验证。 2026-04-27 15:24:39 +08:00
test_prompt_runtime_paths.py 重构仓库目录为统一的 runtime 分层并清理历史 openclaw 残留。 2026-04-25 01:24:23 +08:00
test_replay_tool_call_id.py 重构仓库目录为统一的 runtime 分层并清理历史 openclaw 残留。 2026-04-25 01:24:23 +08:00
test_runtime_prewarm_api.py 重构主控编排与运行时预热链路,统一工作区提示词/专家调度协议并补齐 wiki 记忆注入与写回闭环。 2026-04-26 08:34:33 +08:00
test_runtime_streaming_contract.py 重构仓库目录为统一的 runtime 分层并清理历史 openclaw 残留。 2026-04-25 01:24:23 +08:00
test_secret_migration.py 初始化:独立 oclaw 仓库首提交 2026-04-24 22:31:22 +08:00
test_skill_executor_trace.py 重构主控编排与运行时预热链路,统一工作区提示词/专家调度协议并补齐 wiki 记忆注入与写回闭环。 2026-04-26 08:34:33 +08:00
test_skill_installer.py 重构仓库目录为统一的 runtime 分层并清理历史 openclaw 残留。 2026-04-25 01:24:23 +08:00
test_skill_role_binding_catalog.py 重构主控编排与运行时预热链路,统一工作区提示词/专家调度协议并补齐 wiki 记忆注入与写回闭环。 2026-04-26 08:34:33 +08:00
test_skill_runtime_metadata_and_tools.py 重构仓库目录为统一的 runtime 分层并清理历史 openclaw 残留。 2026-04-25 01:24:23 +08:00
test_skill_runtime_restricted_fs_permissions.py 重构仓库目录为统一的 runtime 分层并清理历史 openclaw 残留。 2026-04-25 01:24:23 +08:00
test_skills_prompt.py 重构主控编排与运行时预热链路,统一工作区提示词/专家调度协议并补齐 wiki 记忆注入与写回闭环。 2026-04-26 08:34:33 +08:00
test_specialists_registry.py 统一 specialist 发现与角色绑定入口,收敛到运行时 registry 快照。 2026-04-27 15:43:30 +08:00
test_tool_batch_partition.py 重构仓库目录为统一的 runtime 分层并清理历史 openclaw 残留。 2026-04-25 01:24:23 +08:00
test_tool_llm_truncation.py 完善 agent/workspace 运行链路与工具结果治理测试覆盖,确保路由、标题生成与上下文截断行为稳定可回归。 2026-04-26 15:55:46 +08:00
test_tool_loop_guard.py Refactor media payload handling to persist base64 blobs as attachment refs and keep non-turn model paths safe by degrading risky payloads. 2026-04-28 10:30:27 +08:00
test_tool_pairing_messages.py Refactor media payload handling to persist base64 blobs as attachment refs and keep non-turn model paths safe by degrading risky payloads. 2026-04-28 10:30:27 +08:00
test_tool_runtime_attachments.py Refactor media payload handling to persist base64 blobs as attachment refs and keep non-turn model paths safe by degrading risky payloads. 2026-04-28 10:30:27 +08:00
test_tool_wire_freeze_switch.py 重构主控编排与运行时预热链路,统一工作区提示词/专家调度协议并补齐 wiki 记忆注入与写回闭环。 2026-04-26 08:34:33 +08:00
test_tool_wire_policy.py 初始化:独立 oclaw 仓库首提交 2026-04-24 22:31:22 +08:00
test_tool_wire_policy_role_scoped.py 初始化:独立 oclaw 仓库首提交 2026-04-24 22:31:22 +08:00
test_video_query_tool.py 实现附件处理链路的统一引用化与可检索增强,避免大文件/多模态内容直接撑爆上下文并提升工具可用性。 2026-04-26 15:25:50 +08:00
test_wecom_longconn_outbound_drain.py 重构仓库目录为统一的 runtime 分层并清理历史 openclaw 残留。 2026-04-25 01:24:23 +08:00
test_weixin_ilink_api.py Update channel dispatch UX and harden sidecar startup behavior. 2026-04-28 22:58:50 +08:00
test_weixin_official_scripts.py feat(weixin): native official runner and OSS install docs 2026-04-28 19:26:26 +08:00
test_whatsapp_inbound_payload_shape.py Update channel dispatch UX and harden sidecar startup behavior. 2026-04-28 22:58:50 +08:00
test_whatsapp_ops_scripts.py Update channel dispatch UX and harden sidecar startup behavior. 2026-04-28 22:58:50 +08:00
test_wiki_auto_inject_hook.py 重构主控编排与运行时预热链路,统一工作区提示词/专家调度协议并补齐 wiki 记忆注入与写回闭环。 2026-04-26 08:34:33 +08:00
test_wiki_worker_pipeline.py 重构仓库目录为统一的 runtime 分层并清理历史 openclaw 残留。 2026-04-25 01:24:23 +08:00
test_workspace_path_guard.py 完善 agent/workspace 运行链路与工具结果治理测试覆盖,确保路由、标题生成与上下文截断行为稳定可回归。 2026-04-26 15:55:46 +08:00
test_workspaces_experts.py 将 workspace 缓存失效机制切换到 revision token,并补齐回归验证。 2026-04-27 15:24:39 +08:00
test_workspaces_prompt_contract.py 完成运行时与启动链路的全面相对路径整改,统一以仓库根为路径基准并移除 oclaw 双层硬编码。 2026-04-26 09:22:42 +08:00
test_ws_gateway.py 完成 WebSocket 与 workspace 架构优化收尾,并修复全量回归阻塞。 2026-04-27 20:41:50 +08:00