PewDiePie
c67deaa60a
Merge pull request #5283 from pewdiepie-archdaemon/sync-main-into-dev-20260707
...
chore: sync tested main into dev
2026-07-07 11:32:53 +09:00
pewdiepie-archdaemon
168f593096
Fix Cookbook download runner for Python 3.11
...
Avoid backslashes inside f-string expressions when generating Hugging Face install fallback commands. GitHub Actions compileall runs on Python 3.11, which rejects that syntax.
Verified with Python 3.11 feature-version AST parse, CI-scoped compileall, focused Cookbook import tests, and full container pytest: 4515 passed, 4 skipped.
2026-07-07 01:56:02 +00:00
pewdiepie-archdaemon
038bdd85ec
Stabilize local dev merge
...
Align regression tests with the current Odysseus behavior after merging origin/dev into local main.
- keep phone/name-only contacts valid and cover null email without crashes
- pin explicit web-search false form submission in chat.js
- update Cookbook dependency/download completion tests for combined live + persisted output
- expose SGLang OS package repair hints from backend diagnosis
- treat MLX and MLX-community repos as servable on Apple Metal while keeping CUDA behavior unchanged
- keep desktop new-chat coverage on the shared preferred-model helper
- remove a hardcoded crop overlay portal z-index literal
- include the local agent-loop cleanup that removes the old manage_notes reminder repair shim
Verified with: docker run --rm -v /home/pewds/odysseus-cookbook-fresh:/app -w /app odysseus-cookbook-fresh-odysseus python3 -m pytest -q (4515 passed, 4 skipped).
2026-07-07 01:15:20 +00:00
pewdiepie-archdaemon
b5ec40d505
Merge remote-tracking branch 'origin/dev'
...
# Conflicts:
# routes/contacts_routes.py
2026-07-07 00:51:34 +00:00
pewdiepie-archdaemon
017903de61
Checkpoint Odysseus local update
2026-07-07 00:50:07 +00:00
pewdiepie-archdaemon
5f6e6a2c4a
Hide untagged reasoning dumps in chat
2026-07-03 03:59:42 +00:00
pewdiepie-archdaemon
cf85c42195
Parse local function_model tool wrappers
2026-07-03 03:54:59 +00:00
pewdiepie-archdaemon
79716d717a
Keep open document context for section edits
2026-07-03 03:04:22 +00:00
pewdiepie-archdaemon
d360401808
Route structured writing requests to documents
2026-07-03 02:51:42 +00:00
pewdiepie-archdaemon
c89258e4a6
Open documents from native tool outputs
2026-07-03 02:20:23 +00:00
pewdiepie-archdaemon
5777cf2d00
Add AI edit command box to gallery editor
2026-07-03 02:13:45 +00:00
pewdiepie-archdaemon
0fc98c4a17
Add bulk email attachment downloads
2026-07-03 01:15:40 +00:00
pewdiepie-archdaemon
9718f7874b
Fix stale streams and cookbook task controls
2026-07-03 00:45:43 +00:00
pewdiepie-archdaemon
265f0911d5
Support mobile enter for queued agent prompts
2026-07-01 14:42:52 +00:00
pewdiepie-archdaemon
dc3530b8fa
Show fallback model in picker
2026-07-01 13:53:51 +00:00
pewdiepie-archdaemon
2918739489
Fix merged test regressions
2026-07-01 11:12:55 +00:00
pewdiepie-archdaemon
a07bbeccf5
Repair document tool args and metrics cleanup
2026-07-01 10:15:45 +00:00
pewdiepie-archdaemon
39eabbb27a
Merge remote-tracking branch 'origin/dev'
...
# Conflicts:
# routes/document_routes.py
2026-07-01 10:11:22 +00:00
pewdiepie-archdaemon
d2959c1ae8
Stabilize chat and cookbook workflows
2026-07-01 10:09:25 +00:00
pewdiepie-archdaemon
d8e76003f1
Hide font size in markdown preview
2026-06-30 13:57:07 +00:00
pewdiepie-archdaemon
6127e43113
Preserve HTML email quote history
2026-06-30 12:48:47 +00:00
pewdiepie-archdaemon
0cdbdf4186
Fallback model picker to available model
2026-06-30 11:56:36 +00:00
pewdiepie-archdaemon
baecea2681
Keep email composer open during fast edits
2026-06-30 11:54:34 +00:00
pewdiepie-archdaemon
4f387e089a
Speed up email composer typing
2026-06-30 11:49:20 +00:00
pewdiepie-archdaemon
b5ea5a1607
Preserve quoted email history during AI edits
2026-06-30 10:52:25 +00:00
pewdiepie-archdaemon
7854298eae
Write email replies into open composer
2026-06-30 10:48:08 +00:00
pewdiepie-archdaemon
e131245c91
Merge remote-tracking branch 'origin/dev'
2026-06-30 10:26:46 +00:00
pewdiepie-archdaemon
6ae3b6edad
Move task start-now pill up
2026-06-30 10:25:53 +00:00
pewdiepie-archdaemon
838cacf132
Fix task activity scrolling and background spam
2026-06-30 08:16:19 +00:00
pewdiepie-archdaemon
a72ec0c116
Show thumbnails on past research cards
2026-06-30 08:00:01 +00:00
pewdiepie-archdaemon
b8338b2399
Improve document agent streaming and chat metrics
2026-06-30 05:14:41 +00:00
pewdiepie-archdaemon
699dbc6ae3
Cancel background tasks when Odysseus becomes active
2026-06-30 04:23:04 +00:00
pewdiepie-archdaemon
2469d8102d
Add hover labels to mini sidebar buttons
2026-06-30 03:26:55 +00:00
pewdiepie-archdaemon
ec8ef3ec27
Auto scan cookbook hardware when cache is missing
2026-06-30 02:55:25 +00:00
pewdiepie-archdaemon
f91c0c47e8
Pause background tasks while Odysseus is active
2026-06-30 02:12:30 +00:00
pewdiepie-archdaemon
80ac782cdc
Gate email auto translate behind active chat
2026-06-30 02:08:57 +00:00
pewdiepie-archdaemon
c987200616
Fix incognito agent mode and cookbook tmux preview
2026-06-30 01:47:48 +00:00
pewdiepie-archdaemon
a51f65e9ba
Lazy load startup task and email work
2026-06-30 01:28:08 +00:00
pewdiepie-archdaemon
24c2c43770
Speed up task activity load
2026-06-30 01:16:41 +00:00
pewdiepie-archdaemon
a87d0bf2d6
Add task email output sender controls
2026-06-30 00:34:31 +00:00
pewdiepie-archdaemon
2d9c081ca3
Lengthen email loading skeleton rows
2026-06-29 23:07:25 +00:00
pewdiepie-archdaemon
46b127b1f3
Implement email auto translate cache task
2026-06-29 14:59:25 +00:00
pewdiepie-archdaemon
19e2326a6f
Rescue plain UI open-panel tool text
2026-06-29 14:07:48 +00:00
pewdiepie-archdaemon
ff6fd3eaa7
Fix task status toggle hit target
2026-06-29 13:55:30 +00:00
pewdiepie-archdaemon
840e59cd05
Gate background tasks behind foreground activity
2026-06-29 13:52:52 +00:00
pewdiepie-archdaemon
783ea99bd0
Show cached model scan failures
2026-06-29 12:27:56 +00:00
pewdiepie-archdaemon
89119a8cea
Persist email AI reply context notes
2026-06-29 11:30:25 +00:00
pewdiepie-archdaemon
92cfb2a7cf
Retry blank email AI replies
2026-06-29 11:26:16 +00:00
pewdiepie-archdaemon
2a28bb2729
Fix added models probe button
2026-06-29 11:20:32 +00:00
pewdiepie-archdaemon
a6b6a22de7
Clarify empty AI reply errors
2026-06-29 10:07:48 +00:00
pewdiepie-archdaemon
b712a0a9cb
Reuse open email drafts for agent replies
2026-06-29 09:18:26 +00:00
pewdiepie-archdaemon
5d5500fbb3
Keep open editor drafts in chat context
2026-06-29 03:10:42 +00:00
pewdiepie-archdaemon
ff6359ae81
Restore cookbook download task progress
2026-06-29 03:02:58 +00:00
pewdiepie-archdaemon
4a7c03d536
Link gallery uploads back to chat
2026-06-29 02:34:11 +00:00
pewdiepie-archdaemon
e2c8b8eb37
Allow stalled chat uploads to be cancelled
2026-06-29 02:06:39 +00:00
pewdiepie-archdaemon
b419caf9f7
Show chat uploads in gallery immediately
2026-06-29 01:57:35 +00:00
pewdiepie-archdaemon
402a2771b3
Persist upload OCR captions in gallery
2026-06-29 01:45:05 +00:00
pewdiepie-archdaemon
3b6d771be9
Restore chat thumbnails and gallery OCR captions
2026-06-29 01:19:50 +00:00
pewdiepie-archdaemon
4d90eb3d44
Show overlays during bulk email delete
2026-06-28 23:42:53 +00:00
pewdiepie-archdaemon
240768a7a1
Show email delete overlay before request
2026-06-28 22:41:09 +00:00
pewdiepie-archdaemon
1e78ac999d
Show busy spinner while deleting email
2026-06-28 22:19:32 +00:00
pewdiepie-archdaemon
4143bfaa2a
Clear stale chat stream indicators
2026-06-28 22:06:20 +00:00
pewdiepie-archdaemon
c0a68acfc8
Guard document style against persona guessing
2026-06-28 21:49:09 +00:00
pewdiepie-archdaemon
6b617f9cad
Move email writing style into AI settings
2026-06-28 14:27:52 +00:00
pewdiepie-archdaemon
7094c8e285
Merge dev into main for testing
2026-06-28 14:07:23 +00:00
pewdiepie-archdaemon
613a4c059a
Close notes when opening documents
2026-06-28 12:58:01 +00:00
pewdiepie-archdaemon
2cf7f24afc
Keep PDF annotation controls hoverable
2026-06-28 11:26:45 +00:00
pewdiepie-archdaemon
7fa3414308
Fix expanded email attachment chip layout
2026-06-28 11:14:06 +00:00
pewdiepie-archdaemon
55661b8925
Fix failed task activity colors
2026-06-28 11:04:26 +00:00
pewdiepie-archdaemon
31dbc6bec6
Fix mobile note archive action
2026-06-28 09:11:59 +00:00
pewdiepie-archdaemon
e58d9702b7
Avoid model endpoint probes on boot
2026-06-28 08:07:15 +00:00
pewdiepie-archdaemon
cbed87e5cb
Make added models list cache-only
2026-06-28 07:10:55 +00:00
pewdiepie-archdaemon
ac7cf67ab6
Harden added models endpoint rendering
2026-06-28 05:29:25 +00:00
pewdiepie-archdaemon
3aa48e9025
Persist OCR captions in gallery
2026-06-28 04:50:20 +00:00
pewdiepie-archdaemon
a6903931f7
Reset mobile serve memory offsets
2026-06-28 01:05:08 +00:00
pewdiepie-archdaemon
a32c3f26ab
Adjust vllm preset and offsets
2026-06-27 23:57:44 +00:00
pewdiepie-archdaemon
63c07c2188
Set vllm env preset width
2026-06-27 23:54:46 +00:00
pewdiepie-archdaemon
36ba856607
Fine tune vllm advanced offsets
2026-06-27 23:54:01 +00:00
pewdiepie-archdaemon
6bba539d65
Move vllm swap control left
2026-06-27 23:49:05 +00:00
pewdiepie-archdaemon
c95bbd6992
Nudge serve engine control up
2026-06-27 23:48:21 +00:00
pewdiepie-archdaemon
ded57e5740
Align serve backend controls
2026-06-27 23:42:11 +00:00
pewdiepie-archdaemon
0d84441c1c
Lower cookbook engine filter button
2026-06-27 23:38:37 +00:00
pewdiepie-archdaemon
496544b487
Clarify diffusers image editing support
2026-06-27 23:28:01 +00:00
pewdiepie-archdaemon
de4c338423
Lower serve preset buttons slightly
2026-06-27 23:13:09 +00:00
pewdiepie-archdaemon
36898fba0d
Move serve preset row up
2026-06-27 22:55:03 +00:00
pewdiepie-archdaemon
2ef44e4bd9
Move vllm block size left
2026-06-27 22:54:00 +00:00
pewdiepie-archdaemon
c114e7652a
Move vllm advanced fields closer
2026-06-27 22:52:57 +00:00
pewdiepie-archdaemon
5f7de831f9
Nudge serve GPU selector left
2026-06-27 22:43:33 +00:00
pewdiepie-archdaemon
d1ad95c09a
Set cookbook GPU buttons to 30px
2026-06-27 22:38:02 +00:00
pewdiepie-archdaemon
a5eea9c093
Toggle manual hardware edit button
2026-06-27 22:35:50 +00:00
pewdiepie-archdaemon
f0b3c0bb83
Simplify cookbook scan use cases
2026-06-27 22:30:54 +00:00
pewdiepie-archdaemon
9aed141d96
Adjust cookbook serve control spacing
2026-06-27 22:29:56 +00:00
pewdiepie-archdaemon
2cf1e13cab
Clarify cookbook conda env support
2026-06-27 22:27:55 +00:00
pewdiepie-archdaemon
fe4aece553
Move serve memory fields left again
2026-06-27 22:25:25 +00:00
pewdiepie-archdaemon
e4fed9e85e
Adjust serve preset and memory field offsets
2026-06-27 22:15:07 +00:00
pewdiepie-archdaemon
61cf07eaf1
Align runtime note with serve presets
2026-06-27 22:13:20 +00:00
pewdiepie-archdaemon
d37abae084
Move core serve memory fields further left
2026-06-27 22:11:18 +00:00
pewdiepie-archdaemon
51aff00b13
Move core serve memory fields farther left
2026-06-27 22:10:15 +00:00
pewdiepie-archdaemon
1b0e0a118b
Move core serve memory fields left
2026-06-27 22:09:14 +00:00
pewdiepie-archdaemon
ef7e5f90ec
Add icons to cookbook engine filter
2026-06-27 22:01:23 +00:00