10 Commits
Author SHA1 Message Date
bobbangaandjubaoliang 7ea4e47497 feat(experts): add Chinese-first business process expert (#2084)
* feat(experts): add Chinese-first business process expert

* docs(experts): consolidate business process attribution

* fix(experts): use supported business process icons

* fix(experts): complete business operations template integration

---------

Co-authored-by: jubaoliang <jubaoliang@gmail.com>
2026-10-16 21:22:09 +08:00
Bosheng0422andCursor 812d1b830a docs: polish cloud deploy badges
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-14 14:50:04 +08:00
lulinzhi37-alt cc52ef2e91 docs: update readme banner image (#1838) 2026-10-09 11:31:07 +08:00
jubaoliangandCursor 8b2f1ecdd7 feat: 内置插件随包分发、可配置上传上限,并补齐 Dashboard 推送与聊天音视频
把 bundled 插件打进 wheel 并在启动时按需种植;上传大小走 config/env;聊天支持音视频预览,定时任务通过 WS toast 推到 Dashboard。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-26 14:06:02 +08:00
jubaoliangandjubaoliang 86fa910449 feat: Docker sandbox, browser HITL stream, and gateway preemption (#227)
* feat: Docker sandbox, workspace_dir, default_open, HITL and runtime knobs

WIP against local editable orcakit-harness-agent 0.9.20 (PyPI not published yet).
Includes Admin Docker storage, agent workspace_dir, connector default_open,
chat HITL resume/todos UI, and runtime limit fields.


* feat: browser HITL stream listen, gateway preempt stop/cancel

Wire the browser streaming endpoint to listen for human-in-the-loop
events, add gateway-side preemption (stop/cancel) for running agents,
and integrate chat send with the browser session state.

- Add browser stream "listen" endpoint and harness HITL wiring
- Add gateway preemption: stop/cancel handling for running agents
- Wire chat send to browser session state in the dashboard
- Bump harness-gateway to >=0.9.2 and regenerate uv.lock
- Add unit tests for browser stream listen and gateway preemption

* test: fix workspace_dir assertion on Windows

Compare path components (name == agent_id, parent == "agents") instead
of a hard-coded POSIX "/agents/{id}" string suffix, so the check passes
on Windows where Path uses backslash separators.

---------

Co-authored-by: jubaoliang <jubaoliang@tencent.com>
2026-08-11 11:37:59 +08:00
jubaoliang b8f61ab1fa docs: refresh WeCom QR code; fix dashboard strict-build type error
- Update WeCom customer group QR code and extend validity to 2026-08-16 in
  README.md and README_CN.md
- Annotate kindColor as Record<string, string> in Overview.tsx so the
  strict dashboard build (tsc -b) passes
2026-08-09 11:20:12 +08:00
jubaoliang 6747302205 docs: refresh WeCom QR code, extend validity to 2026-08-08
Update docs/assets/qrcode.png and sync the expiry note in README.md / README_CN.md from 2026-08-03 to 2026-08-08.
2026-08-03 09:46:30 +00:00
1357fef4d4 fix(dashboard): harden chat navigation and polish Memory/Token Usage UX (#78)
Prevent stale thread URLs when switching experts, stabilize streaming Markdown, fill Memory/Token Usage layouts without nested scroll, and document the WeCom customer group QR.

Co-authored-by: jubaoliang <jubaoliang@tencent.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-27 17:06:50 +08:00
d990ca1afa feat: backup restore rehydrate, server timezone API, and scoped provider reload (#34)
Restore syncs providers and reloads agents in-process; rename cron_timezone to
default_timezone with GET /api/settings/timezone; reload only impacted agents
after provider changes; align dashboard timestamps to the server timezone.

Co-authored-by: jubaoliang <jubaoliang@tencent.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-21 14:09:45 +08:00
jubaoliangandjubaoliang 6ee2f156f5 feat: remote desktop install and connector probe improvements (#16)
- Refactor RemoteDesktop control page
- Add desktop install hook and setup script tweaks
- Enhance connector probe with better detection
- Sync README and locale strings (zh/en)

Co-authored-by: jubaoliang <jubaoliang@tencent.com>
2026-07-16 21:18:54 +08:00