Compare commits
merge into: ryan/simbarag:feat/application-foundation
ryan/simbarag:main
ryan/simbarag:docs/efficiency-tickets
ryan/simbarag:docs/immich-mcp-tickets
ryan/simbarag:fix/reindex-targets
ryan/simbarag:docs/immich-mcp-design
ryan/simbarag:fix/ci-frontend-yarn
ryan/simbarag:feat/obsidian-write-sync
ryan/simbarag:perf/prune-checkpoints
ryan/simbarag:perf/obsidian-sync-off-loop
ryan/simbarag:perf/full-search-chunks
ryan/simbarag:perf/concise-answers
ryan/simbarag:fix/image-ownership
ryan/simbarag:fix/scheduled-messages-migration
ryan/simbarag:feat/application-foundation
ryan/simbarag:feat/config-ci
ryan/simbarag:perf/stable-prompt-prefix
ryan/simbarag:perf/fk-indexes
ryan/simbarag:perf/offload-image-processing
ryan/simbarag:perf/ynab-sync-interval
ryan/simbarag:perf/batch-paperless-embeddings
ryan/simbarag:feat/context-quality
ryan/simbarag:fix/ynab-outflow-consistency
ryan/simbarag:feat/ynab-report-totals
ryan/simbarag:feat/context-management
ryan/simbarag:fix/stream-stall-timeout
ryan/simbarag:feat/cowork-file-drop
ryan/simbarag:feat/cowork-artifact-panel
ryan/simbarag:feat/cowork-timeline
ryan/simbarag:feat/prompt-current-date
ryan/simbarag:feat/cowork-tool-artifacts
ryan/simbarag:feat/ynab-mirror
ryan/simbarag:feat/cowork-stream
ryan/simbarag:plan/cowork-ui
ryan/simbarag:fix/access-token-auth
ryan/simbarag:fix/access-token-auth-backend
ryan/simbarag:explore/desktop-client
ryan/simbarag:feat/homebox-set-item
ryan/simbarag:feat/bookstack-mcp
ryan/simbarag:feat/homebox-mcp
ryan/simbarag:stream-observability
ryan/simbarag:agent-improvements
ryan/simbarag:agent-image-and-context-fixes
ryan/simbarag:feature/math-and-split-bill-tools
ryan/simbarag:imessage-image-upload
ryan/simbarag:paste-image-upload
ryan/simbarag:llama-timeouts
ryan/simbarag:fix-answer-bubble-react-import
ryan/simbarag:copy-answer-messages
ryan/simbarag:update-claude-md
ryan/simbarag:mobile-drawer-conversation-pagination
ryan/simbarag:conversation-routing
ryan/simbarag:frontend-interactions-cleanup
ryan/simbarag:eversweet-ultra-support
ryan/simbarag:refactor/frontend-hooks
ryan/simbarag:fix/obsidian-sync-setup
ryan/simbarag:feat/improve-system-prompt
ryan/simbarag:refactor/chromadb-to-pgvector
ryan/simbarag:feat/rename-conversations-command
ryan/simbarag:fix/mobile-conversation-launch
ryan/simbarag:feat/conversation-name-truncation
ryan/simbarag:feat/user-memory
ryan/simbarag:feat/conversation-ordering-and-naming
ryan/simbarag:fix/oidc-null-groups
ryan/simbarag:extend-jwt-expiration
ryan/simbarag:fix/mobile-input-performance
ryan/simbarag:feat/makefile-redeploy
ryan/simbarag:fix/image-in-existing-conversations
ryan/simbarag:fix/image-presigned-urls
ryan/simbarag:test/unit-tests
ryan/simbarag:fix/ynab-transaction-limit
ryan/simbarag:worktree-crispy-whistling-snowglobe
ryan/simbarag:feature/llama-cpp-integration
ryan/simbarag:rc/langchain-migration
ryan/simbarag:rc/01012025-retitling
ryan/simbarag:mobile-responsive-layout
ryan/simbarag:async-reindexing
ryan/simbarag:update-favicon-and-title
ryan/simbarag:conversation-uplift
ryan/simbarag:quart-login
ryan/simbarag:user-support
ryan/simbarag:rc/9-metadata-date-filtering
ryan/simbarag:data-preprocessing
ryan/simbarag:better-embeddings
...
pull from: ryan/simbarag:eversweet-ultra-support
ryan/simbarag:main
ryan/simbarag:docs/efficiency-tickets
ryan/simbarag:docs/immich-mcp-tickets
ryan/simbarag:fix/reindex-targets
ryan/simbarag:docs/immich-mcp-design
ryan/simbarag:fix/ci-frontend-yarn
ryan/simbarag:feat/obsidian-write-sync
ryan/simbarag:perf/prune-checkpoints
ryan/simbarag:perf/obsidian-sync-off-loop
ryan/simbarag:perf/full-search-chunks
ryan/simbarag:perf/concise-answers
ryan/simbarag:fix/image-ownership
ryan/simbarag:fix/scheduled-messages-migration
ryan/simbarag:feat/application-foundation
ryan/simbarag:feat/config-ci
ryan/simbarag:perf/stable-prompt-prefix
ryan/simbarag:perf/fk-indexes
ryan/simbarag:perf/offload-image-processing
ryan/simbarag:perf/ynab-sync-interval
ryan/simbarag:perf/batch-paperless-embeddings
ryan/simbarag:feat/context-quality
ryan/simbarag:fix/ynab-outflow-consistency
ryan/simbarag:feat/ynab-report-totals
ryan/simbarag:feat/context-management
ryan/simbarag:fix/stream-stall-timeout
ryan/simbarag:feat/cowork-file-drop
ryan/simbarag:feat/cowork-artifact-panel
ryan/simbarag:feat/cowork-timeline
ryan/simbarag:feat/prompt-current-date
ryan/simbarag:feat/cowork-tool-artifacts
ryan/simbarag:feat/ynab-mirror
ryan/simbarag:feat/cowork-stream
ryan/simbarag:plan/cowork-ui
ryan/simbarag:fix/access-token-auth
ryan/simbarag:fix/access-token-auth-backend
ryan/simbarag:explore/desktop-client
ryan/simbarag:feat/homebox-set-item
ryan/simbarag:feat/bookstack-mcp
ryan/simbarag:feat/homebox-mcp
ryan/simbarag:stream-observability
ryan/simbarag:agent-improvements
ryan/simbarag:agent-image-and-context-fixes
ryan/simbarag:feature/math-and-split-bill-tools
ryan/simbarag:imessage-image-upload
ryan/simbarag:paste-image-upload
ryan/simbarag:llama-timeouts
ryan/simbarag:fix-answer-bubble-react-import
ryan/simbarag:copy-answer-messages
ryan/simbarag:update-claude-md
ryan/simbarag:mobile-drawer-conversation-pagination
ryan/simbarag:conversation-routing
ryan/simbarag:frontend-interactions-cleanup
ryan/simbarag:eversweet-ultra-support
ryan/simbarag:refactor/frontend-hooks
ryan/simbarag:fix/obsidian-sync-setup
ryan/simbarag:feat/improve-system-prompt
ryan/simbarag:refactor/chromadb-to-pgvector
ryan/simbarag:feat/rename-conversations-command
ryan/simbarag:fix/mobile-conversation-launch
ryan/simbarag:feat/conversation-name-truncation
ryan/simbarag:feat/user-memory
ryan/simbarag:feat/conversation-ordering-and-naming
ryan/simbarag:fix/oidc-null-groups
ryan/simbarag:extend-jwt-expiration
ryan/simbarag:fix/mobile-input-performance
ryan/simbarag:feat/makefile-redeploy
ryan/simbarag:fix/image-in-existing-conversations
ryan/simbarag:fix/image-presigned-urls
ryan/simbarag:test/unit-tests
ryan/simbarag:fix/ynab-transaction-limit
ryan/simbarag:worktree-crispy-whistling-snowglobe
ryan/simbarag:feature/llama-cpp-integration
ryan/simbarag:rc/langchain-migration
ryan/simbarag:rc/01012025-retitling
ryan/simbarag:mobile-responsive-layout
ryan/simbarag:async-reindexing
ryan/simbarag:update-favicon-and-title
ryan/simbarag:conversation-uplift
ryan/simbarag:quart-login
ryan/simbarag:user-support
ryan/simbarag:rc/9-metadata-date-filtering
ryan/simbarag:data-preprocessing
ryan/simbarag:better-embeddings
These branches are equal.