fix(mobile): align profile routing, catalog timeout and replay cancellation
This commit is contained in:
1 parent
827c74b3c3
commit
cb7e6acb59
21 files changed
+297
-13
No files matched your search
@@ -0,0 +1,33 @@
|
||||
# AITURK Mobil beta.5 candidate
|
||||
|
||||
Paired IDE REST, chat and Kanban sockets select the same phone profile. Requires
|
||||
IDE beta.19 for the desktop routing/startup fix. An unavailable backend returns
|
||||
an actionable Turkish message instead of waiting indefinitely.
|
||||
|
||||
Cold model discovery took 38 seconds on the actual backend. Only model catalog
|
||||
REST/RPC reads now allow 120 seconds; ordinary requests keep their prior limit.
|
||||
Cron create, blueprint creation and manual trigger are not replayed by the
|
||||
application retry loop after an ambiguous network failure. This does not claim
|
||||
server-side exactly-once execution or disable every transport-level retry.
|
||||
|
||||
Disconnect cancellation no longer reports replay as a remote error or asks for
|
||||
the old transcript. Media streaming uses platform-absolute paths/file URIs.
|
||||
Windows test portability: HOME absence, invariant path separators and an
|
||||
explicit JVM test locale; APK localization is unchanged.
|
||||
|
||||
## Acceptance gates
|
||||
|
||||
- Targeted JVM tests pass, including every previously failing class, profile,
|
||||
Cron, relay, catalog, replay cancellation and media tests.
|
||||
- Gitea runs the complete JVM suite, debug build and release compilation on the
|
||||
exact source commit before publication. No excluded failing test list.
|
||||
- Opt-in Android public-relay test verifies TLS with the actual production
|
||||
OkHttp stack. It uses only public relay ID/certificate fingerprint arguments.
|
||||
- Desktop's opt-in real TLS proxy test covers screen reads, Cron record
|
||||
create/update/pause/resume/delete and chat ping. No real agent run is triggered.
|
||||
- Signed release, installed UI acceptance and physical-phone/cellular testing
|
||||
remain separate gates, not implied by unit or hello tests.
|
||||
|
||||
Not included: bypassing IDE phone security restrictions, implementing missing
|
||||
upstream RPCs, or claiming every advanced feature is complete. The plugin
|
||||
catalog route in the current backend is absent (404) and needs integration.
|
||||
Reference in new issue
Block a user