Mark
|
bf4445115b
|
Merge kumar workspaces to design branch
|
2026-02-20 12:04:56 -08:00 |
|
Mariano
|
67edc7790f
|
iOS: gate capabilities by permissions and add settings controls (#22135)
Merged via /review-pr -> /prepare-pr -> /merge-pr.
Prepared head SHA: 92c2660d08619fb73540f4bb48ff581d83311623
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com>
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com>
Reviewed-by: @mbelinky
|
2026-02-20 19:26:30 +00:00 |
|
Mariano
|
f52476f18c
|
iOS Watch: bridge mirrored notification actions into quick replies (#22123)
Merged via /review-pr -> /prepare-pr -> /merge-pr.
Prepared head SHA: 401fbe8a7a6665fd0b8966c44312099df596cda8
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com>
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com>
Reviewed-by: @mbelinky
|
2026-02-20 19:04:58 +00:00 |
|
Mariano
|
9476dda9f6
|
iOS Chat: clean UI noise and format tool outputs (#22122)
Merged via /review-pr -> /prepare-pr -> /merge-pr.
Prepared head SHA: 34dd87b0c05cc7249d56e8fc8a2686084f0d7e02
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com>
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com>
Reviewed-by: @mbelinky
|
2026-02-20 19:01:03 +00:00 |
|
Mariano
|
5828708343
|
iOS/Gateway: harden pairing resolution and settings-driven capability refresh (#22120)
Merged via /review-pr -> /prepare-pr -> /merge-pr.
Prepared head SHA: 55b8a93a999b7458c98f9d3b31abbd3665929b31
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com>
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com>
Reviewed-by: @mbelinky
|
2026-02-20 18:57:04 +00:00 |
|
Mariano
|
fe3215092c
|
test(ios): cover IPv4-mapped IPv6 loopback in manual TLS policy (#22045)
Merged via /review-pr -> /prepare-pr -> /merge-pr.
Prepared head SHA: ec952f0a80005564adb50dea815a32fb5d2826a4
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com>
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com>
Reviewed-by: @mbelinky
|
2026-02-20 17:23:33 +00:00 |
|
Mariano
|
fd8c6d1f77
|
iOS: refresh phone/watch app icons with lobster assets (#21997)
Merged via /review-pr -> /prepare-pr -> /merge-pr.
Prepared head SHA: d41caeff388ae14555543d42ca9cbf40582a23f7
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com>
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com>
Reviewed-by: @mbelinky
|
2026-02-20 16:41:41 +00:00 |
|
Mariano
|
738b011624
|
iOS/watch: add actionable watch approvals and quick replies (#21996)
Merged via /review-pr -> /prepare-pr -> /merge-pr.
Prepared head SHA: 3c2a01f903c94207bec4de6865305ce33c3abdb7
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com>
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com>
Reviewed-by: @mbelinky
|
2026-02-20 16:39:13 +00:00 |
|
Mariano
|
774d73b458
|
fix(macos): reject insecure non-loopback ws remote gateway urls (#21971)
Merged via /review-pr -> /prepare-pr -> /merge-pr.
Prepared head SHA: 9e8cdbf0951bf1e3ea7c98ef0c8ac1b5f7b408a9
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com>
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com>
Reviewed-by: @mbelinky
|
2026-02-20 16:34:00 +00:00 |
|
Mariano
|
ebae6f918e
|
fix(shared): reject insecure non-loopback gateway deep links (#21970)
Merged via /review-pr -> /prepare-pr -> /merge-pr.
Prepared head SHA: 279173c7dbd3f0d9c5b4cbf1ef81f18c25d52241
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com>
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com>
Reviewed-by: @mbelinky
|
2026-02-20 16:31:40 +00:00 |
|
Mariano
|
8fa46d709a
|
fix(ios): force tls for non-loopback manual gateway hosts (#21969)
Merged via /review-pr -> /prepare-pr -> /merge-pr.
Prepared head SHA: 9fb39f566eab971e1b3958974305cc0cdfe6ab9a
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com>
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com>
Reviewed-by: @mbelinky
|
2026-02-20 16:28:47 +00:00 |
|
Nimrod Gutman
|
ac0c1c26b1
|
fix: preserve ios bg refresh plist key and handle web login retry failures
|
2026-02-20 14:47:20 +02:00 |
|
Nimrod Gutman
|
8775d34fba
|
fix(pairing): simplify pending merge and harden mixed-role onboarding
|
2026-02-20 14:47:20 +02:00 |
|
Nimrod Gutman
|
1da23be302
|
fix(pairing): preserve operator scopes for ios onboarding
|
2026-02-20 14:47:20 +02:00 |
|
kumarabhirup
|
d422c5a540
|
web: wire up HTML/spreadsheet viewers and use push navigation
|
2026-02-20 00:43:03 -08:00 |
|
kumarabhirup
|
88d10ab800
|
web: add spreadsheet viewer with xlsx parsing support
|
2026-02-20 00:42:58 -08:00 |
|
kumarabhirup
|
436a07c3c8
|
web: add HTML viewer with rendered preview and code modes
|
2026-02-20 00:42:49 -08:00 |
|
kumarabhirup
|
8a0520d7bd
|
web: add symlink support and hidden-files toggle across workspace
|
2026-02-20 00:42:38 -08:00 |
|
kumarabhirup
|
d86c4fb5b5
|
web: restrict Next.js dev watcher to prevent EMFILE exhaustion
|
2026-02-20 00:42:31 -08:00 |
|
kumarabhirup
|
b4502d7bc6
|
fix: prefix unused watcherReady with underscore
|
2026-02-20 00:42:22 -08:00 |
|
kumarabhirup
|
d2015fd9d5
|
web: refactor file watcher to singleton with polling mode
|
2026-02-20 00:41:48 -08:00 |
|
Mark
|
face53f234
|
Attachment previews in chat panel, input, and queue.
|
2026-02-20 00:02:18 -08:00 |
|
Mark
|
6c6289eb2e
|
Collapsible sidebar
|
2026-02-19 23:15:39 -08:00 |
|
Mark
|
5da7d46a49
|
Rename chat title
|
2026-02-19 22:54:23 -08:00 |
|
Mark
|
f960ed3030
|
Fix file link and add lookLikeFileLink detector and click to preview
|
2026-02-19 22:50:34 -08:00 |
|
kumarabhirup
|
ca5e27144e
|
chore: update TypeScript build information for improved type definitions and module resolution
|
2026-02-19 22:00:40 -08:00 |
|
Mark
|
fcbec6c4d6
|
Queue items (edit, send now, delete)
|
2026-02-19 21:58:10 -08:00 |
|
kumarabhirup
|
09f2d82c50
|
fix: ProfileSwitcher re-fetches profiles after workspace creation so new workspace shows as active
|
2026-02-19 21:56:37 -08:00 |
|
kumarabhirup
|
ec561894cb
|
web: activate gateway subscription for rehydrated subagent streams
|
2026-02-19 21:52:15 -08:00 |
|
kumarabhirup
|
a0cc5834f2
|
web: persist subagent events to disk and support rehydration after refresh
|
2026-02-19 21:52:10 -08:00 |
|
kumarabhirup
|
f5c6fa186f
|
web: auto-create index entries for unindexed sessions in active-runs
|
2026-02-19 21:52:01 -08:00 |
|
kumarabhirup
|
19f327a48c
|
web: auto-discover orphaned session files in web-sessions index
|
2026-02-19 21:51:55 -08:00 |
|
kumarabhirup
|
8271c1ec12
|
web: add workspace registry for custom profile workspace paths
|
2026-02-19 21:51:49 -08:00 |
|
kumarabhirup
|
d43d226ee8
|
workspace: seed all bootstrap files + DuckDB on create, add directory picker
|
2026-02-19 21:38:36 -08:00 |
|
Mark
|
a0ba55feec
|
Integrate file preview on the side
|
2026-02-19 17:46:54 -08:00 |
|
Mark
|
4f80c60f88
|
Unicode + Session delete (API + sidebar + chat header), sidebar loading state and layout, inline “thinking” spinner, chat sidebar CSS variables, and font/heading tweaks in the web app.
|
2026-02-19 16:50:52 -08:00 |
|
Mark
|
027593b350
|
Resizable sidebar
|
2026-02-19 15:42:23 -08:00 |
|
Mark
|
68f09660e9
|
Fix: thinking UI just messed up with scroll and make the whole chat panel moved.
|
2026-02-19 15:23:27 -08:00 |
|
Peter Steinberger
|
f66b23de75
|
chore(release): bump versions to 2026.2.20
|
2026-02-20 00:02:53 +01:00 |
|
kumarabhirup
|
21f60da24d
|
🚀 RELEASE: Workspaces
|
2026-02-19 14:59:34 -08:00 |
|
Mariano
|
e98ccc8e17
|
iOS/Gateway: stabilize background wake and reconnect behavior (#21226)
Merged via /review-pr -> /prepare-pr -> /merge-pr.
Prepared head SHA: 7705a7741e06335197a2015593355a7f4f9170ab
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com>
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com>
Reviewed-by: @mbelinky
|
2026-02-19 20:20:28 +00:00 |
|
Mariano
|
a1d5dce7ab
|
iOS: use dedicated session key for chat sheet (#21139)
Merged via /review-pr -> /prepare-pr -> /merge-pr.
Prepared head SHA: 31a27b0c5b27917cae4ec0b8b3fc3f5d8682dd7b
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com>
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com>
Reviewed-by: @mbelinky
|
2026-02-19 18:42:56 +00:00 |
|
Mariano
|
42d11a3ec5
|
iOS: auto-resync chat after reconnect gaps (#21135)
Merged via /review-pr -> /prepare-pr -> /merge-pr.
Prepared head SHA: 1beca3a76d382b72c5a9c9b500c5a87729a9cf82
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com>
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com>
Reviewed-by: @mbelinky
|
2026-02-19 18:37:13 +00:00 |
|
Peter Steinberger
|
b0e55283d5
|
chore: bump release metadata to 2026.2.19
|
2026-02-19 16:17:34 +01:00 |
|
Peter Steinberger
|
4344699574
|
build: regenerate swift protocol models for updateAvailable
|
2026-02-19 08:54:30 +00:00 |
|
Kumar Abhirup
|
bc4b1fd0f2
|
Merge pull request #3 from ysfbsf/fix/webchat-markdown-images
fix: proxy local file paths in webchat markdown images
|
2026-02-18 15:20:57 -08:00 |
|
Nimrod Gutman
|
dd28a77df0
|
fix(ios): refactor screen webview lifecycle handling (#20366)
Merged via /review-pr -> /prepare-pr -> /merge-pr.
Prepared head SHA: 7beb794a066309c53dbd85349816fd5eb92ce810
Co-authored-by: ngutman <1540134+ngutman@users.noreply.github.com>
Co-authored-by: ngutman <1540134+ngutman@users.noreply.github.com>
Reviewed-by: @ngutman
|
2026-02-19 05:05:40 +08:00 |
|
Mariano
|
e67da1538c
|
iOS/Gateway: wake disconnected iOS nodes via APNs before invoke (#20332)
Merged via /review-pr -> /prepare-pr -> /merge-pr.
Prepared head SHA: 7751f9c5311484ce05ab9529b450b7937646c68f
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com>
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com>
Reviewed-by: @mbelinky
|
2026-02-18 21:00:17 +00:00 |
|
Mariano
|
750276fa36
|
fix(protocol): regenerate Swift models for push.test (#20325)
Merged via /review-pr -> /prepare-pr -> /merge-pr.
Prepared head SHA: 9281e7ad039f3bd7559c90f021f72a67ffffb4e7
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com>
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com>
Reviewed-by: @mbelinky
|
2026-02-18 20:04:03 +00:00 |
|
Mariano
|
264131eb9f
|
Canvas: improve A2UI asset resolution and empty state (#20312)
Merged via /review-pr -> /prepare-pr -> /merge-pr.
Prepared head SHA: adce485695e5a39f913334c6a903c7038594d735
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com>
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com>
Reviewed-by: @mbelinky
|
2026-02-18 19:44:55 +00:00 |
|