-
b49ee7b02d
Merge feat/host-handoff-on-demand into selfhost main
main
Rocky
2026-10-29 16:33:16 +08:00
-
-
6e54c04d6b
chore(release): bump version to 2.1.6 (build 132)
feat/host-handoff-on-demand
Rocky
2026-10-29 16:32:52 +08:00
-
e09ad34437
feat(flow): on-demand host handoff with reliable return and a back-tap tip
Rocky
2026-10-29 16:32:52 +08:00
-
41d892e6ac
Merge origin/main into selfhost main
Rocky
2026-10-29 11:54:27 +08:00
-
-
4dce67df84
chore(release): bump version to 2.1.6 (build 131)
Rocky
2026-10-29 11:54:04 +08:00
-
055a40976f
Delete CNAME
Rocky
2026-10-26 16:15:35 +08:00
-
cfe14f67d4
perf(keyboard): track KeyboardState per property with @Observable
rocky
2026-10-21 06:12:21 +02:00
-
6e64f96dce
fix(flow): spread PiP recovery attempts across the budget after a media server reset
rocky
2026-10-20 23:17:46 +02:00
-
d6b614b8be
refactor(concurrency): isolate ProviderConfig to the main actor and drop unneeded @unchecked Sendable
rocky
2026-10-20 23:00:12 +02:00
-
9a4107cef8
chore(home): remove the DEBUG host bundle probe card
rocky
2026-10-20 23:00:11 +02:00
-
3d54098524
chore(version): read framework and test bundle versions from project.yml
rocky
2026-10-20 20:20:07 +02:00
-
fd07c6e39e
fix(keyboard): close librime on every hide to avoid 0xdead10cc kills
rocky
2026-10-20 20:20:07 +02:00
-
f463f78296
chore(version): set repository version to 2.1.5 (build 125)
rocky
2026-10-20 20:07:35 +02:00
-
9e19060a8a
chore(account): note why the Mac target compiles InvitePoster.swift
rocky
2026-10-20 20:07:12 +02:00
-
a4c6102f5c
chore(previews): record English feature previews and add App Store creative asset scripts
rocky
2026-10-20 20:06:24 +02:00
-
ad79c2ea13
chore(flow): expand host-return whitelist and add a DEBUG host bundle probe
rocky
2026-10-20 20:06:19 +02:00
-
d540a58594
fix(account): defer operation-error dismissal until the alert update ends
rocky
2026-10-20 20:06:03 +02:00
-
03bfbbe08b
feat(account): add QR invitation poster and 8-character invitation codes
rocky
2026-10-20 20:06:02 +02:00
-
eaacc35cf7
feat(styles): learn the personal reply style incrementally
rocky
2026-10-20 20:05:35 +02:00
-
f71f598ac7
fix(keyboard): stop showing the edit hint after every insertion
rocky
2026-10-20 20:05:29 +02:00
-
1ddbd28371
feat(keyboard): show dictation progress as a fill on the microphone capsule
rocky
2026-10-20 20:05:21 +02:00
-
be56d2210c
fix(asr): keep recordings when streaming recognition fails or stalls
rocky
2026-10-20 20:05:08 +02:00
-
f7a031cc1d
test(manifest): register PolishStylesL10nTests in the polish group
rocky
2026-10-20 20:04:55 +02:00
-
b0e3d3f504
Merge origin/main into selfhost main
Rocky
2026-10-08 16:10:08 +08:00
-
-
7ae9dbcde7
Merge remote-tracking branch 'origin/main'
rocky
2026-10-07 11:19:12 +08:00
-
-
ec963e3a79
docs(site): add Search Console verification meta, GA4 gtag, and website analytics notice
rocky
2026-10-07 11:16:29 +08:00
-
d5cf818134
docs(pages): restyle homepage in the logo's acrylic material
Rocky
2026-10-01 14:03:18 +08:00
-
a9bf57ccf7
docs(pages): use real iPhone bezel and on-device keyboard recordings
Rocky
2026-10-01 13:23:57 +08:00
-
f3f0da707a
docs(pages): match keyboard mockups to the real assistant UI
Rocky
2026-10-01 09:42:33 +08:00
-
b61b348cac
docs(pages): redesign homepage motion and target voice-keyboard SEO keywords
Rocky
2026-10-01 08:51:20 +08:00
-
ec67ae2777
Create CNAME
Rocky
2026-10-01 08:12:34 +08:00
-
ffd5aa9377
docs(pages): replace site logo with the latest official icon
Rocky
2026-09-27 20:23:13 +08:00
-
503ef0ebe8
docs: shift core messaging to AI voice keyboard, voice double, agentic skills
Rocky
2026-09-27 19:41:26 +08:00
-
ec1712f023
docs(pages): use the official rendered app icon for the site logo
Rocky
2026-09-27 19:33:06 +08:00
-
239e635e88
docs(pages): bust Pages asset cache with versioned CSS/JS URLs
Rocky
2026-09-27 19:27:54 +08:00
-
4912529c13
docs(pages): redesign home as dark product stage with real footage
Rocky
2026-09-27 19:26:00 +08:00
-
8c16bf67d8
docs(readme): refresh feature narrative and add three-device banner
Rocky
2026-09-27 19:25:55 +08:00
-
fcd66b24d9
fix(clipboard): enforce plain-text output shape for Speak as Me
Rocky
2026-09-27 19:25:53 +08:00
-
-
a2abfc5e8c
fix: keyboard stability, host-only analytics, and auto-reply dedupe
rocky
2026-09-25 12:14:29 +08:00
-
c0848a00de
merge: style captions follow in-app language

