Matheus Gois
fa93fd6398
Fix remaining hardcoded Chinese UI strings for English locale
2026-06-08 17:19:44 +08:00
xmanrui
0c82fe3d35
Merge PR #33 with conflict resolution
2026-06-05 03:47:30 +08:00
xmanrui
de0718f280
Merge PR #38 with conflict resolution
2026-06-05 03:20:46 +08:00
xmanrui
d2d485e409
Merge PR #41 with conflict resolution
2026-06-05 03:15:08 +08:00
xiemanR
00035318a9
Merge pull request #47 from billphamhypertek/main
...
chore: update package-lock.json and refactor i18n localization logic
2026-06-05 03:09:07 +08:00
xiemanR
82634fd760
Merge pull request #54 from faisalcredologi/codex/ADP-93-rd-council-operator-ui-hardening
...
feat: productionize self-improvement and R&D council workflows
2026-06-03 16:58:50 +08:00
xiemanR
3fa9eaeca3
Merge pull request #44 from liweiqiu797-cmyk/feature/enhanced-dashboard
...
feat: Add Agent Workspace and Daily Report pages
2026-06-03 16:55:23 +08:00
Faisal C
3f10fc7a38
fix: document and harden operator token handling
...
- document OPENCLAW_OPERATOR_TOKEN setup for R&D/Self-Improvement APIs
- compare operator tokens with timingSafeEqual
- keep unauthenticated localhost mode explicitly opt-in only
2026-05-01 01:25:21 -05:00
Faisal C
f59116866f
feat: productionize self-improvement and R&D council workflows
...
- add canonical self-improvement/R&D Council data helpers, APIs, and tests
- persist council decisions, evidence telemetry, and work-order handoff
- harden operator UI states and require operator token by default
- ignore local R&D runtime artifacts
2026-04-30 21:43:45 -05:00
Jude Wang
17a04d06d2
Improve workspace skill filtering
2026-04-07 02:23:58 +08:00
Jude Wang
fab14e7d6c
Fix workspace skill discovery
2026-04-07 02:19:27 +08:00
Binh
1668aed917
chore: update package-lock.json and refactor i18n localization logic
2026-04-01 21:26:07 +07:00
liweiqiu797-cmyk
38ed48aceb
feat: add Agent workspace and Daily board pages
...
- Add /workspace page: Agent grid with real-time status
- Add /daily page: Daily report board with TTS playback
- Add new API routes: /api/agents, /api/daily
- Add new components: agent-card, agent-grid
- Add sidebar navigation for new pages
- Add i18n labels (zh-CN + en)
2026-03-31 17:00:33 +08:00
PR Bot
1babaa2fe2
feat: add MiniMax provider support with model metadata enrichment
...
- Add MiniMax temperature clamping in model-probe (temperature > 0 required)
- Add known-providers metadata database for MiniMax-M2.7 and M2.7-highspeed
- Enrich provider model details from built-in presets when config is incomplete
- Add vitest test framework with 21 unit tests and 3 integration tests
- Document MiniMax provider setup in README (English and Chinese)
2026-03-26 11:41:51 +08:00
xmanrui
7dd4a548d8
Add bound-model test API and docs assets
2026-03-23 02:29:57 +08:00
Dan Lee and Claude Sonnet 4.6
abb5e6232c
merge: pcdc/main — integrate config backup/restore, log viewer, improved agent state detection
...
- config/route.ts: keep both shouldHidePlatformChannel and detectChangeAndBackup imports
- gateway-logs/route.ts: add recentLines (last 30 lines) to response
- gateway-status.tsx: adopt pcdc/main backup restore UI, log viewer, config change prompt
- agent-activity/route.ts: keep cronJobs from HEAD; adopt pcdc/main's 50-line read, nuanced state detection, and unindexed session handling
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-22 10:15:15 +08:00
roosehash
19db089963
i18n: add Total tab translations (简体/繁體/English)
2026-03-21 06:53:44 +00:00
roosehash
00bfa23f28
feat: scan agent workspace skills directories
...
Scan skills from agent workspace and agentDir paths configured in
openclaw.json (agents.list[].workspace and agents.list[].agentDir).
- Resolves symlinks to avoid scanning the same directory twice
- Deduplicates by skill id (agent skills won't override builtin/custom)
- Gracefully skips if config read fails
This helps users with multi-agent setups where skills are stored in
agent workspaces rather than ~/.openclaw/skills/.
2026-03-21 06:17:53 +00:00
Dan Lee
c69d0514c9
merge: local changes
2026-03-20 11:20:55 +08:00
Dan Lee and Claude Sonnet 4.6
239b357e57
feat: auto-detect browser locale (zh-TW / zh / en)
...
Falls back to navigator.languages when no saved preference exists in
localStorage. Manual language selection still takes priority.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-20 11:04:19 +08:00
Dan Lee
8dcbe98c6e
調整pix office 行為
2026-03-20 10:55:14 +08:00
Dan Lee and Claude Sonnet 4.6
64cb526758
feat: 像素辦公室顯示 Agent 正在執行的交辦任務
...
- agent-activity API 新增 lastTask 欄位,回傳 working 中 Agent 最後被交辦的任務內容
- 支援兩種格式:Telegram 訊息(``` fence 後的文字)與子 Agent spawn([Subagent Task]: 內容)
- Character 新增 taskText 欄位,OfficeState 新增 setAgentTaskText() 方法
- agentBridge 同步任務文字至像素辦公室角色
- renderer 在 working 中的 Agent 頭上顯示固定寬度氣泡,內容過長自動跑馬燈捲動
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-20 10:55:10 +08:00
Dan Lee
9a4b19afb6
feat: improve agent state detection and pixel office greeting logic
...
- Detect agent state by reading session JSONL files instead of fixed time thresholds
- Add detectStateFromSession() to determine idle/working/offline states accurately
- Fix pixel office: only show 'online' broadcast when agent returns from offline (not idle)
- Add meeting point logic: subagent meets MainAgent at midpoint when MainAgent is not at seat
2026-03-20 10:54:15 +08:00
Dan Lee
039bbf8a7f
調整行動路線策略,減少碰撞機會(還是會碰)
2026-03-20 10:52:36 +08:00
Dan Lee
8531b69a76
調整像素辦公室的機櫃位置、編輯畫面、臨時工及Agent進場與出場行為模式
2026-03-20 10:52:07 +08:00
Dan Lee
b12a5c9972
調整pix office 行為
2026-03-20 10:42:35 +08:00
xmanrui
4d1ceaea3e
Unify WeCom platform display
2026-03-17 16:32:37 +08:00
xmanrui
030bd4c8f5
fix: restore pixel office characters on page switch
2026-03-17 03:23:49 +08:00
xiemanR
dda7453392
Merge pull request #30 from fangfei0110/fix/kimi-temperature
...
fix: use temperature=1 for Kimi providers in model probe
2026-03-17 02:58:52 +08:00
xmanrui
e8f38b615b
feat: add yuanbao platform logo fallback
2026-03-16 23:18:12 +08:00
xmanrui
bba9c449e3
fix: avoid duplicate pixel office agent labels
2026-03-16 22:23:20 +08:00
fei
443989f1e9
fix: use temperature=1 for Kimi providers in model probe
...
Kimi models (kimi-coding and moonshot) require temperature=1 for
proper responses during connectivity tests. Other providers continue
to use temperature=0 for deterministic test results.
2026-03-15 17:02:55 +08:00
Dan Lee and Claude Sonnet 4.6
2352ee9b85
feat: 像素辦公室顯示 Agent 正在執行的交辦任務
...
- agent-activity API 新增 lastTask 欄位,回傳 working 中 Agent 最後被交辦的任務內容
- 支援兩種格式:Telegram 訊息(``` fence 後的文字)與子 Agent spawn([Subagent Task]: 內容)
- Character 新增 taskText 欄位,OfficeState 新增 setAgentTaskText() 方法
- agentBridge 同步任務文字至像素辦公室角色
- renderer 在 working 中的 Agent 頭上顯示固定寬度氣泡,內容過長自動跑馬燈捲動
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-15 11:31:53 +08:00
Dan Lee and Claude Sonnet 4.6
c826424add
feat: openclaw.json 自動備份、偵測損毀與還原 UI
...
## 備份機制
- 新增 lib/config-backup.ts:以 SHA-256 hash 偵測 openclaw.json 變更,自動備份
- Hash 持久化至 ~/.openclaw/backups/config/.last-hash,Next.js 重啟後仍能正確偵測變更
- 備份保留策略:滾動 8 個 + 昨天錨點 + 上週錨點(各取最後一個正常備份,≥ 1 KB)
- 新增 API:GET /api/config-backup(列出備份)、POST /api/config-backup(還原)
## Dashboard 偵測與還原 UI(gateway-status.tsx)
- Gateway 第一次失敗即觸發備份清單抓取,不等 30 秒
- 備份清單顯示大小、[建議] / [可能損毀] 標籤,並自動推薦第一個正常備份
- 還原後自動重啟 Gateway,並倒數 5 秒後自動重新整理頁面
- 提示使用者點選機器人卡片「測試」確認是否正常
- 「查看錯誤日誌」按鈕固定顯示於面板,可展開/收起最後 30 行 log
- config 損毀導致頁面載入失敗時,錯誤頁仍顯示 GatewayStatus 還原入口
## 多語系支援
- 所有新增文字支援繁中/简中/English(i18n.tsx 新增 8 個 key)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-15 10:15:35 +08:00
Dan Lee
0d1501f7ad
feat: improve agent state detection and pixel office greeting logic
...
- Detect agent state by reading session JSONL files instead of fixed time thresholds
- Add detectStateFromSession() to determine idle/working/offline states accurately
- Fix pixel office: only show 'online' broadcast when agent returns from offline (not idle)
- Add meeting point logic: subagent meets MainAgent at midpoint when MainAgent is not at seat
2026-03-15 00:05:34 +08:00
Dan Lee
575fcd6d63
調整行動路線策略,減少碰撞機會(還是會碰)
2026-03-14 07:26:52 +08:00
xmanrui
6e5e862dda
Add skill source viewer in dashboard
2026-03-12 23:04:14 +08:00
Dan Lee
0839d5ab94
Merge remote-tracking branch 'openclaw/main'
2026-03-12 22:28:58 +08:00
Dan Lee
ec1802d723
調整像素辦公室的機櫃位置、編輯畫面、臨時工及Agent進場與出場行為模式
2026-03-12 22:16:52 +08:00
xmanrui
c0a8824d2c
Default UI locale to simplified Chinese
2026-03-12 20:14:13 +08:00
Dan Lee
8a41c6eec0
fix: 修正使用 Keychain 導致模型/API 測試不通過;新增反向代理設定,允許 dashboard 指向正確 URL/新增版本號碼說明
2026-03-12 15:26:03 +08:00
danlee
0aadefaebb
增加openai 相容 api 測試support
2026-03-12 08:54:13 +08:00
danlee
55bfed41ef
增加ollama api 測試support
2026-03-12 08:32:02 +08:00
xmanrui
2479ce6094
feat: add cron tracking to agent activity
2026-03-12 02:49:35 +08:00
xmanrui
85c7704634
fix: localize agent activity tracking copy
2026-03-12 02:18:26 +08:00
xmanrui
cdad770132
feat: support agent model switching via gateway patch
2026-03-12 02:13:21 +08:00
xmanrui
d4ae7f4eb7
fix: restore deployment and cleanup after pr 24
2026-03-12 00:36:49 +08:00
danlee
868dbfd231
Merge remote-tracking branch 'origin/main'
2026-03-11 22:40:35 +08:00
danlee
189c55c09d
新增繁體中文、修改辦公室畫面無法存檔、修改Agent名稱、增加抓取目錄下的mp3檔案亂數播放
2026-03-11 22:16:08 +08:00
xmanrui
9c14282cba
Update pixel office characters and nav icons
2026-03-09 03:41:32 +08:00