Peter Steinberger
7ac8e2e227
fix(telegram): preserve UTF-16 model labels ( #104037 )
2026-07-10 18:32:04 -07:00
Peter Steinberger
070b7928fd
fix(release): declare Telegram QA environment secrets ( #104036 )
2026-07-10 18:30:20 -07:00
Peter Steinberger
c34ada31c5
feat(ui): hover-revealed chat message meta with relative timestamps ( #104035 )
...
* feat(ui): hover-revealed chat message meta with relative timestamps
* fix(ui): derive relative chat timestamps from the injected clock
* fix(ui): date far-future chat timestamps instead of clamping to just now
* fix(ui): invalidate memoized chat thread on relative-time ticks
* fix(ui): keep relative-time ticks out of the chat live region
2026-07-10 18:30:01 -07:00
qingminlong
eccd4f02f8
fix(skill-workshop): reject invalid proposal list limits ( #103496 )
...
* fix(skill-workshop): reject invalid proposal list limits
* refactor(skill-workshop): validate list params before storage
---------
Co-authored-by: Peter Steinberger <steipete@gmail.com >
2026-07-10 18:26:12 -07:00
chenyangjun-xy
b58029f4fd
fix(telegram): preserve outbound prompt context projections ( #102469 )
...
* fix(telegram): preserve outbound prompt context projections
Co-authored-by: 陈杨俊0668000971 <chen.yangjun@xydigit.com >
* fix(telegram): satisfy legacy sender lint
---------
Co-authored-by: Peter Steinberger <steipete@gmail.com >
2026-07-10 18:25:54 -07:00
Peter Steinberger
d6f07f36db
fix(memory-wiki): prevent partial failures during concurrent agent writes ( #103408 )
...
* fix(memory-wiki): serialize concurrent apply transactions
* chore(memory-wiki): leave release note to release workflow
2026-07-10 18:22:51 -07:00
Peter Steinberger
790cd2aff2
fix(twitch): preserve UTF-16 pairs in outbound chunks ( #104030 )
2026-07-10 18:20:29 -07:00
llagy007
a1571f2118
fix(browser): normalize local dispatch request paths ( #103727 )
...
* fix(browser): normalize local dispatch request paths
* refactor(browser): inline request path normalization
---------
Co-authored-by: Peter Steinberger <steipete@gmail.com >
2026-07-10 18:10:26 -07:00
WhatsSkiLL
db817e72ce
[AI-assisted] Simplify Android Canvas standby surface ( #104001 )
...
* [AI-assisted] Simplify Android Canvas standby surface
* chore(android): sync native i18n inventory
---------
Co-authored-by: IWhatsskill <284122573+IWhatsskill@users.noreply.github.com >
2026-07-10 21:07:56 -04:00
Peter Steinberger
df067770d7
fix(mac): deflake exec-approvals socket guard test and create state dir with 0700 directly ( #104028 )
2026-07-10 18:07:35 -07:00
Peter Steinberger
57a3b1e99d
fix(tui): preserve UTF-16 pairs in long tokens ( #104024 )
2026-07-10 18:03:40 -07:00
Peter Steinberger
f0facb4cca
fix(release): raise Telegram attestor buffer ( #104025 )
2026-07-10 18:03:26 -07:00
Josh Avant
d777460966
fix(slack): apply sender policy to group DMs ( #104007 )
2026-07-10 19:57:58 -05:00
Peter Steinberger
46692355c9
feat(ui): add a background tasks pane to chat panes ( #104010 )
...
* feat(ui): add background tasks rail to chat panes
* chore(i18n): sync control-ui locale bundles
* fix(ui): match gateway owner-key task scoping and hide tasks rail on narrow viewports
* chore(i18n): translate background tasks rail strings
2026-07-10 17:56:25 -07:00
Peter Steinberger
ace6f65510
docs(changelog): credit landed fixes
2026-07-10 20:55:36 -04:00
Sebastien Tardif
95b205eac2
fix(installer): clean temporary files on failure ( #103725 )
2026-07-10 17:53:23 -07:00
Masato Hoshino
2a69149566
fix(clickclack): sanitize outbound assistant text ( #103142 )
2026-07-10 17:52:37 -07:00
clawSean
e44f04c50e
fix(sms): normalize Twilio RCS webhook senders ( #102373 )
...
Co-authored-by: clawSean <260045960+clawSean@users.noreply.github.com >
2026-07-10 17:51:47 -07:00
James Armstead
65cc86f45c
Refresh MCP OAuth auth-profile tokens ( #96120 )
...
* Refresh MCP OAuth auth-profile tokens
* Rotate Codex MCP binding on bearer changes
* Preserve agent scope for MCP auth profiles
* Preserve Codex MCP tool filters
* Keep Codex MCP projection helper local-only
* Fix Codex projection package boundary artifacts
* Revert "Fix Codex projection package boundary artifacts"
This reverts commit 13bcaed3da .
* Revert "Keep Codex MCP projection helper local-only"
This reverts commit 19751f4922 .
* Trigger CI rerun for OAuth MCP PR
* Fail closed for remote Codex MCP bearer projection
* Fix MCP OAuth bearer token projection
* fix: project MCP-native OAuth credentials
* fix: align MCP SDK surface budget
* fix(mcp): keep agents available before OAuth login
---------
Co-authored-by: Josh Lehman <josh@martian.engineering >
2026-07-10 17:49:43 -07:00
qingminlong
5c77724ff8
fix(canvas): validate A2UI JSONL centrally ( #103713 )
2026-07-11 01:48:37 +01:00
Vincent Koc
1a9d09a238
fix(release): avoid worker lint suppressions
2026-07-10 17:47:32 -07:00
Vincent Koc
05a09b464c
fix(release): satisfy task graph lint
2026-07-10 17:47:32 -07:00
Vincent Koc
e6bde5599d
fix(release): keep correction tags at base version
2026-07-10 17:47:32 -07:00
Vincent Koc
90ad9251df
fix(pr): support rebase landings
2026-07-10 17:47:32 -07:00
Vincent Koc
6f9afda10c
fix(release): align plugin shrinkwrap scope
2026-07-10 17:47:32 -07:00
Vincent Koc
e4670c55e0
chore(release): keep root changelog release-owned
2026-07-10 17:47:32 -07:00
Vincent Koc
89bb79f6ae
fix(pr): allow merge-commit landings
2026-07-10 17:47:32 -07:00
Vincent Koc
eefd6248f4
fix(release): manage tracked private shrinkwraps
2026-07-10 17:47:32 -07:00
Vincent Koc
968c9549b4
fix(release): avoid pnpm bootstrap in version prep
2026-07-10 17:47:32 -07:00
Vincent Koc
3bbed6e82e
fix(release): align Vault plugin version
2026-07-10 17:47:32 -07:00
Vincent Koc
a960b5f3aa
fix(release): keep JSON output machine-readable
2026-07-10 17:47:32 -07:00
Vincent Koc
38abdb64e8
fix(release): serialize root package generation
2026-07-10 17:47:32 -07:00
Vincent Koc
14ebfc88c4
fix(release): avoid caching GitHub errors
2026-07-10 17:47:32 -07:00
Vincent Koc
14a8cdc7c6
fix(release): keep Android notes aligned
2026-07-10 17:47:32 -07:00
Vincent Koc
0c16193bec
chore(release): satisfy parallel runner lint
2026-07-10 17:47:32 -07:00
Vincent Koc
80d44bf000
feat(release): add shadow preparation controller
2026-07-10 17:47:32 -07:00
Vincent Koc
a835584537
perf(release): cache changelog GitHub discovery
2026-07-10 17:47:32 -07:00
Vincent Koc
897a66881d
perf(release): parallelize shrinkwrap generation
2026-07-10 17:47:32 -07:00
Vincent Koc
82461afedb
perf(release): parallelize scoped preflight tasks
2026-07-10 17:47:32 -07:00
Vincent Koc
d801384b3b
feat(release): add atomic version preparation
2026-07-10 17:47:32 -07:00
maweibin
6b460e50a4
fix(qqbot): bound stalled token acquisition ( #102897 )
2026-07-11 01:45:43 +01:00
Peter Steinberger
e07ad4b05b
fix(ui): draw resize dividers as a thin line instead of a filled gutter bar ( #104013 )
2026-07-11 01:45:07 +01:00
Peter Steinberger
249e6efe63
feat(mac): add bulk Approve All / Reject All to the pairing approval panel ( #104011 )
...
* feat(mac): add bulk Approve All / Reject All to the pairing approval panel
* fix(mac): resolve bulk pairing decisions against the rendered snapshot
2026-07-11 01:44:34 +01:00
Peter Steinberger
31703debcb
fix: sanitize oversized plugin command arguments ( #104015 )
2026-07-11 01:43:52 +01:00
Peter Steinberger
ee7c2c1455
feat(ui): render assistant replies as a flat text stream in web chat ( #104016 )
2026-07-11 01:43:37 +01:00
Vincent Koc
2841edf01e
fix(ci): pin Kova auth startup fixes ( #104002 )
2026-07-10 17:42:08 -07:00
qingminlong
6e0d590bd8
fix(agent-core): avoid a crash when empty output has a negative line limit ( #103425 )
...
* fix(agent-core): avoid empty truncation crash
* refactor(agent-core): simplify empty truncation handling
---------
Co-authored-by: Peter Steinberger <steipete@gmail.com >
Co-authored-by: Peter Steinberger <peter@steipete.me >
2026-07-11 01:41:00 +01:00
soldforaloss
0e05973657
fix(tasks): treat blank JSON filters as absent ( #103981 )
...
* fix(tasks): normalize blank JSON filters
* fix(tasks): reuse optional string normalization
* fix(tasks): share blank filter normalization
---------
Co-authored-by: Vincent Koc <vincentkoc@ieee.org >
2026-07-10 17:40:11 -07:00
Peter Steinberger
0120cacf9e
fix(macos): let onboarding use taller windows ( #104004 )
...
* fix(macos): make onboarding resize vertically
* chore(macos): refresh onboarding i18n inventory
* chore: leave changelog to release generation
2026-07-11 01:39:49 +01:00
Peter Steinberger
62d10f7b84
improve(ui): drag sidebar group headers to reorder custom groups ( #103997 )
...
* improve(ui): drag sidebar group headers to reorder custom groups
* test(ui): repair sidebar group e2e for the gateway-owned catalog
2026-07-11 01:39:47 +01:00