Cursor AgentandRocky
2026-09-21 00:05:35 +00:00
-
-
5fe07443fe
fix(styles): resolve style captions through in-app language

Cursor AgentandRocky
2026-09-20 23:10:03 +00:00
-
-
0023741455
feat(app): add crash visibility, memory relief, and clipboard reply work

rockyandClaude Opus 5
2026-09-18 17:31:29 -07:00
-
628e983794
merge: bring local uncommitted work onto the cloud-agent branch

rockyandClaude Opus 5
2026-09-01 12:34:23 -07:00
-
-
5d51c5bf77
chore: snapshot uncommitted local work before rebasing onto cloud-agent

rockyandClaude Opus 5
2026-09-01 11:28:07 -07:00
-
3033ca5b33
fix(polish): gate test-build style generation at 1,250 chars and cap export at 5,000
Rocky
2026-08-30 12:09:06 +08:00
-
eac44daaf4
chore: drop unused provider logos, dead code, placeholder screenshots, and zero-reference planning docs
Rocky
2026-08-29 22:15:46 +08:00
-
2392cc8ac7
chore(repo): ignore new generated v6 artifacts
Rocky
2026-08-29 11:51:45 +08:00
-
d23a3275a8
docs(ai): record AI and clipboard semantics updates
Rocky
2026-08-29 11:51:45 +08:00
-
aa37067f79
chore(semantics): add v6 release gate pipeline
Rocky
2026-08-29 11:51:42 +08:00
-
b275b6b0d9
test(ai): expand AI flow and clipboard semantic coverage
Rocky
2026-08-29 11:51:25 +08:00
-
3c10d73d7f
feat(ai): unify reply center and refresh keyboard AI features
Rocky
2026-08-29 11:51:21 +08:00
-
f91a8f2456
test(semantics): strengthen consensus split auditing

Cursor AgentandRocky
2026-08-27 10:52:58 +00:00
-
1ad8cb1edf
chore(semantics): trim generated research artifacts

Cursor AgentandRocky
2026-08-27 10:24:15 +00:00
-
de9cd332a5
docs(semantics): record iterative retraining study

Cursor AgentandRocky
2026-08-27 10:23:44 +00:00
-
00b90d9d28
chore(semantics): add iterative retraining research pipeline

