Skip to content
Merged
Changes from 1 commit
Commits
Show all changes
18 commits
Select commit Hold shift + click to select a range
fd0664b
fix(qqbot): allow scoped sandbox media sends
zhangguiping-xydt Jun 14, 2026
10305c7
fix(qqbot): thread scoped media access through all outbound paths
zhangguiping-xydt Jun 14, 2026
453394b
fix(qqbot): thread workspaceDir into gateway reply media context
zhangguiping-xydt Jun 14, 2026
d520b26
fix(qqbot): wrap host-read media sends with structured error handling
zhangguiping-xydt Jun 15, 2026
679d4fb
fix(qqbot): preserve host-read media quota errors
zhangguiping-xydt Jun 15, 2026
6d52e74
fix(qqbot): preserve host-read quota fallback path
zhangguiping-xydt Jun 15, 2026
5901a38
fix(qqbot): resolve host-read quota fallback path
zhangguiping-xydt Jun 15, 2026
07be9b4
test(qqbot): satisfy host-read media lint
zhangguiping-xydt Jun 15, 2026
8347f2c
fix(qqbot): cover host-read voice media
zhangguiping-xydt Jun 15, 2026
bc18a30
fix(qqbot): satisfy host-read voice lint
zhangguiping-xydt Jun 15, 2026
a789eb1
Drop incidental formatting from PR merge
zhangguiping-xydt Jun 20, 2026
e2a962b
fix(qqbot): map sandbox workspace media paths
zhangguiping-xydt Jun 29, 2026
2164c66
fix(qqbot): preserve host-read media roots
sliverp Jun 30, 2026
1808999
fix(qqbot): scope sandbox media delivery roots
zhangguiping-xydt Jul 2, 2026
e5f914a
fix(qqbot): map virtual media roots before host read
zhangguiping-xydt Jul 2, 2026
2d24f6f
fix(qqbot): scope structured payload media roots
sliverp Jul 3, 2026
e5c6dbb
fix(qqbot): keep auto media helper internal
sliverp Jul 3, 2026
aa89f73
docs(changelog): note QQBot scoped sandbox media fix (#92872) (thanks…
sliverp Jul 3, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
docs(changelog): note QQBot scoped sandbox media fix (#92872) (thanks @…
  • Loading branch information
sliverp committed Jul 3, 2026
commit aa89f7304a4650bcdf8642d5ce69c5da9cf915f0
4 changes: 3 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,13 +36,15 @@ Docs: https://docs.openclaw.ai
- **Mobile and UI stability:** preserve iOS chat line breaks and final replies, improve Android pairing and TLS recovery, hide expired pairing cards, and keep workspace file rails scrollable. (#98304, #98117, #98366, #98439, #98483, #98049, #98646, #98611) Thanks @joshavant, @Jabato01, @ooiuuii, @wuqxuan, @645648406-max, and @zw-xysk.
- **Codex and approval flows:** report ChatGPT authentication correctly, rename destructive approval mode to `ask`, classify dynamic goal and session tool results accurately, and derive terminal-idle timeouts from the explicit run deadline. (#91240, #98501, #98659, #96856, #85296) Thanks @849261680, @ukstem, @kevinslin, @yetval, @nxmxbbd, @alkor2000, and @vincentkoc.
- **Configuration and plugin health:** surface unloadable channel plugins, preserve defaulted provider base URLs during patches, validate bundled plugin updates by manifest contract, and retain legacy ClawHub families where required. (#96397, #98396, #98010, #98249) Thanks @849261680, @momothemage, @weltmaister, @LiLan0125, @herove, and @Patrick-Erichsen.
- **QQBot media delivery:** scope sandbox-generated media sends to the active session's workspace so `/workspace/...` and relative generated-file paths resolve safely across QQBot media tags, structured payloads, and streaming delivery. (#92872) Thanks @zhangguiping-xydt.

### Complete contribution record

This audited record covers the complete 66e676d29b92d040716376a75aca32bad655cfac..3e50f41dd6ea3446b5c98a2f19ec70982ac908e6 history: 211 merged PRs. The generation manifest also supplies direct commits as editorial input; the grouped notes above prioritize user impact.
This audited record covers the complete 66e676d29b92d040716376a75aca32bad655cfac..3e50f41dd6ea3446b5c98a2f19ec70982ac908e6 history: 212 merged PRs. The generation manifest also supplies direct commits as editorial input; the grouped notes above prioritize user impact.

#### Pull requests

- **PR #92872** fix(qqbot): allow scoped sandbox media sends. Thanks @zhangguiping-xydt.
- **PR #96502** fix(moonshot): bound video description JSON response reads. Thanks @hugenshen and @cursoragent.
- **PR #98249** Preserve legacy ClawHub family for selected plugins. Thanks @Patrick-Erichsen.
- **PR #93767** fix(reasoning-tags): strip MiniMax `mm:` namespaced reasoning tags. Thanks @DrHack1.
Expand Down
Loading