| 23672 |
fix(resilience): guard JSON.parse of external process output with try-catch
|
kevinWangSheng
|
Gateway Error Handling...
|
2026-02-22 |
| 23671 |
fix(security): use crypto.randomInt for session slug generation
|
kevinWangSheng
|
Session Management Enh...
|
2026-02-22 |
| 23670 |
fix(security): add ReDoS protection for user-controlled regex patterns
|
kevinWangSheng
|
Session Management Enh...
|
2026-02-22 |
| 23669 |
refactor(logging): migrate node-host and tailscale console calls to subsystem...
|
kevinWangSheng
|
Hooks and UI Fixes
|
2026-02-22 |
| 23668 |
fix: distinguish browser validation errors from connectivity failures
|
davidemanuelDEV
|
Error Handling Improve...
|
2026-02-22 |
| 23666 |
fix(doctor): openclaw-browser.service falsely flagged as duplicate gateway (#...
|
yinghaosang
|
Cross-Platform Fixes
|
2026-02-22 |
| 23665 |
feat : implement multi-agent group chat turn-taking logic
|
jayy-77
|
Plugin Enhancements an...
|
2026-02-22 |
| 23662 |
fix: cache sanitized images to avoid redundant re-processing per turn
|
davidemanuelDEV
|
Image Processing and M...
|
2026-02-22 |
| 23660 |
fix(update): compare numeric -N suffix as build revision
|
rylena
|
Update Handling Fixes
|
2026-02-22 |
| 23656 |
fix(routing): trust binding agentId even when not in agents.list
|
SleuthCo
|
Session Management Enh...
|
2026-02-22 |
| 23655 |
fix(model): map developer role to system for Aliyun/Dashscope/Qianfan providers
|
SleuthCo
|
DashScope/Qwen Role Ma...
|
2026-02-22 |
| 23654 |
security(cli): redact sensitive values in config get output
|
SleuthCo
|
Config Redaction Impro...
|
2026-02-22 |
| 23650 |
fix(cron): arm maintenance timer when enabled jobs lack nextRunAtMs
|
taw0002
|
Cron Scheduler Improve...
|
2026-02-22 |
| 23648 |
fix: detect truncated file paths from partial JSON streaming
|
davidemanuelDEV
|
Error Handling in Agen...
|
2026-02-22 |
| 23639 |
fix(agents): stop re-resizing session history images on every turn (#23590)
|
yinghaosang
|
Image Processing and M...
|
2026-02-22 |
| 23636 |
iOS: normalize watch quick actions and fix test signing
|
mbelinky
|
Systemd Integration an...
|
2026-02-22 |
| 23630 |
feat : implement task-based model routing based on prompt keywords and allowe...
|
jayy-77
|
Plugin Enhancements an...
|
2026-02-22 |
| 23629 |
fix(msteams): sanitize error messages sent to users (CWE-209)
|
lewiswigmore
|
MSTeams SSRF Protectio...
|
2026-02-22 |
| 23627 |
fix(telegram,feishu): pass mediaLocalRoots through channel action and outboun...
|
rockkoca
|
Media Handling Improve...
|
2026-02-22 |
| 23625 |
feat(plugin-sdk): Add channel development helpers and discovery metadata
|
guxiaobo
|
Network Error Handling...
|
2026-02-22 |
| 23621 |
fix(LINE): keep startAccount promise alive to prevent auto-restart loop
|
ttakanawa
|
Webhook Configuration ...
|
2026-02-22 |
| 23620 |
fix(memory): follow symlinks in memory indexer, reader, and watcher
|
Diaspar4u
|
Browser Security Enhan...
|
2026-02-22 |
| 23614 |
feat(routing): add sessionScope binding override for session key scoping
|
hmemcpy
|
Dynamic Agent Routing ...
|
2026-02-22 |
| 23608 |
feat(memory-lancedb): support custom embedding baseUrl + prefixed model ids
|
githubbzxs
|
Memory Database Enhanc...
|
2026-02-22 |
| 23606 |
feat : add Sarvam AI provider support with API key handling and configuration
|
jayy-77
|
TTS and Search Enhance...
|
2026-02-22 |
| 23598 |
fix(msteams): add SSRF protection to attachment downloads via redirect and DN...
|
lewiswigmore
|
MSTeams SSRF Protectio...
|
2026-02-22 |
| 23597 |
fix(mac): stop Sparkle updater from offering downgrades as updates
|
cyberdrk305
|
Update Handling Fixes
|
2026-02-22 |
| 23596 |
fix(msteams): add SSRF validation to file consent upload URL
|
lewiswigmore
|
MSTeams SSRF Protectio...
|
2026-02-22 |
| 23594 |
test(tui): fix mock typing in command handler tests
|
Sashamine
|
TypeScript Test Fixes ...
|
2026-02-22 |
| 23592 |
feat : add CLI support for TTS provider
|
jayy-77
|
TTS and Search Enhance...
|
2026-02-22 |