229e8b1368
Raise MCP exec timeouts and cache listCliTargets for WhatsApp ops.
...
Production logs showed execManagedNe glued to 30s wall-clock kills; override long tools, TTL-cache CLI target lists, and return schema examples on invalid args.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-10 22:40:17 +08:00
4610989d72
fix(mcp): preflight python module check and surface install errors
...
- Verify python -m module import in preflight with fix hints
- Pass env_schema defaults in health/sync; catch JSON install exceptions in UI
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-30 23:42:44 +08:00
a0a3f4b65f
feat(mcp): integrate netx via netx_mcp and improve MCP install
...
- Gate builtin netx tools; ops docs/skills use mcp__netx__*
- Import Cursor mcpServers JSON; pass env_schema defaults to subprocess
- Allow source_type=local; UTF-8 MCP stdio on Windows
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-30 15:44:34 +08:00
420abac9f1
refactor: root-package imports (svc/runtime/interfaces) and fix PYTHONPATH
...
- Rename platform/ to svc/ to avoid shadowing stdlib platform.
- Replace from oclaw.* with from svc/runtime/interfaces; update -m CLI paths.
- tests/conftest: prepend repo root to sys.path (no parent-folder package name).
- CI: paths and offline_eval script under repo root.
- Ops scripts: PYTHONPATH must be repo root for python -m runtime.* (fixes gateway/WhatsApp sidecar startup).
- Fix default oclaw.json path in tabular/file attachment limits; stabilize attachment test config.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-13 14:51:17 +08:00
274a9b8ddd
feat(mcp): pass all mcp_local.env keys to subprocess; allowlist supplements host-only
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-12 18:51:07 +08:00
df91434936
适配 Bailian WebParser 兼容接入并完善 sidecar 文档。
...
新增 WebParser 兼容工具与 MCP health/tools-sync 兼容模式,让 WebParser/sse 可注册到 agent 并暴露明确 schema;同时修复 mcp argv 环境变量展开并补齐微信 sidecar 纯本地化安装与文档说明。
Made-with: Cursor
2026-05-01 17:40:52 +08:00
3d27a01879
补充并收敛管理台与运行时改动,完成本轮代码提交。
...
包含模型配置/thinking 透传、MCP 运行时与安装体验增强、以及会话渲染与图片显示链路修复,确保流式与历史展示行为一致。
Made-with: Cursor
2026-04-28 03:38:39 +08:00
4a23b715a2
重构仓库目录为统一的 runtime 分层并清理历史 openclaw 残留。
...
本次迁移将网关/通道/工具/技能/脚本与协议资源集中到新结构,统一路径常量与脚本转发机制,减少顶层噪音并保证运行与测试行为一致。
Made-with: Cursor
2026-04-25 01:24:23 +08:00