Cursor AgentandRocky
2026-08-27 10:23:41 +00:00
-
6a7fd35362
chore(ml): preserve clipboard semantic training artifacts
Rocky
2026-08-27 18:03:34 +08:00
-
-
-
42e6252f01
Cursor: Apply local changes for cloud agent
Rocky
2026-08-27 18:01:46 +08:00
-
-
39002336c0
feat(app): add flow diagnostics and refine interface
Rocky
2026-08-26 14:40:06 +08:00
-
1ee032bdb9
fix(account): merge durable session refresh
Rocky
2026-08-25 16:44:51 +08:00
-
-
309d743fd3
fix(account): harden session refresh recovery
Rocky
2026-08-25 16:43:47 +08:00
-
dccafe6f9e
checkpoint before checking out main
Rocky
2026-08-25 13:42:00 +08:00
-
-
57844ce615
Fix skill migration test regressions
Rocky
2026-08-23 20:51:29 +08:00
-
1cbef4dae5
Fix web content test registration
Rocky
2026-08-23 20:27:44 +08:00
-
03837b0e48
Refine local AI hint fallbacks
Rocky
2026-08-23 20:26:34 +08:00
-
2cc81c4628
feat(keyboard): expand contextual skills and managed flows
Rocky
2026-08-23 14:02:33 +08:00
-
7df5bbdaa0
Refine adaptive polish and cross-platform account support
Rocky
2026-08-22 17:06:22 +08:00
-
fe8f657c8d
Fix CI tooling and semantic skill recommendations
Rocky
2026-08-22 16:46:37 +08:00
-
386ba140f7
Refine skill catalog installation flow
Rocky
2026-08-22 16:41:04 +08:00
-
e5a83843db
Expand onboarding and adaptive keyboard intelligence
Rocky
2026-08-22 16:33:18 +08:00
-
ac374631ae
fix(analytics): prevent database locks during suspension
Rocky
2026-08-21 21:13:13 +08:00
-
7bd77509b6
fix(account): load permanent referral profiles
Rocky
2026-08-20 22:59:58 +08:00
-
ca0a1f9b9a
chore(release): bump version to 2.0.0 (build 85)
Rocky
2026-08-20 21:20:48 +08:00
-
1ad22b8697
fix(home): simplify transient Flow status card
Rocky
2026-08-20 20:26:09 +08:00
-
10bc457c72
feat(app): add resilient Flow recovery and privacy-safe analytics
Rocky
2026-08-20 20:22:20 +08:00
-
ee7de5c934
fix(site): lighten daytime content panels
Rocky
2026-08-20 15:20:57 +08:00
-
b558ab116f
fix(site): rebuild landing page narrative
Rocky
2026-08-20 15:15:22 +08:00
-
8fee4d8492
fix(site): refine landing page visual hierarchy
Rocky
2026-08-20 13:47:50 +08:00
-
498f407585
feat(account): add managed credits and cloud gateway
Rocky
2026-08-20 11:43:21 +08:00
-
0f9280bd00
fix(keyboard): stabilize Flow startup under memory pressure
Rocky
2026-08-18 10:24:02 +08:00
-
aa1059135f
fix(ci): align test manifest with current test classes
Rocky
2026-08-17 20:14:06 +08:00
-
bb62bbcba1
merge: unify assistant voice and AI workflows
Rocky
2026-08-16 23:00:06 +08:00
-
-
94a3ddb053
fix(home): align weekly chart header content
Rocky
2026-08-16 22:58:31 +08:00
-
805b01a68e
fix(keyboard): synchronize adaptive field actions
Rocky
2026-08-16 14:22:48 +08:00
-
fb97ec2937
feat(keyboard): unify assistant voice and AI workflows
Rocky
2026-08-16 12:07:06 +08:00
-
-
46f6d818b8
docs(release): consolidate 1.8 notes and demos
Rocky
2026-08-15 09:07:24 +08:00
-
13214e6601
fix(asr): restore computer terminology bias
Rocky
2026-08-15 09:07:15 +08:00
-
704ac2428c
fix(keyboard): avoid exclusivity trap during voice cancellation
Rocky
2026-08-15 09:06:14 +08:00
-
ed90b9a6dc
chore(release): bump version to 1.8.0 (build 72)
Rocky
2026-08-14 23:32:50 +08:00
-
1a76ebe9a7
merge: prepare English keyboard and 1.8 compliance
Rocky
2026-08-14 23:29:46 +08:00
-
-
f42a812256
fix(release): prepare 1.8 disclosures and licensed resources
Rocky
2026-08-14 23:28:11 +08:00
-
7364659027
merge: bring pinyin habit ranking into English keyboard branch
Rocky
2026-08-14 21:51:38 +08:00
-
-
4749a9cbf2
feat(keyboard): add English QuickType bar and system lexicon
Rocky
2026-08-14 21:49:22 +08:00
-
-
b13a1e904b
feat(keyboard): rank pinyin by habit and persist user dictionaries
Rocky
2026-08-14 21:49:03 +08:00
-
-
2c3a3f80f3
merge: bring AI agent skills into main
Rocky
2026-08-14 18:23:32 +08:00
-
-
320dc777c9
feat(keyboard): add Notes skill and system-style typing
Rocky
2026-08-14 18:22:41 +08:00
-
0a60006d2d
feat(keyboard): add custom skills plus events and navigate Shortcuts
Rocky
2026-08-13 23:01:43 +08:00
-
148ff807f2
feat(keyboard): add Skills tab and extract-todos Shortcut export
Rocky
2026-08-13 18:20:42 +08:00
-
-
ff99b7bff1
merge: bring clipboard AI skills and hint keywords into main
Rocky
2026-08-13 15:47:41 +08:00
-
-
631617ee53
feat(keyboard): add clipboard AI skills, hint keywords, and voice session fixes
Rocky
2026-08-13 15:47:32 +08:00
-
9f308fadd2
feat(keyboard): ship AI hint carousel, home library cards, and clipboard polish
Rocky
2026-08-13 01:00:51 +08:00