Nimrod Gutman
|
c3d8a6d270
|
docs(ios): document testflight release recovery
|
2026-04-05 19:09:25 +03:00 |
Peter Steinberger
|
21270c2586
|
fix: resolve post-rebase typecheck drift
|
2026-04-05 14:53:53 +01:00 |
Peter Steinberger
|
629baf5fa7
|
refactor: move plugin setup and memory capabilities to registries
|
2026-04-05 14:53:53 +01:00 |
Peter Steinberger
|
e1142f4197
|
build: refresh tool display snapshot
|
2026-04-05 14:47:46 +01:00 |
Nimrod Gutman
|
28955a36e7
|
feat(ios): add exec approval notification flow (#60239)
* fix(auth): hand off qr bootstrap to bounded device tokens
* feat(ios): add exec approval notification flow
* fix(gateway): harden approval notification delivery
* docs(changelog): add ios exec approval entry (#60239) (thanks @ngutman)
|
2026-04-05 16:33:22 +03:00 |
Peter Steinberger
|
ca1da659e4
|
fix: restore tool display checks
|
2026-04-05 14:20:31 +01:00 |
Peter Steinberger
|
01c5dde6d1
|
fix(agents): add update_plan display metadata
|
2026-04-05 14:18:30 +01:00 |
Vincent Koc
|
64cf52ca20
|
fix(tool-display): generate swift snapshot from core config
|
2026-04-05 10:34:02 +01:00 |
Ayaan Zaidi
|
92c498cf7b
|
build(android): fix flavored release bundle prep
|
2026-04-05 13:44:44 +05:30 |
Ayaan Zaidi
|
90fcc1f551
|
fix(android): correct App Actions prompt parameter typing
|
2026-04-05 13:44:44 +05:30 |
Ayaan Zaidi
|
a746ba2dcb
|
test(android): cover playback disable idempotency
|
2026-04-05 08:53:36 +05:30 |
Ayaan Zaidi
|
8d1f9ab5b8
|
fix(android): cancel in-flight talk playback on stop
|
2026-04-05 08:53:36 +05:30 |
Ayaan Zaidi
|
e4fe853439
|
fix(android): fall back on legacy talk errors
|
2026-04-05 08:20:47 +05:30 |
Ayaan Zaidi
|
dd6b160707
|
fix(android): tighten compressed talk playback
|
2026-04-05 08:20:47 +05:30 |
Michael Faath
|
628fc21192
|
Android: stop reply speaker on voice teardown
|
2026-04-05 08:20:47 +05:30 |
Michael Faath
|
5942b1062e
|
Android: route voice replies through reply speaker
|
2026-04-05 08:20:47 +05:30 |
Michael Faath
|
b4f0e5ae2c
|
Android: fix mic capture queue race
|
2026-04-05 08:20:47 +05:30 |
Ayaan Zaidi
|
aae3ab152a
|
chore(protocol): regenerate swift talk models
|
2026-04-05 08:20:47 +05:30 |
Ayaan Zaidi
|
db13a29bbf
|
test(android): cover talk.speak playback helpers
|
2026-04-05 08:20:47 +05:30 |
Ayaan Zaidi
|
98d5939564
|
feat(android): add talk.speak playback path
|
2026-04-05 08:20:47 +05:30 |
Peter Steinberger
|
7d22a16adb
|
fix: bound bootstrap handoff token scopes
|
2026-04-04 22:29:52 +09:00 |
Peter Steinberger
|
72847db28b
|
test: cover android canvas a2ui trust gate
|
2026-04-04 20:33:24 +09:00 |
Peter Steinberger
|
035a754f0f
|
fix: harden android a2ui trust matching
|
2026-04-04 20:28:08 +09:00 |
Peter Steinberger
|
c3a2701c45
|
fix(android): delay operator bootstrap reconnect until stored auth
|
2026-04-04 16:23:37 +09:00 |
Peter Steinberger
|
32d2654340
|
build: bump version to 2026.4.4
|
2026-04-04 16:09:42 +09:00 |
Peter Steinberger
|
20266ff7dd
|
fix: preserve mobile bootstrap auth fallback (#60238) (thanks @ngutman)
|
2026-04-04 15:57:38 +09:00 |
Nimrod Gutman
|
226ca1f324
|
fix(auth): address qr bootstrap review feedback
|
2026-04-04 15:57:38 +09:00 |
Nimrod Gutman
|
a9140abea6
|
fix(auth): hand off qr bootstrap to bounded device tokens
|
2026-04-04 15:57:38 +09:00 |
Peter Steinberger
|
33e10c4772
|
fix(ci): repair bundled test selection and compat typing
|
2026-04-04 05:56:55 +01:00 |
Ayaan Zaidi
|
945b198c76
|
fix(android): allow cleartext LAN gateways
|
2026-04-04 07:36:18 +05:30 |
Michael Faath
|
85c76e83b7
|
fix: restore android talk mode reply tts (#60306) (thanks @MKV21)
* Android: keep talk-mode session key synced for TTS replies
* Android: harden talk-mode reply playback state
* Android: harden talk-mode playback cancellation
* Android: avoid stale talk-mode playback preemption
* Android: tighten talk-mode playback claiming
* fix: distill android talk-mode playback ownership
* fix: restore android talk mode reply tts (#60306) (thanks @MKV21)
---------
Co-authored-by: Michael Faath <michaelfaath@macbookpro.speedport.ip>
Co-authored-by: Ayaan Zaidi <hi@obviy.us>
|
2026-04-04 07:28:56 +05:30 |
Peter Steinberger
|
de2eaccfce
|
fix: restore discord startup logging and boundary bootstrap
|
2026-04-04 00:16:10 +01:00 |
Vincent Koc
|
50e1eb56d7
|
fix(security): harden discord proxy and bundled channel activation (#60455)
* fix(security): tighten discord proxy and mobile tls guards
* fix(plugins): enforce allowlists for bundled channels
* fix(types): align callers with removed legacy config aliases
* fix(security): preserve bundled channel opt-in and ipv6 proxies
|
2026-04-04 02:48:52 +09:00 |
pgondhi987
|
b48b528b02
|
fix(skills): block UV_PYTHON in workspace dotenv and harden uv installer env [AI] (#59178)
* fix: address issue
* fix: finalize issue changes
* fix: address PR review feedback
* Changelog: note uv installer env hardening
---------
Co-authored-by: Jacob Tomlinson <jtomlinson@nvidia.com>
|
2026-04-03 06:50:43 -07:00 |
Peter Steinberger
|
85bd5b3ce7
|
fix(ci): refresh protocol models and align channel tests
|
2026-04-03 14:13:32 +01:00 |
Ayaan Zaidi
|
b9897eec7c
|
fix: align mobile pairing secure endpoint UX (#60128)
|
2026-04-03 14:51:24 +05:30 |
Ayaan Zaidi
|
a2b53522eb
|
fix(pairing): allow private lan mobile ws
|
2026-04-03 14:51:24 +05:30 |
Ayaan Zaidi
|
acd5734aa9
|
fix(pairing): align mobile setup with secure endpoints
|
2026-04-03 14:51:24 +05:30 |
Peter Steinberger
|
15b005489d
|
chore: bump version to 2026.4.3
|
2026-04-03 04:54:59 +09:00 |
Peter Steinberger
|
0ebb69b882
|
build: set release version to 2026.4.2
|
2026-04-02 19:09:58 +01:00 |
Agustin Rivera
|
49d08382a9
|
iOS: restrict A2UI action dispatch to trusted canvas URLs (#58471)
* fix(ios): restrict a2ui bridge trust
* test(ios): cover fragment-strip trust and document raw-string equality
* fix(ios): normalize capability URL before trust comparison in canvas commands
* fix(ios): trim canvas.navigate url before trust comparison
* chore: add changelog for iOS A2UI trust boundary
---------
Co-authored-by: Devin Robison <drobison@nvidia.com>
|
2026-04-02 11:51:09 -06:00 |
Agustin Rivera
|
a941a4fef9
|
fix(android): require TLS for remote gateway endpoints (#58475)
* fix(android): require tls for remote gateway endpoints
* fix(android): expand loopback gateway coverage
* fix(android): validate scanned gateway endpoints
* fix(android): handle mapped loopback literals
* fix(android): allow emulator bridge host
* fix(changelog): note android gateway tls hardening
* fix(android): preserve first-time tls trust prompts
* fix(changelog): drop android gateway entry from pr
* fix(android): scope emulator bridge tls bypass
* fix(android): normalize ipv6 gateway hosts
* fix(android): preserve ipv6 gateway url brackets
* fix(android): preserve auth across tls trust prompt
* fix(android): normalize bracketed ipv6 gateway hosts
* chore: add changelog for Android remote gateway TLS
---------
Co-authored-by: Devin Robison <drobison@nvidia.com>
Co-authored-by: Devin Robison <drobison00@users.noreply.github.com>
|
2026-04-02 11:23:51 -06:00 |
Ayaan Zaidi
|
34a5c47351
|
fix: preserve Android assistant auto-send queue
|
2026-04-02 21:39:24 +05:30 |
Ayaan Zaidi
|
5d524617e1
|
fix: clear stale Android assistant auto-send queue
|
2026-04-02 21:27:14 +05:30 |
Ayaan Zaidi
|
186647cb74
|
feat: auto-send Android assistant prompts
|
2026-04-02 21:27:14 +05:30 |
Peter Steinberger
|
423f7c3487
|
build: prep 2026.4.2-beta.1 release
|
2026-04-02 16:33:21 +01:00 |
Ayaan Zaidi
|
41b81ca7f8
|
fix: address Android assistant review feedback
|
2026-04-02 19:16:34 +05:30 |
Ayaan Zaidi
|
59eccef768
|
feat: add Google Assistant App Actions entrypoint
|
2026-04-02 19:16:34 +05:30 |
Ayaan Zaidi
|
e45b29b247
|
feat: add Android assistant role entrypoint
|
2026-04-02 19:16:34 +05:30 |
Ayaan Zaidi
|
fcf708665c
|
feat: route Android assistant launches into chat
|
2026-04-02 19:16:34 +05:30 |