Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
203 commits
Select commit Hold shift + click to select a range
1e69513
Add WSL gateway dependency-recovery to setup wizard
bkudiess Jun 24, 2026
e7ef271
Fix MXC binary restore and settings hotkey
bkudiess Jun 24, 2026
9f4d238
Port mismerged MXC and pairing approval work to main
bkudiess Jun 25, 2026
4e7982b
Add inline exec approval flow
RBrid Jun 25, 2026
992da74
Fix install wizard -- WhatsApp channel QR code rendering (#767)
christineyan4 Jun 25, 2026
c5aa130
Support multiple chat attachments (#783)
TurboTheTurtle Jun 25, 2026
1cc37fe
refactor: extract TrayIconCoordinator from App.xaml.cs (#818)
AlexAlves87 Jun 25, 2026
7a7f39d
Fix Windows build detection without OS env var (#822)
TheAngryPit Jun 25, 2026
c939e39
Add gateway protocol drift guard
bkudiess Jun 25, 2026
638386e
Improve Cron run history UX
RBrid Jun 25, 2026
ce3294d
Validate MXC SDK 0.7.0 on Windows build 26200.8728 (#786)
TheAngryPit Jun 25, 2026
1a07759
Use app notifications for background issues (#753)
RBrid Jun 25, 2026
ee8fc93
Make A2UI dataModelUpdate.valueArray first-class (#805)
bkudiess Jun 25, 2026
c338d41
Fix canvas navigation URL handling (#711)
liorb-mountapps Jun 26, 2026
ff5cafb
Add resilient TTS fallback and readiness status (#806)
bkudiess Jun 26, 2026
9447c0f
Harden screen snapshot format handling (#823)
bkudiess Jun 26, 2026
84d2e6a
Make setup wizard resilient to richer gateway protocol steps (#824)
bkudiess Jun 26, 2026
5602c96
Fix tray popup height measurement (#826)
RBrid Jun 26, 2026
cd02def
Fix unavailable sandbox toggle state (#825)
shanselman Jun 26, 2026
6c56a83
Add assistant listen controls to Voice & Audio
gohilripauv Jun 26, 2026
e70868d
Add Gateway system.run MXC runtime E2E proof (#787)
TheAngryPit Jun 26, 2026
1c377cb
Gate MXC E2E on GitHub Actions (#830)
shanselman Jun 26, 2026
37bdd38
Add formal MXC E2E validation path (#866)
shanselman Jun 26, 2026
f51a861
Improve remote gateway setup and connection error recovery (#828)
bkudiess Jun 26, 2026
9ac8cfb
Surface accurate node mode and MCP-only states (#827)
bkudiess Jun 26, 2026
977648c
Dedupe connection error bars into a single thin top banner (#865)
bkudiess Jun 26, 2026
acfbf62
Add tray live dashboard glance (#829)
bkudiess Jun 26, 2026
dd1c791
Redesign Hub title bar notifications and status (#870)
bkudiess Jun 27, 2026
8b5ea32
Mirror tray notifications in app (#869)
RBrid Jun 27, 2026
8c9acbc
feat: add sanitized diagnostics log bundle
christineyan4 Jun 27, 2026
7257d29
docs: polish Windows-node proof validation guidance
bkudiess Jun 27, 2026
556e7da
feat: add Workspace session file rail
bkudiess Jun 27, 2026
d6b1a72
Add provider-aware chat model picker
bkudiess Jun 27, 2026
989f9ff
Add safe session actions and checkpoint controls
bkudiess Jun 27, 2026
1fb28ee
Reorganize Settings info and diagnostics
bkudiess Jun 27, 2026
06b63ac
Add App refactor guardrails and setup validation
shanselman Jun 27, 2026
d08a3e7
chore(setup): bump gateway LKG to 2026.6.10
github-actions[bot] Jun 27, 2026
87dc3dc
Fix user chat bubble text rendering
shanselman Jun 28, 2026
7463a34
Fix atomic device-key token clearing (#889)
christineyan4 Jun 29, 2026
a3c5e0b
Chat: inline /-triggered gateway command catalog menu (Mac parity) (#…
bkudiess Jun 29, 2026
b4a8d49
Improve Node capability summary UX (#891)
bkudiess Jun 30, 2026
84fcf8a
Fix setup-connect E2E pending approval leak (#892)
shanselman Jun 30, 2026
ad943b9
Fix setup triage quick wins (#879)
shanselman Jun 30, 2026
65b88d8
Suppress assistant NO_REPLY chat directives (#884)
TurboTheTurtle Jun 30, 2026
5940cb1
Bump Microsoft.Windows.SDK.BuildTools from 10.0.28000.1839 to 10.0.28…
dependabot[bot] Jun 30, 2026
31d8e4d
Bump actions/cache from 5 to 6 (#886)
dependabot[bot] Jun 30, 2026
a13d683
Bump github/gh-aw-actions/setup-cli from 0.80.8 to 0.81.6 (#885)
dependabot[bot] Jun 30, 2026
0b8ba41
Chat: surface the full / command catalog, grouped by Mac buckets with…
bkudiess Jun 30, 2026
1823f19
Preflight GitVersion repository history before build (#896)
Copilot Jun 30, 2026
4166e0f
Keep Tray UI test window live off-screen (#897)
shanselman Jun 30, 2026
14022dc
Add MCP chat automation commands (#912)
shanselman Jul 1, 2026
8b857ec
Refresh app and developer documentation (#915)
shanselman Jul 1, 2026
f1f5cd0
Document operator and node concepts (#916)
TurboTheTurtle Jul 2, 2026
54e4b86
Verify architecture RID fix on ARM64 (#913)
karkarl Jul 2, 2026
bbd18d4
Fix reset session dialog localization (#919)
calebeden Jul 2, 2026
f89a88a
Fix chat timeline render identity reuse (#917)
calebeden Jul 2, 2026
74604ae
Fix connection snapshot truth (#918)
bkudiess Jul 2, 2026
adcb4c3
feat: add Windows gateway onboarding wizard (#925)
steipete Jul 5, 2026
b37b1be
fix: hide completed sessions by default (#924)
TurboTheTurtle Jul 5, 2026
919a8ce
fix(setup): sync Windows CA certificates to WSL (#819)
jkf87 Jul 5, 2026
ccb680a
chore(setup): bump gateway LKG to 2026.6.11 (#902)
github-actions[bot] Jul 5, 2026
6045c2d
fix: resolve WCAG accessibility violations across all app pages (#921)
karkarl Jul 6, 2026
e0a2301
test: enforce real-process Windows accessibility scans (#923)
karkarl Jul 6, 2026
dae64b6
feat: support side-by-side dev and release installs (#922)
karkarl Jul 6, 2026
fcc7477
perf: virtualize chat timeline rows (#898)
TurboTheTurtle Jul 6, 2026
43d40ed
fix: preserve full chat text for Tray TTS (#900)
ArtLupo Jul 6, 2026
c9b5476
feat: add queued chat message UI (#920)
calebeden Jul 6, 2026
698efcc
feat(setup): integrate Windows node context after onboarding (#659)
paulcam206 Jul 6, 2026
817c5d4
build(deps): bump github/gh-aw-actions/setup-cli to 0.82.2 (#926)
dependabot[bot] Jul 6, 2026
693062d
build(deps): bump GitVersion.MsBuild to 6.8.1 (#927)
dependabot[bot] Jul 6, 2026
2c72025
build(deps): bump gitversion.tool to 6.8.1 (#928)
dependabot[bot] Jul 6, 2026
38fd2cf
fix: keep winget output out of Inno path (#929)
steipete Jul 6, 2026
7ad7fca
fix(setup): extend timeouts for slow wizard steps (#930)
steipete Jul 6, 2026
856c620
Back out WSL CA sync setup step
shanselman Jul 6, 2026
af9edc7
Make dev app identity opt-in
shanselman Jul 6, 2026
b3a2b4e
Stabilize dev identity paths
shanselman Jul 7, 2026
cb84026
Add DevBuild identity CI marker check (#936)
shanselman Jul 7, 2026
6a7651e
Update repository docs from audit plan
shanselman Jul 7, 2026
2c6873e
Fix run-app-local build argument forwarding
shanselman Jul 7, 2026
74fd2c1
Fix runtime localization of XAML property keys (#941)
bkudiess Jul 7, 2026
8763472
Refine gateway setup wizard UX and fix accessibility gaps (#940)
karkarl Jul 7, 2026
cc2834c
Remove Notifications from sidebar (#943)
bkudiess Jul 8, 2026
0d11a8a
Add OpenClaw red-bot brand mark (#942)
bkudiess Jul 8, 2026
02f2421
Fix queued chat message parity (#935)
calebeden Jul 8, 2026
c3371d6
Fix tray app display name branding (#946)
bkudiess Jul 9, 2026
c35a0ed
Separate speech capability controls from voice settings (#947)
calebeden Jul 9, 2026
c1bd9ae
Remember selected native chat session (#950)
TurboTheTurtle Jul 9, 2026
c8cd986
Mirror connection status dot onto lobster tray and desktop icons (#945)
karkarl Jul 9, 2026
5caf085
Disambiguate duplicate session titles (#959)
shanselman Jul 10, 2026
5a18150
Improve multi-gateway credential handling (#948)
bkudiess Jul 10, 2026
8a9e351
Fix Discord bot token configuration (#960)
shanselman Jul 10, 2026
053501c
Add connection diagnostics MCP commands (#961)
bkudiess Jul 10, 2026
622c0e2
docs: correct setup-code expiry contract (#965)
steipete Jul 10, 2026
cab6f02
fix: make Gateway shell execution work on Windows nodes (#972)
steipete Jul 12, 2026
06b4f63
chore(autoreview): sync canonical review skill (#974)
vincentkoc Jul 12, 2026
5c57666
Add opt-in OpenTelemetry diagnostics groundwork (#963)
calebeden Jul 13, 2026
9169355
chore: align pull request template (#979)
hannesrudolph Jul 13, 2026
76d21b9
build(deps): bump github/gh-aw-actions/setup-cli from 0.82.2 to 0.82.…
dependabot[bot] Jul 13, 2026
f206602
Bump GitVersion.MsBuild from 6.8.1 to 6.8.2 (#976)
dependabot[bot] Jul 13, 2026
9c04f3e
Bump gitversion.tool from 6.8.1 to 6.8.2 (#977)
dependabot[bot] Jul 13, 2026
77c4244
Bump Microsoft.ML.OnnxRuntime from 1.27.0 to 1.27.1 (#978)
dependabot[bot] Jul 13, 2026
785facf
docs: add Crabbox Windows validation skill (#982)
RomneyDa Jul 14, 2026
af96e1f
Add architecture ledger and shared test fixtures (refactor PR 1) (#990)
bkudiess Jul 14, 2026
af024ea
Fix WhatsApp pairing failure to show actionable recovery (#957) (#988)
karkarl Jul 14, 2026
0d1c8e3
feat: add operator and node gateway lifecycle telemetry (#986)
calebeden Jul 14, 2026
a0042af
fix(chat): replace NativeElement escape hatch with FunctionalUI Combo…
karkarl Jul 14, 2026
47e4e64
Apply design-system composer to app chat UI (#984)
karkarl Jul 15, 2026
bf0fa8a
feat: add optional Parallels testing for Windows app (#992)
RomneyDa Jul 15, 2026
e0afbc4
Add JsonReadHelpers and WslShellQuoting canonical helpers (PR 2) (#994)
bkudiess Jul 16, 2026
b8b1dc3
refactor(setup): route SetupSteps WSL quoting through WslShellQuoting…
bkudiess Jul 17, 2026
4706ca7
chore: remove dead unused Process allocation in GetProcessCommandLine…
anagnorisis2peripeteia Jul 17, 2026
9fb1960
feat: add opt-in telemetry for native chat lifecycle (#998)
calebeden Jul 17, 2026
081f307
fix(gateway): isolate the SessionsUpdated snapshot from live tracked …
anagnorisis2peripeteia Jul 17, 2026
1b99933
fix: connection telemetry test flakes under parallel execution (#1013)
calebeden Jul 17, 2026
d57047e
fix(setup): cancel node pairing cleanly instead of a spurious timeout…
anagnorisis2peripeteia Jul 17, 2026
4518dd8
improve(chat): make prose and simple lists one selectable text block …
karkarl Jul 17, 2026
2de791e
Add DI composition root and navigation/activation seam for tray view …
bkudiess Jul 18, 2026
a286e43
fix: setup fails closed for invalid configuration arguments (#1005)
calebeden Jul 18, 2026
6b9e814
fix: screen and camera capture continue after cancellation (#1007)
calebeden Jul 18, 2026
8e79ace
Add Tailscale Serve support for WSL gateways (#967)
andyeskridge Jul 18, 2026
258f838
fix(chat): hide completed sessions from picker (#1016)
shanselman Jul 18, 2026
ee4817d
fix(sessions): classify terminal sessions as ended (#1017)
shanselman Jul 18, 2026
9b5ce4b
fix: wizard shutdown no longer reports a timeout (#1018)
shanselman Jul 18, 2026
15ed439
test+doc: harden ForwardIfCurrent dispatch-under-lock invariant (#101…
shanselman Jul 18, 2026
2779365
fix: avoid disconnect warnings during active WebSocket sends (#1023)
shanselman Jul 18, 2026
93174b2
perf(markdown): make list parsing O(n) (was O(n²)) (#1025)
anagnorisis2peripeteia Jul 19, 2026
bd6c4bf
fix: report gateway shutdown as a cancellation instead of chat/approv…
anagnorisis2peripeteia Jul 19, 2026
f536bcf
fix: format compact metric counts with the invariant culture (#1032)
AlexAlves87 Jul 20, 2026
7f1ddbc
chore(deps): bump actions/setup-dotnet from 5 to 6 (#1028)
dependabot[bot] Jul 20, 2026
865ef15
chore(deps): bump github/gh-aw-actions/setup-cli from 0.82.8 to 0.82.…
dependabot[bot] Jul 20, 2026
44f9af5
Bump Microsoft.WindowsAppSDK from 2.2.0 to 2.3.1 (#1030)
dependabot[bot] Jul 20, 2026
05e87ff
fix(chat): show effective model context budget (#1034)
shanselman Jul 20, 2026
b7231a3
refactor: extract node summary clipboard text into a pure formatter (…
AlexAlves87 Jul 20, 2026
988df5b
fix(exec-approval): restrict risky executable allow rules in execAppr…
shanselman Jul 20, 2026
8f07ad9
fix(exec-approval): require concrete executable allow patterns in exe…
shanselman Jul 20, 2026
93b645c
test(chat): guard session flyout identity (#1035)
shanselman Jul 20, 2026
261ba11
fix(exec-approval): harden environment overrides for system.run
shanselman Jul 20, 2026
2077aa3
fix(exec-approval): improve compound command evaluation in exec-appro…
shanselman Jul 20, 2026
16528aa
fix(canvas): validate canvas destinations before WebView navigation
shanselman Jul 20, 2026
1810e35
fix(transport): bound inbound message accumulation in WebSocket trans…
shanselman Jul 20, 2026
ddad640
test(integration): use concrete executable in exec-approval round-tri…
shanselman Jul 20, 2026
251ceb7
fix(exec-approval): normalize whitespace in allow-rule validation
shanselman Jul 20, 2026
6c54e5e
feat: enable the new exec approvals pipeline behind an opt-in setting…
AlexAlves87 Jul 21, 2026
959b352
fix: show readable session names across Windows UX (#983)
RomneyDa Jul 21, 2026
01bacff
style: remove em dashes from Windows node copy (#1037)
RomneyDa Jul 21, 2026
d0fca93
improve(setup): keep WSL operations inside the app-owned directory (#…
calebeden Jul 21, 2026
45902bf
fix(localization): restore Dutch parity (#1038)
shanselman Jul 21, 2026
653327a
Fix chat scrollbar not reaching bottom during streaming via scroll an…
karkarl Jul 21, 2026
fb95382
feat: add opt-in telemetry for Windows node tool calls (#1015)
calebeden Jul 21, 2026
54927b4
fix: reject shell interpreters as approved exec targets (#1039)
AlexAlves87 Jul 21, 2026
4498422
Fix onboarding gateway choice layout and state (#1042)
RomneyDa Jul 21, 2026
282e583
improve(chat): load conversation history on demand (#1040)
calebeden Jul 21, 2026
2fb1da2
feat: handle lifecycle slash commands natively in Windows chat (#1036)
calebeden Jul 21, 2026
4d09797
improve: polish hub title bar, notifications, and chat UI (#1041)
karkarl Jul 21, 2026
e157ceb
Standardize onboarding gateway choice on ListView pill selector (#1048)
bkudiess Jul 22, 2026
76f4d52
feat: add exec approval prompt dialog for system.run on the Windows n…
AlexAlves87 Jul 24, 2026
d2638dd
refactor(tray): extract Settings page into a WinUI-free view model ov…
bkudiess Jul 24, 2026
f50af18
fix: show available catalog models in chat picker (#1046)
AWL-Gaming Jul 24, 2026
acf4ab1
ci: add ClawSweeper dispatch workflow
steipete Jul 27, 2026
9d945e1
fix(tray): show command titles in search (#1061)
bkudiess Jul 27, 2026
6228f1c
Bump Microsoft.Windows.SDK.BuildTools from 10.0.28000.2270 to 10.0.28…
dependabot[bot] Jul 27, 2026
fe43b15
Bump Microsoft.ML.OnnxRuntime from 1.27.1 to 1.28.0 (#1059)
dependabot[bot] Jul 27, 2026
48a9b9d
Revert "Add assistant listen controls to Voice & Audio" (#1063)
calebeden Jul 28, 2026
a4d22e0
feat: add opt-in telemetry for MCP server lifecycle (#1052)
calebeden Jul 29, 2026
80f35d0
Keep Windows device metadata stable across reconnects (#1064)
bkudiess Jul 29, 2026
c04c5fb
Fail closed when persisted device identity cannot load (#1065)
bkudiess Jul 29, 2026
4806eaa
feat: replace legacy exec approvals with V2 (#1051)
bkudiess Jul 30, 2026
b46e91e
Use gateway challenge time for node authentication (#1067)
bkudiess Jul 30, 2026
93ecfe5
chore(deps): bump github/gh-aw-actions/setup-cli from 0.82.13 to 0.83…
dependabot[bot] Jul 30, 2026
bc210e0
fix: local gateway connections recover after listener or token drift …
bkudiess Jul 30, 2026
9acafa6
feat(chat): migrate chat surface to Reactor (#1055)
karkarl Jul 30, 2026
d7d153c
fix(connection): recover saved SSH tunnels after disconnect (#1070)
vincentkoc Jul 31, 2026
8ac00c5
fix(tray): browser control stuck without shared gateway token (#1066)
trippyogi Aug 1, 2026
6e225e4
fix(connection): verify WSL relay signatures in process
vincentkoc Aug 3, 2026
ff19012
refactor(chat): use Reactor theme resources (#1084)
karkarl Aug 5, 2026
ca8fb4a
fix(chat): stabilize bottom anchoring (#1089)
karkarl Aug 5, 2026
d2de615
fix(chat): show checkpoint details for compacted history (#1091)
calebeden Aug 5, 2026
2341450
feat(sessions): consume flattened gateway classification (#1069)
RomneyDa Aug 5, 2026
e9d571a
fix(setup): tolerate slow WSL version discovery (#1106)
bkudiess Aug 5, 2026
90df4a4
docs: rewrite README for clarity and professionalism (#1103)
samanthamsong Aug 6, 2026
ad47224
Preserve native tool identity in chat (#1078)
bkudiess Aug 6, 2026
2eab151
fix(setup): retry fresh WSL root readiness checks (#1107)
karkarl Aug 6, 2026
cdcb74f
Simplify session status presentation (#1057)
RomneyDa Aug 6, 2026
aac07ab
improve(chat): make tool activity compact and fully inspectable (#1092)
calebeden Aug 6, 2026
1835bfa
chore(deps): bump github/gh-aw-actions/setup-cli from 0.83.3 to 0.84.…
dependabot[bot] Aug 6, 2026
862c995
chore(deps): bump actions/stale from 10 to 11 (#1080)
dependabot[bot] Aug 6, 2026
a03ccbf
docs: explain gateway node exec flow
shanselman Aug 6, 2026
26b1cc1
Merge origin/main into docs/gateway-node-exec-faq
shanselman Aug 6, 2026
24d2224
docs: clarify exec policy composition
shanselman Aug 6, 2026
2439d43
docs: standardize and validate repository documentation
shanselman Aug 7, 2026
a1d933a
fix(chat): correct native tool event correlation (#1114)
bkudiess Aug 7, 2026
01faa64
Harden managed Gateway release setup and restart recovery (#1120)
shanselman Aug 7, 2026
c9608c8
fix: honor exec allowlists for Windows node commands (#1109)
calebeden Aug 7, 2026
89666df
fix(chat): repeated image paste and right-click menu failures (#1113)
calebeden Aug 7, 2026
f81c9fd
fix(exec): clarify executable allowlist rules (#1112)
bkudiess Aug 7, 2026
20d29e1
fix: bound silent WASAPI capture startup (#1123)
shanselman Aug 7, 2026
603886a
fix: harden gateway recovery credential handoffs (#1076)
bkudiess Aug 8, 2026
2a4ec81
fix(node): trust gateway session attribution only (#1072)
vincentkoc Aug 8, 2026
650247d
test: keep testhost listeners on loopback (#1125)
shanselman Aug 8, 2026
e295df2
feat(setup): enforce validated gateway releases (#1105)
RomneyDa Aug 8, 2026
9f9a8ed
ci: test exact Windows release artifacts against gateway candidate (#…
RomneyDa Aug 8, 2026
77141d2
fix(setup): retry wizard startup migration lease handoff (#1129)
shanselman Aug 8, 2026
0eb2b21
fix(chat): preserve history cache correlation
bkudiess Aug 8, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
6 changes: 6 additions & 0 deletions .agents/skills/autoreview/AGENTS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# Autoreview Skill

- Canonical source: `openclaw/agent-skills`, under `skills/autoreview`.
- Before editing any copy, fast-forward a checkout of `openclaw/agent-skills` from `origin/main`.
- Make and validate shared changes in canonical `skills/autoreview` first, then sync the complete directory into downstream repos.
- Never create repo-local behavior variants; downstream differences belong in repo-level validation, not the skill.
1 change: 1 addition & 0 deletions .agents/skills/autoreview/CLAUDE.md
197 changes: 132 additions & 65 deletions .agents/skills/autoreview/SKILL.md

Large diffs are not rendered by default.

Loading
Loading