-
47a7e35fea
Run Android builds on the new server Linux runner
main
yilsem
2026-10-11 04:10:51 +03:00
-
8b485c0bad
ci: check out from the new Gitea (gitea.turkservis.online)

yilsemandClaude Opus 5.5
2026-10-11 03:53:15 +03:00
-
6c17c3f04b
test(cron): verify phone editor save/edit/run over real HTTP; clarify server timezone
aiturk-mobil-0.2.0-beta.7
yilsem
2026-10-08 04:28:34 +03:00
-
dc01c225f7
fix(cron): keep full editor save action readable on phones
aiturk-mobil-0.2.0-beta.6
yilsem
2026-10-08 02:57:15 +03:00
-
1f692044d2
fix(cron): preserve chosen clock time across repeat changes
yilsem
2026-10-08 02:43:32 +03:00
-
8161f3bf09
fix(cron): add repeat dropdown and safe touch time selection
yilsem
2026-10-08 02:36:10 +03:00
-
1d11afefec
feat(cron): visual schedule builder with timepicker and interval presets
yilsem
2026-10-08 02:17:07 +03:00
-
5006d1c7a8
ci: bound compiler concurrency and size Kotlin heap
aiturk-mobil-0.2.0-beta.5
yilsem
2026-10-07 21:15:02 +03:00
-
004d4622c4
ci: transfer the accepted workstation Android SDK license
yilsem
2026-10-07 20:58:24 +03:00
-
824f0a07e2
ci: accept package licenses at explicit SDK root and verify installation
yilsem
2026-10-07 20:54:18 +03:00
-
71dd92a4c2
ci: install checksum-pinned Android tools with native Windows extraction
yilsem
2026-10-07 20:47:21 +03:00
-
ebdfeddd9a
ci: retain compatible Windows extraction with pinned modern SDK tools
yilsem
2026-10-07 20:44:03 +03:00
-
017864a0db
ci: use current SDK tools and exact Android 37.0 package
yilsem
2026-10-07 20:37:37 +03:00
-
6472d876b3
ci: isolate Android SDK from spaced Windows user paths
yilsem
2026-10-07 20:32:39 +03:00
-
9e4e979e7a
ci: provision Android SDK and Java on the Windows runner
yilsem
2026-10-07 20:28:27 +03:00
-
cb7e6acb59
fix(mobile): align profile routing, catalog timeout and replay cancellation
yilsem
2026-10-07 20:23:17 +03:00
-
827c74b3c3
feat(aiturk): hide what the paired IDE cannot serve, plain error sentences, reconnect on return
aiturk-mobil-0.2.0-beta.4

yilsemandClaude Opus 5.5
2026-10-05 17:21:32 +03:00
-
c2d828b90a
feat(aiturk): say when AITURK IDE is closed in the chat banner
aiturk-mobil-0.2.0-beta.3

yilsemandClaude Opus 5.5
2026-10-05 04:18:53 +03:00
-
cbe716300c
feat(aiturk): reach the IDE through an end-to-end encrypted tunnel

yilsemandClaude Opus 5.5
2026-10-05 04:18:52 +03:00
-
9afac6f508
feat(aiturk): accept a relay id in pairing payloads

yilsemandClaude Opus 5.5
2026-10-05 04:08:07 +03:00
-
6f4309c746
feat(aiturk): add the connect-to-computer screen (QR scan, code, deep link)
aiturk-mobil-0.2.0-beta.2

yilsemandClaude Opus 5.5
2026-10-04 06:06:31 +03:00
-
c2b08ff73e
feat(aiturk): pair with AITURK IDE over LAN with a pinned certificate

yilsemandClaude Opus 5.5
2026-10-04 06:06:31 +03:00
-
8e48a0fa1e
feat(brand): disable upstream self-updater, add attribution and NOTICE

yilsemandClaude Opus 5.5
2026-10-03 15:06:22 +03:00
-
34758975b7
feat(brand): replace launcher icon with the AITURK mark

yilsemandClaude Opus 5.5
2026-10-03 15:06:21 +03:00
-
e3d0a97921
feat(i18n): add Turkish translation and language picker entry

yilsemandClaude Opus 5.5
2026-10-03 15:06:20 +03:00
-
5f548f5a17
feat(brand): rename app to AITURK Mobil and set applicationId

