466892de97
Merge pull request 'Add Immich MCP tickets and execution order' (#91) from docs/immich-mcp-tickets into main
main
ryan2026-10-13 09:23:19 -04:00
47062ed207
Merge pull request 'Fix make reindex targets and reindex Obsidian in the vector store CLI' (#88) from fix/reindex-targets into main
ryan2026-10-13 09:19:08 -04:00
29200e49db
Add Immich MCP tickets and execution order
ryan2026-10-13 09:08:15 -04:00
b24238ab24
Merge pull request 'Add Immich MCP technical design' (#90) from docs/immich-mcp-design into main
ryan2026-10-13 09:08:15 -04:00
d40d9a039a
Merge pull request 'Install Yarn in the frontend CI job instead of relying on setup-node's cache' (#89) from fix/ci-frontend-yarn into main
ryan2026-10-13 08:58:49 -04:00
b8d8bb8a57
Fetch Paperless before wiping the index in reindex
ryan2026-10-13 08:30:27 -04:00
ec3d4229e3
Fix make reindex targets and reindex Obsidian in the vector store CLI
ryan2026-10-13 08:20:18 -04:00
bae2e75625
Merge pull request 'Sync Obsidian both ways so notes Simba writes reach your devices' (#86) from feat/obsidian-write-sync into main
ryan2026-10-13 08:11:46 -04:00
038f3cea91
Add local LLM efficiency tickets
ryan2026-10-13 08:10:04 -04:00
61acd85954
Merge pull request 'Only presign and accept images in the caller's own conversations' (#81) from fix/image-ownership into main
ryan2026-10-13 07:53:05 -04:00
9034a5bcec
Merge pull request 'Create scheduled_messages for databases that never had it' (#80) from fix/scheduled-messages-migration into main
ryan2026-10-13 07:52:55 -04:00
fe18a8371d
Merge pull request 'Prune LangGraph checkpoints per thread and delete them with the conversation' (#85) from perf/prune-checkpoints into main
ryan2026-10-13 03:42:05 -04:00
0a50557d3d
Merge pull request 'Run the Obsidian sync off the event loop and delete chunks by containment' (#84) from perf/obsidian-sync-off-loop into main
ryan2026-10-13 03:41:37 -04:00
8c0cedb3db
Merge pull request 'Give the model full retrieved chunks instead of 400-character snippets' (#83) from perf/full-search-chunks into main
ryan2026-10-13 03:41:12 -04:00
0b1600e524
Merge pull request 'Answer concisely by default and drop prompt text the tool schemas repeat' (#82) from perf/concise-answers into main
ryan2026-10-13 03:40:43 -04:00
2a843c29f2
Merge pull request 'Durable chat runs, shared agent runtime, reliable jobs, history tools and citations' (#79) from feat/application-foundation into main
ryan2026-10-12 23:27:29 -04:00
46cac94aa9
Merge pull request 'Validate production config, add CI, and build from locked dependencies' (#78) from feat/config-ci into main
ryan2026-10-12 23:27:25 -04:00
de88679f25
Validate production config, add CI, and build from locked dependencies
feat/config-ci
ryan2026-10-12 23:04:46 -04:00
24f6764c64
Merge pull request 'Run image decoding and resizing off the event loop' (#75) from perf/offload-image-processing into main
ryan2026-10-12 23:06:40 -04:00
0eb55560fa
Merge pull request 'Sync YNAB in the background inside the tools' freshness window' (#74) from perf/ynab-sync-interval into main
ryan2026-10-12 23:06:35 -04:00
aefae43a6d
Merge pull request 'Batch Paperless chunk embeddings during indexing' (#73) from perf/batch-paperless-embeddings into main
ryan2026-10-12 23:06:29 -04:00
b2a53821f8
Merge pull request 'Index conversation, message, memory and artifact foreign keys' (#76) from perf/fk-indexes into main
ryan2026-10-12 23:06:09 -04:00
e0ab2657ed
Merge pull request 'Keep the chat prompt prefix stable for llama-server prompt caching' (#77) from perf/stable-prompt-prefix into main
ryan2026-10-12 23:06:08 -04:00
030c5d6c21
Merge pull request 'Fix Google Calendar/Gmail disabled by read-only token mount' (#72) from fix/google-token-readonly into main
ryan2026-10-12 22:46:03 -04:00
9214afb206
Keep Google service enabled when token mount is read-only
ryan2026-10-12 22:42:37 -04:00
3ab7faf139
Merge pull request 'Improve context retention, tool routing, memory retrieval and stream metrics' (#71) from feat/context-quality into main
ryan2026-10-12 20:19:51 -04:00
e4b757fb2b
Merge pull request 'Use gross outflows consistently in spending reports' (#70) from fix/ynab-outflow-consistency into main
ryan2026-10-12 20:16:42 -04:00
2104e9f694
Merge pull request 'State spending-report outflows and inflows separately' (#63) from feat/ynab-report-totals into main
ryan2026-10-12 19:48:17 -04:00
5d504e0314
Merge pull request 'Budget conversation context and preserve complete tool exchanges' (#69) from feat/context-management into main
ryan2026-10-12 19:46:36 -04:00
78259855c8
Merge pull request 'Prevent active chat streams from being cancelled after 60 seconds' (#68) from fix/stream-stall-timeout into main
ryan2026-10-12 19:38:22 -04:00
9e993f420f
Merge pull request 'Treat thinking as progress in stream timeout; trim replayed history' (#67) from fix/stream-stall-timeout into main
ryan2026-10-12 19:14:30 -04:00
4ce254193e
Treat thinking as progress in stream timeout; trim replayed history
ryan2026-10-12 19:14:02 -04:00
37a8b95887
Merge pull request 'Cowork E: drop files into the chat (PDF, text, CSV, images)' (#66) from feat/cowork-file-drop into main
ryan2026-10-12 18:47:29 -04:00
cc29ae1ef8
Extract attachment text off the event loop; reject text-less files
ryan2026-10-12 18:01:03 -04:00
35faeb0fb7
Frontend: attach files by picker or drop, with an attachment chip
ryan2026-10-12 17:56:56 -04:00
3e50aecb96
Desktop: let HTML5 file drops reach the webview
ryan2026-10-12 17:56:56 -04:00
b2f0b9f9f1
Add conversation file upload and file_key in stream-query
ryan2026-10-12 17:52:24 -04:00
55c42fdfc1
Merge pull request 'Cowork D: artifact side panel with per-kind renderers' (#65) from feat/cowork-artifact-panel into main
ryan2026-10-12 18:41:43 -04:00
50d123e4d2
Return artifacts from Mealie, Obsidian and search tools
ryan2026-10-12 17:53:30 -04:00
417d4061d7
Merge pull request 'Mirror YNAB budget into Postgres with delta sync and change log' (#55) from feat/ynab-mirror into main
ryan2026-10-12 18:07:32 -04:00
1a73e26f23
Merge pull request 'Frontend: send access token, refresh once on 401' (#59) from fix/access-token-auth into main
ryan2026-10-12 17:49:18 -04:00
86e1912871
Merge pull request 'Cowork UI (phase 2) plan' (#58) from plan/cowork-ui into main
ryan2026-10-12 17:47:52 -04:00
8f02318542
Mirror YNAB budget into Postgres with delta sync and change log
ryan2026-10-12 17:32:38 -04:00
3e2a237eb6
Merge pull request 'Expose Homebox set_item edit tool to admin agent' (#54) from feat/homebox-set-item into main
ryan2026-10-12 17:02:27 -04:00