pewdiepie-archdaemon
87ec5a636c
Cookbook: scoring fixes, UI polish, false-finished + stale-state bug fixes
...
Backend (services/hwfit + routes):
- rank_models picks visible set by REQUESTED column, not always score —
sorting by Param now shows highest-param models PERIOD (incl. too_tight).
- New fit_only param. Multi-GPU rigs filter GGUF Q*/IQ quants (vLLM/SGLang
cannot serve them); default non-prequantized to BF16 on 2+ GPUs.
- AWQ / GPTQ-8bit get a -1.0 quality penalty (was 0.0, tied with FP8), so
FP8 wins when both fit.
- Version-aware tiebreaker (parse Mn.n / Vn) — MiniMax-M2.7 ranks above
M2.5 on equal composite score; >=100B integers not misread as versions.
- /api/cookbook/hf-latest no longer drops models without an "NB" pattern in
the repo id (MiniMax-M2.7, DeepSeek-V4-Pro etc. were silently filtered).
- Cached-model scan: atexit flushes models JSON even if the script is
killed mid-walk; each scan_dir wrapped in try/except; timeout 60s -> 180s.
- KB granularity for sub-MB sizes (was "0 MB" for 12 KB shells). New
"stalled" status for shells <1 MB with no .incomplete files.
- /api/cookbook/state POST guard: rejects "done" download tasks lacking
DOWNLOAD_OK / DOWNLOAD_FAILED / /snapshots/ when the last-mentioned
shard is N<total — stops stale tabs from poisoning persisted state.
- hf_models.json: add zai-org/GLM-5.1; flip zai-org/GLM-5 quantization
Q4_K_M -> BF16 (it is the native base, not a quant).
Frontend (static/js):
- Scan/Download toolbar: quant defaults to All; ctx slider (8k/16k/32k/
50k/128k/Max) ported from origin/main with sort=fit on drag, sort=score
on Max. GPU toggle commits _activeCount to maxGpu on initial render. Fit
column header tagged with active budget (RAM / GPU / N GPU).
- Foldable Download admin-card: the Download h2 is the chevron trigger;
state persists in localStorage.
- Download card surfaces destination dir (Dir: <path>). Same dir on running
task row, font/color matched to uptime (9px Fira Code muted, opacity .4).
- Serve panel ctx text input always resets to model max on open. Sub-MB
cached models show with red "download stalled" badge.
- Bulk-select Cancel + Delete reset the Select button label on exit.
- Cookbook running: false-finished bug fixed — DOWNLOAD_OK or /snapshots/
required; bare "Download complete" no longer marks the task done after
the first config file. Clear button now sends tmux kill-session too.
True overall % for multi-shard downloads: ((N-1)+frac)/total instead of
hf_transfer per-shard aggregate.
- Diagnosis card simplified: removed fold toggle, copy button, dismiss X.
Suggestion font matches message body (12px).
- HF token field flashes green check + "Saved" on save.
- Cached scan no longer counts stalled rows as downloaded in Scan/Download.
CSS:
- dep Install button width pinned to 76px to match Installed split.
- task-sub row +1px; task-status badge gets margin-right 8px.
- Ctx slider styled like gallery editor sliders (thin pill rail, red thumb).
- Bulk-select cancel button top -3px -> -5px.
2026-06-03 16:32:20 +09:00
pewdiepie-archdaemon
f991e01df3
Show Ollama models in Cookbook Serve
2026-06-02 07:38:45 +09:00
pewdiepie-archdaemon
24ebb44073
Clarify AI tasks and skipped activity rows
2026-06-02 07:11:40 +09:00
pewdiepie-archdaemon
452eae2bfd
Fix Brain tab panel visibility
2026-06-02 07:07:51 +09:00
pewdiepie-archdaemon
b194604557
Match mobile task state button height
2026-06-02 07:06:17 +09:00
pewdiepie-archdaemon
f5fb1f3995
Polish task activity icons
2026-06-02 07:04:52 +09:00
pewdiepie-archdaemon
f12dfaf025
Compact mobile task controls
2026-06-02 07:02:26 +09:00
pewdiepie-archdaemon
fd59d2d7d5
Remove mobile notes close button
2026-06-02 07:00:40 +09:00
pewdiepie-archdaemon
0df806259d
Clarify task status controls on mobile
2026-06-02 06:57:53 +09:00
pewdiepie-archdaemon
91af23e508
Make favorite dot feedback transient
2026-06-02 06:52:03 +09:00
pewdiepie-archdaemon
fae1a75fbe
Add model favorite dot feedback
2026-06-02 06:50:22 +09:00
pewdiepie-archdaemon
ba8de14b4d
Remove broken remind slash command
2026-06-02 06:48:41 +09:00
pewdiepie-archdaemon
fdb25198d7
Nudge model picker favorite dots
2026-06-02 06:46:05 +09:00
pewdiepie-archdaemon
f9133748db
Add direct tool slash commands
2026-06-02 06:44:29 +09:00
pewdiepie-archdaemon
fb1d399764
Refresh slash command hints
2026-06-02 06:40:23 +09:00
pewdiepie-archdaemon
c7cc6f025a
Adjust model picker favorite dot alignment
2026-06-02 06:36:10 +09:00
pewdiepie-archdaemon
ccb9600d71
Polish model picker favorites
2026-06-02 06:33:53 +09:00
pewdiepie-archdaemon
4ebf370669
Merge branch 'pr-673' into visual-pr-playground
2026-06-02 06:26:32 +09:00
pewdiepie-archdaemon
721ccf85a5
Merge branch 'pr-644' into visual-pr-playground
2026-06-02 06:26:32 +09:00
pewdiepie-archdaemon
8f6bd52b86
Merge branch 'pr-738' into visual-pr-playground
2026-06-02 06:26:32 +09:00
pewdiepie-archdaemon
f2f631cd9c
Merge branch 'pr-480' into visual-pr-playground
2026-06-02 06:26:32 +09:00
pewdiepie-archdaemon
77a3c86cba
Merge branch 'pr-611' into visual-pr-playground
2026-06-02 06:26:32 +09:00
pewdiepie-archdaemon
64d9c14841
Merge branch 'pr-506' into visual-pr-playground
2026-06-02 06:26:32 +09:00
pewdiepie-archdaemon
e556b87caf
Merge branch 'pr-550' into visual-pr-playground
2026-06-02 06:26:32 +09:00
pewdiepie-archdaemon
97705007ee
Merge branch 'pr-594' into visual-pr-playground
2026-06-02 06:26:31 +09:00
pewdiepie-archdaemon
a7acd335f3
Merge branch 'pr-575' into visual-pr-playground
2026-06-02 06:26:31 +09:00
pewdiepie-archdaemon
693c6983ea
Merge branch 'pr-469' into visual-pr-playground
2026-06-02 06:26:31 +09:00
pewdiepie-archdaemon
2ef0121ac0
Merge branch 'pr-684' into visual-pr-playground
2026-06-02 06:26:31 +09:00
pewdiepie-archdaemon
30b4e544b8
Merge branch 'pr-668' into visual-pr-playground
2026-06-02 06:26:31 +09:00
pewdiepie-archdaemon
d889fe8769
Merge branch 'pr-696' into visual-pr-playground
2026-06-02 06:26:31 +09:00
pewdiepie-archdaemon
90b64f32c9
Stabilize auth session revocation tests
2026-06-02 06:02:49 +09:00
pewdiepie-archdaemon
d15a9a5091
Stabilize security regression tests
2026-06-02 05:48:59 +09:00
pewdiepie-archdaemon
7e485919ea
Polish email reply and task controls
2026-06-01 23:02:25 +09:00
pewdiepie-archdaemon
c45a4c8b9a
Fix cached GGUF model metadata in Cookbook Serve
2026-06-01 22:46:54 +09:00
pewdiepie-archdaemon
dd5f4e02bd
Harden Cookbook package SSH probe
2026-06-01 22:44:34 +09:00
pewdiepie-archdaemon
646f2e5acd
Fix Cookbook serve exit code reporting
2026-06-01 22:41:25 +09:00
pewdiepie-archdaemon
190423211a
Polish email tasks and window controls
2026-06-01 20:56:46 +09:00
pewdiepie-archdaemon
636e359de0
Handle incomplete detached agent streams
2026-06-01 16:54:11 +09:00
pewdiepie-archdaemon
740b831728
Validate internal tool owner attribution
2026-06-01 15:25:15 +09:00
pewdiepie-archdaemon
50ad76113e
Add native Windows compatibility layer
2026-06-01 15:09:47 +09:00
pewdiepie-archdaemon
6f468c1335
Trim README quick start
2026-06-01 15:07:41 +09:00
pewdiepie-archdaemon
a53dd28c17
Match task status pills to cookbook style
2026-06-01 15:01:24 +09:00
pewdiepie-archdaemon
ff414b18d2
Add Deep Research extraction controls
2026-06-01 14:55:33 +09:00
pewdiepie-archdaemon
b76b8a5e1d
Make task status pills interactive
2026-06-01 14:54:24 +09:00
pewdiepie-archdaemon
d1a753e2b0
Fix library space toggles
2026-06-01 14:50:06 +09:00
pewdiepie-archdaemon
99b6b9562d
Let hovered space toggles override stale focus
2026-06-01 14:45:47 +09:00
pewdiepie-archdaemon
6bee3833f7
Improve space toggles and email warmup
2026-06-01 14:35:38 +09:00
pewdiepie-archdaemon
0d53ded340
Prewarm email list before first open
2026-06-01 14:25:17 +09:00
pewdiepie-archdaemon
4f68041926
Keep email reader height stable while loading
2026-06-01 14:19:07 +09:00
pewdiepie-archdaemon
c6fc7924d6
Reduce Docker context and fix emoji markdown rendering
2026-06-01 14:18:41 +09:00
pewdiepie-archdaemon
f390c5fc52
Hide pending email send toast after delay
2026-06-01 14:09:02 +09:00
pewdiepie-archdaemon
b50f9279fd
Clarify slow email send status
2026-06-01 14:01:56 +09:00
pewdiepie-archdaemon
e8e0080ff1
Stabilize email card expansion loading
2026-06-01 13:58:27 +09:00
pewdiepie-archdaemon
865d88f359
Polish email send and card toggles
2026-06-01 13:52:07 +09:00
pewdiepie-archdaemon
75ec9926fd
Let email sends continue after closing compose tab
2026-06-01 13:42:14 +09:00
pewdiepie-archdaemon
0c670ea9dd
Clarify contacts integration cards
2026-06-01 13:35:13 +09:00
pewdiepie-archdaemon
ac35588625
Secure cookbook package probe endpoint
2026-06-01 13:22:37 +09:00
pewdiepie-archdaemon
3ecdfb4a77
Make email escape close reliable
2026-06-01 13:21:12 +09:00
pewdiepie-archdaemon
af78253b65
Revert "Keep email list mounted between opens"
...
This reverts commit 8579333b62 .
2026-06-01 13:20:03 +09:00
pewdiepie-archdaemon
8579333b62
Keep email list mounted between opens
2026-06-01 13:17:58 +09:00
pewdiepie-archdaemon
35a1e21800
Fix shell routes on Windows without PTY support
2026-06-01 13:15:40 +09:00
pewdiepie-archdaemon
3f062b952d
Prefetch adjacent emails while reading
2026-06-01 13:14:47 +09:00
pewdiepie-archdaemon
7af6f6f031
Warm recent email read cache
2026-06-01 13:12:11 +09:00
pewdiepie-archdaemon
50b5b04027
Use stable IMAP UIDs for email actions
2026-06-01 13:08:42 +09:00
pewdiepie-archdaemon
ea2778d981
Move email account management to integrations
2026-06-01 13:01:33 +09:00
pewdiepie-archdaemon
2b5510fa0a
Add admin user rename
2026-06-01 12:52:58 +09:00
pewdiepie-archdaemon
67ae1dcf08
Preserve large pasted messages in context
2026-06-01 12:38:35 +09:00
pewdiepie-archdaemon
4a22ee453d
Stop auto-adding Ollama endpoints
2026-06-01 11:52:49 +09:00
pewdiepie-archdaemon
d90fa42151
Clarify Cookbook diffusion dependencies
2026-06-01 11:45:26 +09:00
pewdiepie-archdaemon
2670f28829
Improve Cookbook serve reliability
2026-06-01 11:43:08 +09:00
pewdiepie-archdaemon
464436ea06
Make Docker web port configurable
2026-06-01 11:20:25 +09:00
pewdiepie-archdaemon
ad0b25b703
Fix chat message history timestamps
2026-06-01 11:18:18 +09:00
pewdiepie-archdaemon
71d74290f0
Generate SearXNG secret on first boot
2026-06-01 11:03:02 +09:00
pewdiepie-archdaemon
89093d0b9f
Add contributing guide
2026-06-01 10:57:31 +09:00
pewdiepie-archdaemon
67f1675130
Restrict credentialed CORS headers
2026-06-01 10:54:08 +09:00
pewdiepie-archdaemon
7dd12fc3ad
Fix landing footer snap and uvicorn docs
2026-06-01 10:51:55 +09:00
pewdiepie-archdaemon
0e3734a318
Align SearXNG fallback URL
2026-06-01 10:50:07 +09:00
pewdiepie-archdaemon
bf325f6b21
Gate embedding routes behind admin auth
2026-06-01 10:47:11 +09:00
pewdiepie-archdaemon
7e1a9ccc88
Close stale setup and line-ending gaps
2026-06-01 10:43:35 +09:00
pewdiepie-archdaemon
df5a4dd954
Clarify Windows install support status
2026-06-01 10:36:08 +09:00
pewdiepie-archdaemon
d9d95b4855
Improve OpenRouter and Groq provider requests
2026-06-01 10:32:14 +09:00
pewdiepie-archdaemon
172cc51972
Fix GitHub Pages repository links
2026-06-01 10:30:47 +09:00
pewdiepie-archdaemon
d026e13a5a
Fix provider setup and strip message metadata
2026-06-01 10:20:18 +09:00
pewdiepie-archdaemon
fc7f107b22
Improve Ollama setup and model endpoint handling
2026-06-01 10:00:15 +09:00
pewdiepie-archdaemon
051751adcd
Remove mobile fun fact from README
2026-06-01 00:52:10 +09:00
pewdiepie-archdaemon
d70e052aa9
Fix mobile preview interaction on landing page
2026-06-01 00:48:07 +09:00
pewdiepie-archdaemon
0b2d6d20c1
Landing page: GitHub URLs point to real repo (pewdiepie-archdaemon/odysseus)
2026-06-01 00:00:14 +09:00
pewdiepie-archdaemon
e5c99a5eee
Odysseus v1.0
2026-05-31 23:58:26 +09:00