Commit graph

  • a36f920f5d
    drop the batched embed_images method from multi-modal embedders Yiorgis Gozadinos 2026-05-03 16:21:47 +0300
  • 37215f1a00
    add multimodal embedder support for vllm and mlx Yiorgis Gozadinos 2026-05-02 17:23:07 +0300
  • 0e9efe448d
    Merge pull request #361 from ggozad/fix/source-uri-override Yiorgis Gozadinos 2026-04-30 17:35:38 +0300
  • d509b0662d
    update benchmarks Yiorgis Gozadinos 2026-04-30 16:54:17 +0300
  • 75c8e83515
    Allow uri override on create_document_from_source Yiorgis Gozadinos 2026-04-30 16:36:35 +0300
  • 861c36942b
    cl Yiorgis Gozadinos 2026-04-30 15:50:28 +0300
  • 4c9ef81fc6
    drop the existing-row-not-found guard from the 0.45.0 picture-bytes migration. Yiorgis Gozadinos 2026-04-30 15:48:03 +0300
  • b290bbe82d
    rename document_items repository's _LIGHT_COLUMNS to _METADATA_COLUMNS Yiorgis Gozadinos 2026-04-30 15:43:03 +0300
  • 35e6568f59
    add a regression test pinning down extract_items precedence: when a PictureItem has both an inline image.uri AND a fallback in existing_picture_data, the live URI wins. Yiorgis Gozadinos 2026-04-30 15:35:13 +0300
  • 875c635a77
    have rebuild --rechunk re-chunk from the stored docling blob instead of re-converting from the markdown export Yiorgis Gozadinos 2026-04-30 15:30:24 +0300
  • 7831057339
    add processing.pictures enum (none|description|image), replacing the implicit pair of generate_picture_images+picture_description.enabled flags Yiorgis Gozadinos 2026-04-30 14:26:14 +0300
  • b01c649684
    surface picture image bytes in SearchResult and emit multimodal ToolReturn from the agent search tool Yiorgis Gozadinos 2026-04-30 10:44:42 +0300
  • 6a77ce92a9
    extract picture bytes to document_items.picture_data at ingest, strip them from the docling_document blob, and add 0.45.0 migration to backfill existing databases Yiorgis Gozadinos 2026-04-27 16:09:19 +0300
  • 191cdc636b
    retrieve picture image bytes via referenced+zip path, fix docling-serve not returning images even when set to do so. Remove xfail from relevant test Yiorgis Gozadinos 2026-04-27 15:39:55 +0300
  • dc16f74b58
    add picture_data column to document_items Yiorgis Gozadinos 2026-04-27 15:13:44 +0300
  • 3391335e3a
    Update qa wix benchmarks Yiorgis Gozadinos 2026-04-29 14:21:40 +0300
  • 29bc42514e
    vb 0.44.0 Yiorgis Gozadinos 2026-04-29 13:45:36 +0300
  • 722a863803
    Merge pull request #359 from ggozad/feat/cite-rate-skill Yiorgis Gozadinos 2026-04-29 13:42:01 +0300
  • 318266e681
    Update benchmark Yiorgis Gozadinos 2026-04-29 12:40:55 +0300
  • 8962987ff9
    pin judge model to ollama:qwen3.6 Yiorgis Gozadinos 2026-04-28 16:20:49 +0300
  • 5f08a2a8ae
    Adapt rag SKILL.md in order to improve citation rate Yiorgis Gozadinos 2026-04-28 14:51:28 +0300
  • b0256b3648
    Merge pull request #358 from ggozad/feat/skill-evals Yiorgis Gozadinos 2026-04-28 14:44:46 +0300
  • 5e31c15907
    docs Yiorgis Gozadinos 2026-04-28 14:44:27 +0300
  • 7bfb818d77
    remove dataset-specific system prompts Yiorgis Gozadinos 2026-04-28 14:33:25 +0300
  • 7d288c525e
    citation retrieval scoring Yiorgis Gozadinos 2026-04-28 12:46:00 +0300
  • d00befd0c4
    benchmark RAG and analysis skills via --target Yiorgis Gozadinos 2026-04-28 12:09:19 +0300
  • 7685a592c2
    bump haiku.skills to 0.16.0 Yiorgis Gozadinos 2026-04-28 12:03:14 +0300
  • 6807f082ec
    vb 0.43.1 Yiorgis Gozadinos 2026-04-25 09:35:47 +0300
  • 758bd3ee72
    Group relative-path test with the other connect_lancedb dispatch tests Yiorgis Gozadinos 2026-04-25 09:28:46 +0300
  • 7828a8b05d
    Merge pull request #355 from tseaver/fix-354-connect_lancedb-w-relative-db_path Yiorgis Gozadinos 2026-04-25 09:26:08 +0300
  • a0ca693101
    Resolve db_path before handing it to lancedb.connect_async. Closes #355 fix/connect-async-relative-path Yiorgis Gozadinos 2026-04-25 09:21:20 +0300
  • 0d70f4aec6
    fix: pass absolute 'db_path' to 'lancedb.connect_async' Tres Seaver 2026-04-24 17:59:01 -0400
  • 81ba248483
    vb 0.43.0 Yiorgis Gozadinos 2026-04-24 17:47:57 +0300
  • 5e3f7fb3a6
    Merge pull request #351 from ggozad/feat/async-lancedb Yiorgis Gozadinos 2026-04-24 17:47:12 +0300
  • a4275acdce
    Fix frontend selection collisions, stale fetches, and URL consistency Yiorgis Gozadinos 2026-04-24 17:17:28 +0300
  • 821b7361e9
    Push document-id filter into chunk search query Yiorgis Gozadinos 2026-04-24 16:07:07 +0300
  • 31fc22ce9d
    List tables consistently Yiorgis Gozadinos 2026-04-24 15:57:07 +0300
  • cd4224a727
    drop private title/embedding forwarders from HaikuRAG Yiorgis Gozadinos 2026-04-24 15:52:50 +0300
  • 0ffca7727c
    Fix caplog-based assertion flaking under xdist ordering Yiorgis Gozadinos 2026-04-24 15:51:29 +0300
  • ddcc4518ad
    Cover FULL rebuild source-failure branch Yiorgis Gozadinos 2026-04-24 15:32:53 +0300
  • b23bad32c3
    Check table_names() before dropping chunks in recreate_embeddings_table Yiorgis Gozadinos 2026-04-24 15:32:06 +0300
  • 729899299b
    Log post-rebuild vacuum failures and clarify vacuum-await scope Yiorgis Gozadinos 2026-04-24 15:31:36 +0300
  • 2ad51f5dca
    Serialize HaikuRAG singleton creation in backend get_client Yiorgis Gozadinos 2026-04-24 15:31:20 +0300
  • 258ffa41fa
    Improve test coverage Yiorgis Gozadinos 2026-04-24 13:43:51 +0300
  • d99e48a9a3
    Close HaikuRAG client on backend shutdown Yiorgis Gozadinos 2026-04-24 12:51:02 +0300
  • aca3ccc29f
    Close connections if __aenter__ fails mid-initialization Yiorgis Gozadinos 2026-04-24 12:50:16 +0300
  • 3224d1f20c
    Extract document orchestration into client/documents.py Yiorgis Gozadinos 2026-04-24 12:30:15 +0300
  • cb02a2c3d8
    Extract rebuild machinery into client/rebuild.py Yiorgis Gozadinos 2026-04-24 12:17:21 +0300
  • 528acb79a3
    Extract LLM agents into client/agents.py Yiorgis Gozadinos 2026-04-24 11:40:00 +0300
  • 12939f1444
    Extract search, expand_context, visualize_chunk into client/search.py Yiorgis Gozadinos 2026-04-24 11:07:56 +0300
  • d4ecebf896
    Extract processing primitives into client/processing.py Yiorgis Gozadinos 2026-04-24 11:01:23 +0300
  • b5e480bfa1
    Extract title generation into client/titles.py Yiorgis Gozadinos 2026-04-24 10:33:08 +0300
  • e814459e1f
    Extract download_models into client/downloads.py Yiorgis Gozadinos 2026-04-24 10:27:25 +0300
  • 43f2774c14
    Turn client.py into a client/ package Yiorgis Gozadinos 2026-04-24 10:12:53 +0300
  • d0ed9e213f
    Pin FTS search column to content_fts Yiorgis Gozadinos 2026-04-23 17:23:40 +0300
  • a74c3a6f9e
    Satisfy ty by adding a typed to_pydantic helper Yiorgis Gozadinos 2026-04-23 17:03:24 +0300
  • b6ea07d2de
    Track all in-flight background vacuum tasks, not just the last one Yiorgis Gozadinos 2026-04-23 15:42:10 +0300
  • 57385506c1
    Fix is_new_db detection when create=True is passed on an existing DB Yiorgis Gozadinos 2026-04-23 15:29:10 +0300
  • ce2df2e0bd
    Docs Yiorgis Gozadinos 2026-04-23 15:06:23 +0300
  • ba911a35f6
    Add test for background vaccum being awaited Yiorgis Gozadinos 2026-04-23 14:58:50 +0300
  • 82fd10e0ee
    Migrate LanceDB to native async API Yiorgis Gozadinos 2026-04-23 13:59:21 +0300
  • 84c5391259
    Merge pull request #353 from ggozad/feat/better-visual-highlight Yiorgis Gozadinos 2026-04-24 14:41:27 +0300
  • 6a289a2bf3
    Merge pull request #352 from ggozad/fix/citations-tui Yiorgis Gozadinos 2026-04-24 13:58:38 +0300
  • cb9360ef7b
    fix chat TUI citation rendering after state flattening Yiorgis Gozadinos 2026-04-24 13:48:18 +0300
  • a833e58d54
    Tone down the yellow colour in visual highlights Yiorgis Gozadinos 2026-04-24 10:31:43 +0300
  • 4f058bf484
    vb 0.42.1 Yiorgis Gozadinos 2026-04-22 17:00:03 +0300
  • 1202fe17e7
    Merge pull request #350 from ggozad/fix/citations Yiorgis Gozadinos 2026-04-22 16:59:07 +0300
  • ae2b8461be
    flatten skill state citations from list[list[str]] to list[str] Yiorgis Gozadinos 2026-04-22 16:50:13 +0300
  • bb9e7b28ca
    vb 0.42.0 Yiorgis Gozadinos 2026-04-22 16:18:44 +0300
  • 48affd3ce8
    Merge pull request #348 from ggozad/feat/skills-lifespan Yiorgis Gozadinos 2026-04-22 15:12:30 +0300
  • 206c4ffcf2
    address review: top-level AnalysisRunDeps import, asserts, e2e tests Yiorgis Gozadinos 2026-04-22 15:04:24 +0300
  • e736a8c73a
    Merge pull request #349 from ggozad/fix/convert-urlparse Yiorgis Gozadinos 2026-04-22 14:56:53 +0300
  • 9067b89d2f
    fix convert() misreading text content that starts with a URL Yiorgis Gozadinos 2026-04-22 14:47:23 +0300
  • f0016ebcd2
    scope citations, searches, and executions to the current invocation Yiorgis Gozadinos 2026-04-22 13:49:24 +0300
  • 4a9dd9b49a
    persist sandbox variables across execute_code calls within one invocation Yiorgis Gozadinos 2026-04-22 13:30:38 +0300
  • 4e9c02afc2
    open one HaikuRAG client per skill invocation via lifespan Yiorgis Gozadinos 2026-04-22 13:13:21 +0300
  • 8a23108fbd
    vb 0.41.0 Yiorgis Gozadinos 2026-04-20 16:36:32 +0300
  • 2cd4a85f5f
    Merge pull request #342 from ggozad/feat/analysis Yiorgis Gozadinos 2026-04-20 16:34:41 +0300
  • 8e555ab76f
    Improve coverage Yiorgis Gozadinos 2026-04-20 15:45:27 +0300
  • eb4e1721ce
    remove dead code, add tool descriptions in frontend, update changelog Yiorgis Gozadinos 2026-04-20 15:38:17 +0300
  • ff8ad0879c
    fix context expansion: respect section boundaries, remove max_context_items Yiorgis Gozadinos 2026-04-20 14:53:36 +0300
  • af7731f4e1
    bulk-fetch items.jsonl via lazy cache to avoid per-document query timeout Yiorgis Gozadinos 2026-04-20 14:25:16 +0300
  • cd0c21c996
    remove cited_chunks from analysis agent, hoist _deny_write out of loop Yiorgis Gozadinos 2026-04-20 14:05:10 +0300
  • 579e609ae1
    revert REPL persistence: fresh sandbox per execute_code call Yiorgis Gozadinos 2026-04-20 12:48:05 +0300
  • 9d921b13fe
    reset sandbox per skill invocation to prevent state leaks Yiorgis Gozadinos 2026-04-20 12:18:14 +0300
  • 167c837514
    repository methods, module-level executor, read-only VFS Yiorgis Gozadinos 2026-04-20 11:57:39 +0300
  • 27c5defdbb
    Improve analysis SKILL.md Yiorgis Gozadinos 2026-04-20 11:38:09 +0300
  • 4d75943df5
    use MontyRepl for persistent variables across execute_code calls Yiorgis Gozadinos 2026-04-20 10:47:50 +0300
  • fa87cf79c5
    Docs & cl Yiorgis Gozadinos 2026-04-20 10:00:34 +0300
  • 68a9f191d2
    Remove documents from state, fix tests Yiorgis Gozadinos 2026-04-20 09:48:18 +0300
  • d52f453c44
    flatten skill architecture: replace ask/analyze/research with direct tools Yiorgis Gozadinos 2026-04-17 18:31:11 +0300
  • 20e40d75f9
    add collapsible program display to chat TUI Yiorgis Gozadinos 2026-04-17 16:31:23 +0300
  • 7d98d0ec57
    add citation support to analysis agent Yiorgis Gozadinos 2026-04-17 14:04:14 +0300
  • cf89ff55cd
    When setting --model, set all subagents as well Yiorgis Gozadinos 2026-04-17 13:20:08 +0300
  • aa4ce07dc9
    remove filter parameter from analyze skill tool and clean up unused filter helpers Yiorgis Gozadinos 2026-04-17 13:03:29 +0300
  • 2a0e89bbe7
    add --skill flag to chat TUI for rag and analysis skills Yiorgis Gozadinos 2026-04-17 12:43:14 +0300
  • a45820dbf7
    add document virtual filesystem to analysis sandbox Yiorgis Gozadinos 2026-04-16 15:29:53 +0300
  • bacc21b38b
    expose doc_item_refs and labels in sandbox search results Yiorgis Gozadinos 2026-04-16 14:53:29 +0300
  • 4118533db1
    fold context expansion into sandbox search and remove get_context Yiorgis Gozadinos 2026-04-16 13:59:56 +0300
  • 44fd0c9906
    add get_context() to analysis sandbox and improve prompt Yiorgis Gozadinos 2026-04-14 11:19:29 +0300