Yiorgis Gozadinos
|
0c6d73409d
|
Move SessionContext from agents/chat/state.py to tools/session.py, change QASessionState.session_context to use it
|
2026-02-12 17:13:01 +02:00 |
|
Yiorgis Gozadinos
|
9e63ff1ff7
|
Remove session_id from state layer, remove module-level caches
|
2026-02-11 14:55:53 +02:00 |
|
Yiorgis Gozadinos
|
bd3b26f78b
|
Extract get_session_filter helper, remove dead code and duplicate tests
|
2026-02-10 14:38:13 +02:00 |
|
Yiorgis Gozadinos
|
df57b0cf43
|
Remove SearchAgent & friends, consolidate duplicate models
|
2026-02-10 14:38:13 +02:00 |
|
Yiorgis Gozadinos
|
a3863882cd
|
Introduce tool module & ToolContext to save state
|
2026-02-10 14:38:12 +02:00 |
|
Yiorgis Gozadinos
|
d1a9439500
|
Fix session_id not persisting across AG-UI requests
|
2026-02-10 13:14:05 +02:00 |
|
Yiorgis Gozadinos
|
cbd94f6cc9
|
Always use state deltas instead of conditional snapshot/delta logic
|
2026-01-28 17:03:18 +02:00 |
|
Yiorgis Gozadinos
|
3741274c6c
|
Update ty and fix
|
2026-01-28 14:24:16 +02:00 |
|
Yiorgis Gozadinos
|
c27dde2497
|
Send state deltas updates instead of full state snapshots
|
2026-01-28 14:06:29 +02:00 |
|
Yiorgis Gozadinos
|
09aa94bfe5
|
Fix datetime JSON serialization in AG-UI StateSnapshotEvent
|
2026-01-27 11:05:01 +02:00 |
|
Yiorgis Gozadinos
|
ee3cb5bd87
|
Allow initial_context to be set for the chat agent
|
2026-01-27 10:38:18 +02:00 |
|
Yiorgis Gozadinos
|
5976cebe8c
|
Concolidate tests
|
2026-01-26 16:43:12 +02:00 |
|
Yiorgis Gozadinos
|
8f35033a42
|
Update search(), ask() to use get_or_assign_index()
|
2026-01-26 16:42:41 +02:00 |
|
Yiorgis Gozadinos
|
5b14038dc5
|
Add document_filter to ChatSessionState for session-level filtering
|
2026-01-26 16:42:40 +02:00 |
|
Yiorgis Gozadinos
|
5aabae4d06
|
Remove background_context & simplify
|
2026-01-26 16:42:39 +02:00 |
|
Yiorgis Gozadinos
|
9d71ccb213
|
Move session context to agent, make AGUI work
|
2026-01-26 16:42:39 +02:00 |
|
Yiorgis Gozadinos
|
9ed8773672
|
Unify Citation class and context formatting between chat and research agents
|
2026-01-26 16:42:38 +02:00 |
|
Yiorgis Gozadinos
|
74eac57ffa
|
Remove qa_history ranking in favor of SessionContext, planner can skip searching if context adequate
|
2026-01-26 16:42:38 +02:00 |
|
Yiorgis Gozadinos
|
aaddf4a5a9
|
Dynamic session context to be used in the conversational agent
|
2026-01-26 16:41:12 +02:00 |
|
Yiorgis Gozadinos
|
bdfc6b87e7
|
Rename initial_context to background_context
|
2026-01-16 15:03:42 +02:00 |
|
Yiorgis Gozadinos
|
2054450142
|
ChatDeps implements StateHandler protocol for proper AG-UI state management
|
2026-01-16 15:03:41 +02:00 |
|
Yiorgis Gozadinos
|
dff489f75f
|
Add initial_context support to chat agent
|
2026-01-16 15:03:05 +02:00 |
|
Yiorgis Gozadinos
|
3e66d6b21d
|
Make qa list a FIFO with 50 max, keep a cache of embeddings
|
2026-01-12 17:02:23 +02:00 |
|
Yiorgis Gozadinos
|
51836a1c55
|
Add tests for chat agent & friends
|
2026-01-12 16:00:07 +02:00 |
|
Yiorgis Gozadinos
|
e4a7d86348
|
Rank q/a history with respect to cosine similarity to new queries. Adapt the chat agent to only pass relevant q/as
|
2026-01-12 14:15:36 +02:00 |
|