Yiorgis Gozadinos
|
657245f686
|
Simplify InsightRecord, GapRecord
|
2025-11-13 13:22:52 +02:00 |
|
Yiorgis Gozadinos
|
2060898018
|
Use a node factor for common nodes
|
2025-11-13 13:22:52 +02:00 |
|
Yiorgis Gozadinos
|
888c9e338e
|
Changelog
|
2025-11-13 13:22:51 +02:00 |
|
Yiorgis Gozadinos
|
032625b0bb
|
Refactor everything graph-related under the graph module
|
2025-11-13 13:22:03 +02:00 |
|
Yiorgis Gozadinos
|
8f0597e89e
|
Update deep ask graph
|
2025-11-13 13:22:03 +02:00 |
|
Yiorgis Gozadinos
|
ed27acc1a2
|
Update docs
|
2025-11-13 13:22:02 +02:00 |
|
Yiorgis Gozadinos
|
d5b6ad544d
|
Bring back verbose
|
2025-11-13 13:22:02 +02:00 |
|
Yiorgis Gozadinos
|
dccef431b0
|
Update tests
|
2025-11-13 13:22:02 +02:00 |
|
Yiorgis Gozadinos
|
60ef8fe04c
|
AGUI starlette server
|
2025-11-13 13:22:02 +02:00 |
|
Yiorgis Gozadinos
|
2c1f79614a
|
Use StateSnapshot updates
|
2025-11-13 13:22:02 +02:00 |
|
Yiorgis Gozadinos
|
663a7fac9a
|
Replace console/stream with AG-UI event protocol
|
2025-11-13 13:22:01 +02:00 |
|
Yiorgis Gozadinos
|
da77e0f2f9
|
Convert ResearchState from dataclass to Pydantic model
|
2025-11-13 13:22:01 +02:00 |
|
Yiorgis Gozadinos
|
765ebb698f
|
AG-UI Event-emitter for graphs. Compute state-deltas from from BaseModel pydantic state models
|
2025-11-13 13:22:01 +02:00 |
|
Yiorgis Gozadinos
|
d2771399a7
|
Merge pull request #138 from ggozad/fix/create-with-chunks
Do not create unecessary DoclingDocument when chunks are provided.
|
2025-11-13 13:20:39 +02:00 |
|
Yiorgis Gozadinos
|
908296e155
|
Do not create unecessary DoclingDocument when chunks are provided. Rename private _create_with_docling & _update_with_docling to _create_and_chunk & _update_and_rechunk
|
2025-11-13 13:16:15 +02:00 |
|
Yiorgis Gozadinos
|
942ad2818f
|
Filereader error messages now include both original exception details and file path for easier debugging
|
2025-11-10 18:26:25 +02:00 |
|
Yiorgis Gozadinos
|
34f50f37a0
|
vb
|
2025-11-07 14:44:58 +02:00 |
|
Yiorgis Gozadinos
|
51d64259fd
|
Merge pull request #135 from ggozad/feat/monitor-improvements
Optional orphan deletion when monitoring. Fix skipping updates of non-changed files.
|
2025-11-07 14:40:49 +02:00 |
|
Yiorgis Gozadinos
|
b6650d0486
|
Introduce delete_orphans in monitor (default=false) to delete db entries that do not resolve in the filesystem
|
2025-11-07 14:40:13 +02:00 |
|
Yiorgis Gozadinos
|
31713e5fb6
|
Properly skip (and log as such) documents without changing updated_at when the md5 hash is unchanged
|
2025-11-07 14:00:05 +02:00 |
|
Yiorgis Gozadinos
|
9f68349ea4
|
Merge pull request #134 from ggozad/chore/a2a-removal
Remove A2A from haiku.rag, turn it into an example
|
2025-11-07 13:34:36 +02:00 |
|
Yiorgis Gozadinos
|
9ee64a33e0
|
Remove A2A from haiku.rag, turn it into an example
|
2025-11-07 13:31:51 +02:00 |
|
Yiorgis Gozadinos
|
40ecaa0e0b
|
Merge pull request #133 from ggozad/fix/config
All CLI commands now properly support `--config` parameter for specifying custom configuration files. Remove support for environment variables.
|
2025-11-07 11:58:59 +02:00 |
|
Yiorgis Gozadinos
|
7ef7aaad4e
|
Remove deprecation note
|
2025-11-07 11:58:13 +02:00 |
|
Yiorgis Gozadinos
|
5d88e3b87f
|
Fix CLI test mocks
|
2025-11-07 11:52:15 +02:00 |
|
Yiorgis Gozadinos
|
0b696d9629
|
Remove deprecated use of env variables for configuration
|
2025-11-07 10:54:32 +02:00 |
|
Yiorgis Gozadinos
|
b51283c647
|
Use haiku.rag.yaml as the default config filename everywhere
|
2025-11-07 10:42:57 +02:00 |
|
Yiorgis Gozadinos
|
3c557d5bfe
|
Make --config a global CLI parameter, add it as a param to HaikuRAGApp
|
2025-11-07 10:31:55 +02:00 |
|
Yiorgis Gozadinos
|
bf09807b56
|
Update uv.lock
|
2025-11-06 16:34:55 +02:00 |
|
Yiorgis Gozadinos
|
0e3f2ebd67
|
vb
|
2025-11-06 16:13:53 +02:00 |
|
Yiorgis Gozadinos
|
4cfc4acc6b
|
Merge pull request #131 from ggozad/chore/pin-critical-deps
Pin critical dependencies
|
2025-11-06 16:11:21 +02:00 |
|
Yiorgis Gozadinos
|
ce6dcb8b64
|
Pin critical packages
|
2025-11-06 16:09:31 +02:00 |
|
Yiorgis Gozadinos
|
a8904dce11
|
Merge pull request #128 from ggozad/feat/functional-graph
Use new pydantic AI graph for functional graphs.
|
2025-11-06 15:58:13 +02:00 |
|
Yiorgis Gozadinos
|
782fbafb3d
|
Make graph settings part of config for both deep ask and research graphs
|
2025-11-06 14:31:22 +02:00 |
|
Yiorgis Gozadinos
|
fa93226a28
|
Update docs
|
2025-11-06 11:02:33 +02:00 |
|
Yiorgis Gozadinos
|
8c05b76056
|
cl
|
2025-11-06 11:02:33 +02:00 |
|
Yiorgis Gozadinos
|
17d6a1dfee
|
Bring back max_concurrency by means of asyncio.Semaphore
|
2025-11-06 11:02:32 +02:00 |
|
Yiorgis Gozadinos
|
6858760bca
|
Remove max_concurrency, not supported (yet) when we .map() in the beta Graph API
|
2025-11-06 11:02:32 +02:00 |
|
Yiorgis Gozadinos
|
38861da549
|
Go back and separate common patters in graph_common
|
2025-11-06 11:02:32 +02:00 |
|
Yiorgis Gozadinos
|
9075dac23a
|
Remove graph common and move its content to deep QA, research.
|
2025-11-06 11:02:32 +02:00 |
|
Yiorgis Gozadinos
|
bc71ad6fb0
|
Refactor research, deep ask to work with new beta pyndtic AI graph
|
2025-11-06 11:02:32 +02:00 |
|
Yiorgis Gozadinos
|
8da62e3868
|
Known-first party for ruff evaluations
|
2025-11-06 11:01:12 +02:00 |
|
Yiorgis Gozadinos
|
b8bc6d9b68
|
Let ruff know about our package structure
|
2025-11-05 17:47:27 +02:00 |
|
Yiorgis Gozadinos
|
addf3cab89
|
Use pypi scoped token for slim
|
2025-11-05 13:36:52 +02:00 |
|
Yiorgis Gozadinos
|
4d64389052
|
Add workflow dispatch to build-publish-slim
|
2025-11-05 13:26:41 +02:00 |
|
Yiorgis Gozadinos
|
b8a56f85a5
|
Fix uv github actions
|
2025-11-05 13:24:21 +02:00 |
|
Yiorgis Gozadinos
|
4db4cacee4
|
Update uv.lock
|
2025-11-05 13:19:44 +02:00 |
|
Yiorgis Gozadinos
|
e6a701ebb6
|
Merge pull request #130 from ggozad/chore/uv-workspace
Introduce haiku.rag-slim with minimal dependencies. haiku.rag gets all optionals installed.
|
2025-11-05 13:17:37 +02:00 |
|
Yiorgis Gozadinos
|
eb94f377dc
|
version bump script
|
2025-11-05 13:16:24 +02:00 |
|
Yiorgis Gozadinos
|
21bb7b5aab
|
Version bump & Changelog
|
2025-11-05 13:16:03 +02:00 |
|