Dystroyer8
|
7f4fc23e1d
|
Fix Qt worker lifecycle crash
|
2026-07-30 21:10:56 +02:00 |
|
Dystroyer8
|
cba80dfeb1
|
docs: record desktop feature handoff
|
2026-07-30 20:26:46 +02:00 |
|
Dystroyer8
|
571969b69b
|
test: verify and document desktop ui
|
2026-07-30 20:26:03 +02:00 |
|
Dystroyer8
|
cf35148576
|
feat: connect desktop sessions and streaming
|
2026-07-30 20:18:11 +02:00 |
|
Dystroyer8
|
1658e0485e
|
feat: add desktop ui foundation
|
2026-07-30 20:15:20 +02:00 |
|
Dystroyer8
|
d3e85f2077
|
docs: confirm chat comfort push
|
2026-07-30 19:51:29 +02:00 |
|
Dystroyer8
|
3361eae564
|
docs: record chat comfort merge
|
2026-07-30 19:50:41 +02:00 |
|
Dystroyer8
|
cbba1024d7
|
merge: add chat comfort features
|
2026-07-30 19:49:37 +02:00 |
|
Dystroyer8
|
328dcd9f74
|
docs: update chat comfort status
|
2026-07-30 19:48:57 +02:00 |
|
Dystroyer8
|
43c1f76d84
|
feat: improve session navigation
|
2026-07-30 19:45:05 +02:00 |
|
Dystroyer8
|
112ae6d1da
|
feat: add session titles and migration
|
2026-07-30 19:42:32 +02:00 |
|
Dystroyer8
|
00a5a6ce8c
|
feat: stream provider responses
|
2026-07-30 19:38:53 +02:00 |
|
Dystroyer8
|
9148193806
|
fix: route medical content strictly local
|
2026-07-30 19:29:55 +02:00 |
|
Dystroyer8
|
77b510bd22
|
docs: record main push status
|
2026-07-30 18:36:04 +02:00 |
|
Dystroyer8
|
b52757702d
|
docs: record Gemini milestone merge
|
2026-07-30 18:35:17 +02:00 |
|
Dystroyer8
|
564a3fdbd3
|
merge: complete Gemini privacy milestone
|
2026-07-30 18:34:16 +02:00 |
|
Dystroyer8
|
7a14fe87f9
|
fix: refine privacy routing and provider reporting
|
2026-07-30 18:34:01 +02:00 |
|
Dystroyer8
|
a6c46f34e4
|
docs: record feature branch push
|
2026-07-30 18:13:57 +02:00 |
|
Dystroyer8
|
a6e4576848
|
docs: finalize Gemini privacy handoff
|
2026-07-30 18:13:01 +02:00 |
|
Dystroyer8
|
a0af15a037
|
test: cover remaining cloud fallback safeguards
|
2026-07-30 18:11:27 +02:00 |
|
Dystroyer8
|
141ff2e013
|
feat: add safe Javis startup script
|
2026-07-30 18:09:06 +02:00 |
|
Dystroyer8
|
af9426edc4
|
feat: wire hybrid provider into CLI
|
2026-07-30 18:06:46 +02:00 |
|
Dystroyer8
|
ab6ea485dc
|
feat: add local zero-cost configuration
|
2026-07-30 18:03:40 +02:00 |
|
Dystroyer8
|
e57186f678
|
feat: add privacy-aware hybrid routing
|
2026-07-30 18:00:20 +02:00 |
|
Dystroyer8
|
f3e11831fb
|
feat: add isolated Gemini provider
|
2026-07-30 17:57:19 +02:00 |
|
Dystroyer8
|
286d96da33
|
feat: add privacy router and zero-cost safeguards
|
2026-07-30 17:54:06 +02:00 |
|
Dystroyer8
|
570e7fa153
|
feat: add secure secret provider
|
2026-07-30 17:47:36 +02:00 |
|
Dystroyer8
|
a28e2d8bc9
|
docs: record Gemini free tier constraints
|
2026-07-30 17:45:11 +02:00 |
|
Dystroyer8
|
cc34f14ece
|
docs: record manual core chat acceptance
|
2026-07-30 17:44:17 +02:00 |
|
Dystroyer8
|
8a678ae353
|
docs: confirm pushed core chat handoff
|
2026-07-30 17:08:19 +02:00 |
|
Dystroyer8
|
0a550e6d9f
|
docs: record merge and hybrid provider plan
|
2026-07-30 17:07:04 +02:00 |
|
Dystroyer8
|
f3d6dfb13b
|
merge: add first local text chat
|
2026-07-30 17:05:08 +02:00 |
|
Dystroyer8
|
5d567e5301
|
docs: update core chat status
|
2026-07-30 17:04:46 +02:00 |
|
Dystroyer8
|
b153daa989
|
test: cover chat core and session storage
|
2026-07-30 17:00:45 +02:00 |
|
Dystroyer8
|
ec9b2f94ad
|
feat: add local chat provider and CLI
|
2026-07-30 17:00:37 +02:00 |
|
Dystroyer8
|
10d7cd7662
|
build: document local model runtime
|
2026-07-30 16:59:25 +02:00 |
|
Dystroyer8
|
fa90a5c5de
|
build: configure Python development environment
|
2026-07-30 16:45:36 +02:00 |
|
Dystroyer8
|
e6eb99556a
|
docs: compact project handoff workflow
|
2026-07-30 16:39:10 +02:00 |
|
Dystroyer8
|
0e82748223
|
docs: add tooling and handoff guidance
|
2026-07-30 16:18:27 +02:00 |
|
Dystroyer8
|
6d041711bc
|
chore: initialize safe Javis project scaffold
|
2026-07-30 16:10:02 +02:00 |
|
Dystroyer8
|
49a1dd3718
|
Test
|
2026-07-30 14:26:33 +02:00 |
|