yilsemandClaude Opus 5.5
2026-10-03 15:06:19 +03:00
-
944390bec1
chore: promote dev to main (#1455)

m57andAlexDev_
2026-10-03 00:51:11 +03:00
-
62fcf07e1b
Merge pull request #1431 from Hy4ri/codex/release-v2.0.2
m57
2026-10-01 20:30:07 +03:00
-
-
e7927f6631
chore: promote dev for v2.0.2
M57
2026-10-01 20:17:08 +03:00
-
-
1cef9e7ebb
fix(#1427): keep accepted prompts visible during live turns (#1430)
m57
2026-10-01 20:17:05 +03:00
-
82cf8df238
Merge pull request #1429 from Hy4ri/codex/release-v2.0.1
m57
2026-10-01 17:08:17 +03:00
-
-
ba029e83dc
chore(release): merge dev for v2.0.1
M57
2026-10-01 16:56:32 +03:00
-
-
-
63105b7843
fix(#1427): recover sends past unresolved receipts (#1428)
m57
2026-10-01 16:52:39 +03:00
-
728daa9acd
release: promote dev to main for v2.0.0 (#1426)



![dependabot[bot]](/assets/img/avatar_default.png)


2026-10-01 11:19:09 +03:00
-
4294d7edff
feat: add source filter chips to history screen (#1425)
m57
2026-10-01 11:09:50 +03:00
-
9cf8c3818c
refactor(#1376): extract WebSocket client components (#1424)
m57
2026-10-01 10:35:59 +03:00
-
6a75a2f1fb
docs: fix stale counts and reorder README for users (#1423)
m57
2026-09-30 23:53:00 +03:00
-
5bf43e4a21
feat(notifications): optional alert when any session completes (#1401)

Nikhil NairandM57
2026-09-30 16:31:08 -04:00
-
0c336ecc4d
feat(chat): show agent message reactions (#1422)
m57
2026-09-30 23:15:11 +03:00
-
6e14c49df1
fix(model): MoA row shows 'not loaded' on null temperatures (#1421)
m57
2026-09-30 22:16:32 +03:00
-
a8dd055426
feat(ui): copy button on error states and chat error snackbar (#1420)
m57
2026-09-30 21:45:06 +03:00
-
26f259ddd8
feat(theme): add Garnet preset with deep red accents (#1418)
m57
2026-09-30 21:30:18 +03:00
-
7b6aed4bcd
fix(chat): /compress no longer drops feedback on id-less transcript rows (#1419)
m57
2026-09-30 21:29:57 +03:00
-
56bb3a88c2
fix(theme): complete color and component contrast contracts (#1417)
m57
2026-09-30 21:14:56 +03:00
-
9529a7e32c
feat(#1247): live level meter on the voice recording strip (#1416)
Nikhil Nair
2026-09-30 14:14:27 -04:00
-
5145a3354b
perf(markdown): coalesce long plain bullet runs (#1415)
m57
2026-09-30 18:12:57 +03:00
-
dcf62c0c02
fix(chat): keep restored commands in place on session load (#1414)
m57
2026-09-30 17:14:59 +03:00
-
9f033ac82c
fix(chat): keep interrupted replies and notices in place (#1413)
m57
2026-09-30 16:16:23 +03:00
-
c5bd457da3
fix(chat): keep Send primary while streaming, Stop in the flat slot (#1412)
m57
2026-09-30 14:33:08 +03:00
-
3fb99f86ac
fix(chat): tint composer send/stop/mic button with theme primary (#1410)
m57
2026-09-30 14:33:08 +03:00
-
0e39a71591
feat(chat): /stop also kills background processes like desktop (#1409)
m57
2026-09-30 14:33:07 +03:00
-
05519ba1ff
feat(notification): Turn off action and tap-to-open on background notification (#1408)
m57
2026-09-30 13:30:55 +03:00
-
48de25985a
fix(providers): accept numeric expires_at in OAuth status (#1407)
m57
2026-09-30 13:30:41 +03:00
-
6810ef02fe
fix(mcp): show Installed state for catalog entries already installed (#1405)
m57
2026-09-30 13:15:30 +03:00
-
81b5e6d84b
feat(mcp): Installed/Catalog tabs with search, matching Plugins and Skills (#1404)
m57
2026-09-30 13:15:30 +03:00
-
fc2ce3f26b
fix(#1402): replace Map<String, Any> Retrofit types with typed DTOs (#1403)
m57
2026-09-30 12:35:01 +03:00
-
7a2822fade
fix(sessions): send profile in destructive bodies and prune the asked window (#1398)

Nikhil NairandM57
2026-09-30 04:27:40 -04:00
-
012440b8f7
fix(nav): back from a list-opened chat returns to that list (#1400)
Nikhil Nair
2026-09-30 04:21:44 -04:00
-
57be85d2f7
fix(#1247): keep the keyboard up through the whole mic hold (#1399)
Nikhil Nair
2026-09-30 04:17:10 -04:00
-
ee1d7a0b75
fix(#1375): treat required profile like any required param in the contract check (#1397)
m57
2026-09-30 01:42:37 +03:00
-
6baade0f7f
refactor(#1375): make untyped RPC request and send internal (#1395)
m57
2026-09-30 01:22:39 +03:00
-
26c60a10c0
refactor(#1375): type command dispatch, slash exec and attachment RPC params (#1394)
m57
2026-09-30 01:09:34 +03:00
-
1456e642e3
refactor(#1375): type config.set, config.get, model.options and client.capabilities (#1393)
m57
2026-09-30 00:40:24 +03:00
-
cb0463aefc
refactor(#1375): type profiles.list and profiles.configure RPC params (#1392)
m57
2026-09-29 23:42:01 +03:00
-
445da9fe14
refactor(#1375): type plugins.manage and projects.list RPC params (#1391)
m57
2026-09-29 23:14:13 +03:00
-
9a09974081
refactor(#1375): type process list and kill RPC params (#1390)
m57
2026-09-29 22:36:35 +03:00
-
27ce528005
refactor(#1375): type subagent list and tail RPC params (#1389)
m57
2026-09-29 22:02:07 +03:00
-
c8edf3665f
refactor(#1375): type connector operation responses (#1388)
m57
2026-09-29 21:28:40 +03:00
-
8ae2ddbbee
refactor(#1375): type connectors repository RPC params (#1387)
m57
2026-09-29 20:27:27 +03:00
-
60c13f10ce
refactor(#1375): typed params for subscription.*, usage.bars and vault.* (#1386)
m57
2026-09-29 19:21:14 +03:00
-
717b5b0361
refactor(#1375): typed params for approval.* and session.active_list (#1385)
m57
2026-09-29 18:51:02 +03:00
-
c5b34ff471
refactor(#1375): typed params for remaining ChatViewModel session.* and prompt.btw (#1384)
m57
2026-09-29 18:09:45 +03:00
-
1dd8d2138d
fix(#1379): send only contract params in subagent.tail (#1383)
m57
2026-09-29 17:04:10 +03:00
-
aac42032fb
refactor(#1375): typed params for session.interrupt, steer, redirect (#1382)
m57
2026-09-29 17:02:32 +03:00
-
a780df3261
refactor(#1375): typed params for session.create, session.resume, prompt.submit (#1381)
m57
2026-09-29 16:31:03 +03:00
-
d466414563
refactor(#1375): typed RPC foundation and session.events.since (#1380)
m57
2026-09-29 15:35:10 +03:00
-
d07325cd31
ci(#1374): add gateway contract drift check (#1378)
m57
2026-09-29 14:37:46 +03:00
-
30afd845e8
docs: require focused PRs (one feature or fix)
M57
2026-09-29 06:25:54 +03:00
-
b59185d9e4
fix(test): stop KanbanMutationTest racing resetMain (#1373)
m57
2026-09-29 01:17:59 +03:00
-
4f14ecac4b
fix(#1368): highlight chat search hits in inline spans, code blocks and reasoning (#1372)
m57
2026-09-29 01:01:13 +03:00
-
c7134832c9
feat(build): install debug builds side by side as Hermes Dev (#1371)
m57
2026-09-29 00:43:21 +03:00
-
503aba863f
feat(#1367): render agent MEDIA inline at its directive position (#1370)
m57
2026-09-28 23:56:37 +03:00
-
502882443e
fix(update): allow GitHub repositories pagination URL format (#1366)
m57
2026-09-28 21:38:07 +03:00
-
a9844c42f4
fix(ci): compute strictly monotonic SemVer versionCode for releases (#1365)
m57
2026-09-28 21:09:47 +03:00
-
d086ae40a4
chore: bump gradle-wrapper from 9.7.1 to 9.8.0 (#1352)

dependabot[bot]andm57
2026-09-28 20:35:02 +03:00
-
12ddef09a0
refactor(chat): single owner for display kinds and REST row ids (#1364)
m57
2026-09-28 20:26:13 +03:00
-
9aefc5bfc7
refactor(chat): pure server message mapper (#1363)
m57
2026-09-28 19:57:35 +03:00
-
cd992aa0b2
Add funding usernames for GitHub and Ko-fi
m57
2026-09-28 19:51:12 +03:00
-
85903afd38
fix(chat): searchable tool/reasoning rows and live markdown (#1361)
m57
2026-09-28 19:31:43 +03:00
-
580f3b9697
fix(#1331, #1332): render nested markdown blocks and content-sized tables (#1360)
m57
2026-09-28 18:04:05 +03:00
-
cc98f3ba89
fix(chat): serialize scroll follow and timeline jumps (#1322, #1323) (#1359)
m57
2026-09-28 15:59:29 +03:00
-
58794bee00
refactor(chat): unify throttled streaming buffers (#1338) (#1358)
m57
2026-09-28 15:05:58 +03:00
-
76726dd086
refactor(chat): isolate transcript and browser return state (#1320, #1321) (#1357)
m57
2026-09-28 14:30:05 +03:00
-
cc010b451a
refactor(chat): unify tool catalog and prewarm payloads (#1326, #1327) (#1356)
m57
2026-09-28 13:39:17 +03:00
-
b199c0347a
refactor(chat): one media viewer and export pipeline (#1328) (#1355)
m57
2026-09-28 13:21:59 +03:00
-
ed915d0816
release: promote v1.31.0-rc.2 to main (#1354)



![dependabot[bot]](/assets/img/avatar_default.png)


2026-09-28 12:39:34 +03:00
-
15bc0e21c7
refactor(chat): unify media types and viewer (#1328, #1329) (#1353)
m57
2026-09-28 12:25:57 +03:00
-
af0c508c1f
refactor(chat): share inline attachment list (#1313) (#1350)
m57
2026-09-28 11:29:12 +03:00
-
f2675e0b1a
refactor(chat): split transcript component files (#1310, #1311, #1312) (#1349)
m57
2026-09-28 07:31:04 +03:00
-
65d6f98262
fix(chat): key inline video dialog state by uri (#1317) (#1346)
m57
2026-09-28 00:56:20 +03:00