Commit graph

  • 98c8d0b4f9
    change breakers to be per-instance bryan davis 2026-06-25 13:03:44 -0500
  • b58f2f5496
    add support for retrying docling requests bryan davis 2026-06-25 12:11:25 -0500
  • 985668ea8f
    re-constitute split pdfs on the fly rather than holding extra copies bryan davis 2026-06-25 11:44:09 -0500
  • 87f0233bcd
    Cover heartbeat health, lease-renewal failure, and breaker recovery Yiorgis Gozadinos 2026-06-25 16:32:56 +0300
  • 4333ab4fe2
    Document lease-based ingester reaping Yiorgis Gozadinos 2026-06-25 13:23:53 +0300
  • 4707db780f
    Renew job leases from the worker pool; lease-based reaping Yiorgis Gozadinos 2026-06-25 13:20:28 +0300
  • fd73f57649
    Add last_heartbeat_at lease column to the ingester queue Yiorgis Gozadinos 2026-06-25 12:06:46 +0300
  • ba6b318ece
    Make ingester worker ids globally unique Yiorgis Gozadinos 2026-06-25 11:44:22 +0300
  • 6bbf12e794
    Merge pull request #469 from ggozad/fix/minor-issues Yiorgis Gozadinos 2026-06-25 13:21:00 +0300
  • b61134b747
    Log FTS index build failures at WARNING Yiorgis Gozadinos 2026-06-25 13:00:29 +0300
  • 2fd025951c
    Treat empty env vars as unset in config expansion Yiorgis Gozadinos 2026-06-25 12:41:04 +0300
  • 73beae5a4c
    Harden MCP publisher install and bump action versions Yiorgis Gozadinos 2026-06-24 19:38:50 +0300
  • 197d58a602
    vb 0.61.2 Yiorgis Gozadinos 2026-06-24 18:41:05 +0300
  • d66ecb4da2
    Merge pull request #468 from ggozad/fix/fastmcp-pydantic-ai-2.0 Yiorgis Gozadinos 2026-06-24 18:40:21 +0300
  • b343f3687d
    Depend on fastmcp directly for the MCP server Yiorgis Gozadinos 2026-06-24 18:35:00 +0300
  • ab1775dbc6
    vb 0.61.1 Yiorgis Gozadinos 2026-06-24 16:45:19 +0300
  • af66af45a0
    Merge pull request #467 from ggozad/perf/item-text-serializer-reuse Yiorgis Gozadinos 2026-06-24 15:13:06 +0300
  • 9f4dda9254
    Reuse one MarkdownDocSerializer per document in item extraction Yiorgis Gozadinos 2026-06-24 12:02:13 +0300
  • 54ac3450b5
    Merge pull request #465 from bd-mkt/perf_redundant_serialization Yiorgis Gozadinos 2026-06-24 10:51:08 +0300
  • 2b2b475279
    Collapse docling compression to a single function Yiorgis Gozadinos 2026-06-24 10:40:09 +0300
  • e95ac2e25d
    remove redundant serialization bryan davis 2026-06-23 15:55:24 -0500
  • e73a4272f8
    Merge pull request #464 from bd-mkt/zstd_concurrency Yiorgis Gozadinos 2026-06-24 10:17:34 +0300
  • 62d2326933
    Use single-threaded zstd compressor Yiorgis Gozadinos 2026-06-24 10:08:25 +0300
  • 3b3d097c46
    add optimized path for image text that avoids re-parsing whole document bryan davis 2026-06-23 16:32:43 -0500
  • 2ca12c0096
    adjust zstd handling to avoid possible core dumps with concurrency bryan davis 2026-06-23 15:26:33 -0500
  • 65f1339aa0
    vb 0.61.0 Yiorgis Gozadinos 2026-06-23 16:59:00 +0300
  • 0b822ee402
    Merge pull request #463 from ggozad/chore/docling-update Yiorgis Gozadinos 2026-06-23 16:55:10 +0300
  • e1fbaf8aad
    Re-record remaining docling-serve cassettes against 1.25.0 Yiorgis Gozadinos 2026-06-23 16:44:58 +0300
  • 3cc3c98986
    Store docling-serve chunk bodies via raw_text Yiorgis Gozadinos 2026-06-23 16:33:28 +0300
  • 68715c9657
    Request page images explicitly from docling-serve Yiorgis Gozadinos 2026-06-23 16:15:02 +0300
  • f22341f003
    Fix doctor's vector-index check to match documented guidance Yiorgis Gozadinos 2026-06-23 15:39:44 +0300
  • 195dce7511
    Merge pull request #462 from ggozad/fix/multi-modal-embedder-config Yiorgis Gozadinos 2026-06-23 15:33:57 +0300
  • b098be790b
    Document multimodal embedder flag and Voyage/Cohere providers Yiorgis Gozadinos 2026-06-23 15:12:28 +0300
  • 3586ac30a7
    Add Cohere multimodal embedder Yiorgis Gozadinos 2026-06-23 14:59:31 +0300
  • a1ec310bf4
    Add VoyageAI multimodal embedder Yiorgis Gozadinos 2026-06-23 14:47:17 +0300
  • 0ea251219c
    Add explicit multimodal embedding flag, decoupled from provider name Yiorgis Gozadinos 2026-06-23 11:51:48 +0300
  • 2c906b16cd
    Merge pull request #461 from ggozad/feat/doctor Yiorgis Gozadinos 2026-06-23 14:43:22 +0300
  • 4fae733a50
    Fix doctor provider checks: custom endpoints and processing models Yiorgis Gozadinos 2026-06-23 11:48:21 +0300
  • eb855f827a
    Refine doctor's content and coverage checks Yiorgis Gozadinos 2026-06-23 11:31:20 +0300
  • cc1d8d1e4c
    Add provider connectivity probes to haiku-rag doctor Yiorgis Gozadinos 2026-06-23 10:34:27 +0300
  • c2cb3cedf3
    Add haiku-rag doctor database health check Yiorgis Gozadinos 2026-06-23 10:03:23 +0300
  • 8cb52ca1ed
    Merge pull request #459 from mcdonc/thread-rebuild-compress Yiorgis Gozadinos 2026-06-23 09:23:53 +0300
  • 775dc58b53
    Drop redundant _apply_descriptions_sync unit test, annotate the helper Yiorgis Gozadinos 2026-06-23 09:14:36 +0300
  • 0ee36a269d
    Merge pull request #460 from mcdonc/thread-processing-iterate Yiorgis Gozadinos 2026-06-23 09:05:45 +0300
  • 141e288b83
    Tighten _merge_picture_chunks type annotations Yiorgis Gozadinos 2026-06-23 08:56:51 +0300
  • fbb63f7e99
    Merge pull request #458 from mcdonc/thread-chunker-chunk Yiorgis Gozadinos 2026-06-23 08:50:13 +0300
  • 4436673f10
    Tighten extract_items hoist annotation in _update_document_with_chunks Yiorgis Gozadinos 2026-06-23 08:47:55 +0300
  • 4cb85c5eaf
    Merge pull request #454 from mcdonc/thread-extract-items Yiorgis Gozadinos 2026-06-23 08:37:08 +0300
  • 633517bf04 Widen chunk() type to accept None, add test for None guard Chris McDonough 2026-06-22 14:24:12 -0400
  • c59f88bcd6 Add test for _merge_picture_chunks no-pictures branch Chris McDonough 2026-06-22 14:13:02 -0400
  • 21a8f52893 Use patch.object to satisfy type checker Chris McDonough 2026-06-22 14:09:01 -0400
  • a137b91654 Add test for _apply_descriptions_sync to cover skip branch Chris McDonough 2026-06-22 14:08:23 -0400
  • 99a200c9d2 Restore None guard, add thread-safety test for _chunk_sync Chris McDonough 2026-06-22 14:05:56 -0400
  • 25b0a155b0 Remove None guard and test — type system guarantees document is not None Chris McDonough 2026-06-22 14:04:58 -0400
  • ccab012747 Thread picture chunk merging off the asyncio event loop Chris McDonough 2026-06-22 14:01:35 -0400
  • 256fd66b46 Add test for chunker.chunk(None) to cover guard clause Chris McDonough 2026-06-22 13:58:37 -0400
  • cee9484f35 Fix import sort order Chris McDonough 2026-06-22 13:49:59 -0400
  • d160080ff8 Move lazy imports to module scope Chris McDonough 2026-06-22 13:48:09 -0400
  • 97748c2fee Fix import sorting lint error Chris McDonough 2026-06-22 13:46:21 -0400
  • 22b4397148 Thread compress_docling_split in rebuild.py off the asyncio event loop Chris McDonough 2026-06-22 13:42:06 -0400
  • 8fe8b6d291 Thread chunker.chunk() off the asyncio event loop Chris McDonough 2026-06-22 13:37:22 -0400
  • 09e78ef46a Thread extract_items off the asyncio event loop Chris McDonough 2026-06-22 13:19:38 -0400
  • 0fcf91fcf7
    vb 0.60.0 Yiorgis Gozadinos 2026-06-22 15:18:35 +0300
  • 0be4f7e1bd
    Merge pull request #452 from ggozad/feat/run-batch-dry-run Yiorgis Gozadinos 2026-06-22 15:07:13 +0300
  • 463c55673e
    improve coverage Yiorgis Gozadinos 2026-06-22 12:59:44 +0300
  • baf8decb27
    Show progress for run-batch drains Yiorgis Gozadinos 2026-06-22 12:51:38 +0300
  • 6e85bbbafe
    Make run-batch CLI validation output stable Yiorgis Gozadinos 2026-06-22 12:32:26 +0300
  • b0706204bd
    Allow resuming run-batch manifest replay Yiorgis Gozadinos 2026-06-22 12:22:40 +0300
  • 68bbf94577
    tighten run-batch manifest replay validation Yiorgis Gozadinos 2026-06-22 11:58:32 +0300
  • f0826abb52
    Document run-batch dry-run manifests Yiorgis Gozadinos 2026-06-22 11:43:57 +0300
  • 7251d104c4
    Add run-batch manifest replay Yiorgis Gozadinos 2026-06-22 11:39:12 +0300
  • a3b542dba8
    Add run-batch dry-run manifest output Yiorgis Gozadinos 2026-06-22 11:31:01 +0300
  • 4b573bfebd
    Add side-effect-free batch dry-run discovery Yiorgis Gozadinos 2026-06-22 11:28:53 +0300
  • 6f2ab0963c
    cl for #449 Yiorgis Gozadinos 2026-06-22 11:33:11 +0300
  • 23f5b3c47a
    Merge pull request #449 from bd-mkt/bd_concurrency2 Yiorgis Gozadinos 2026-06-22 11:05:14 +0300
  • ad3b111cf1
    test: clarify off-loop thread assertions Yiorgis Gozadinos 2026-06-22 10:51:35 +0300
  • d3a1011baf
    write fetched bodies off the event loop Yiorgis Gozadinos 2026-06-22 10:37:48 +0300
  • 183d595494
    prepare stored Docling blobs off the event loop Yiorgis Gozadinos 2026-06-22 10:30:02 +0300
  • c6514c9df4
    compare off-loop work against actual event-loop thread, fix ty Yiorgis Gozadinos 2026-06-22 10:17:02 +0300
  • d2df792731
    Backport release 0.48.2 0.48.2 chore/backport-0.48.2 Yiorgis Gozadinos 2026-06-19 11:26:36 +0300
  • 72b647ed42
    Bound analysis execute_code calls to avoid request-limit nulls Yiorgis Gozadinos 2026-06-05 13:12:15 +0300
  • 4450c1c908
    Always create the shared-connection lock so serialization can't be skipped Yiorgis Gozadinos 2026-06-06 10:51:07 +0300
  • 458f365e29
    Make the shared-connection lock optional for direct tool calls Yiorgis Gozadinos 2026-06-05 18:04:56 +0300
  • e876e74a6a
    Serialize shared-connection access across skill tools and the sandbox Yiorgis Gozadinos 2026-06-05 17:22:11 +0300
  • 01f607f92d
    Run analysis sandbox VFS reads on the calling loop via the skill connection Yiorgis Gozadinos 2026-06-05 16:20:11 +0300
  • af4a8d4613
    Fix analysis sandbox "Already borrowed" crash on VFS reads Yiorgis Gozadinos 2026-06-05 11:49:06 +0300
  • 824c014977
    Move textual-image to base dependencies Yiorgis Gozadinos 2026-06-19 11:16:11 +0300
  • 5c4b37df89
    vb 0.59.1 Yiorgis Gozadinos 2026-06-19 11:12:45 +0300
  • 74221b1447
    drop list_documents/get_document from default RAG skill Yiorgis Gozadinos 2026-05-26 11:14:05 +0300
  • 9e08ec40d5
    Merge pull request #450 from ggozad/fix/textual-image-base-deps Yiorgis Gozadinos 2026-06-19 10:47:38 +0300
  • b67f330031
    Move textual-image to base dependencies Yiorgis Gozadinos 2026-06-19 10:37:10 +0300
  • 2c55bca8bc
    cl for #448 Yiorgis Gozadinos 2026-06-19 10:17:18 +0300
  • d0e40d9025
    Merge pull request #448 from bd-mkt/pdf_att_lock Yiorgis Gozadinos 2026-06-19 10:15:58 +0300
  • fe954a090e
    move cpu bound actions off of main loop bryan davis 2026-06-18 16:35:48 -0500
  • faa97f8bc6
    improve concurrency management for pdf attachments bryan davis 2026-06-18 14:30:02 -0500
  • 0c33a00b4e
    claude code personal notes Yiorgis Gozadinos 2026-06-16 17:06:32 +0300
  • 99011755fb
    vb 0.59.0 Yiorgis Gozadinos 2026-06-16 16:48:36 +0300
  • 78f86c81a7
    Merge pull request #444 from ggozad/feat/ingester-metadata-fetchresult Yiorgis Gozadinos 2026-06-16 16:46:49 +0300
  • 1e65d36766
    Pass fetched FetchResult to ingester metadata providers Yiorgis Gozadinos 2026-06-16 15:30:31 +0300
  • 3f5141abd0
    Merge pull request #446 from ggozad/chore/docling-update Yiorgis Gozadinos 2026-06-16 16:32:31 +0300