Yiorgis Gozadinos
|
69083c8cb4
|
Fix stale docs
|
2026-02-20 16:59:58 +02:00 |
|
Yiorgis Gozadinos
|
37f28ea8de
|
Clean up stale references and dead code
|
2026-02-20 16:37:15 +02:00 |
|
Yiorgis Gozadinos
|
eb9436eb2a
|
Remove unused conversational output mode from research graph
|
2026-02-20 16:36:50 +02:00 |
|
Yiorgis Gozadinos
|
8176103eb0
|
Remove agents/chat/
|
2026-02-20 16:36:48 +02:00 |
|
Yiorgis Gozadinos
|
524647c501
|
Add unified RAG skill with session context and reuse existing tools;
|
2026-02-20 16:36:47 +02:00 |
|
Yiorgis Gozadinos
|
a870052ee9
|
Fix coverage
|
2026-02-17 13:22:23 +02:00 |
|
Yiorgis Gozadinos
|
f4735667df
|
emit StateDeltaEvent with client-aware baseline
|
2026-02-17 12:24:09 +02:00 |
|
Yiorgis Gozadinos
|
72c8f6e1b1
|
Additional tests
|
2026-02-13 18:08:46 +02:00 |
|
Yiorgis Gozadinos
|
84c48e1541
|
Add preamble parameter to chat agent and citations_history to ChatSessionState
|
2026-02-13 16:59:21 +02:00 |
|
Yiorgis Gozadinos
|
c0ed93da2d
|
Expand tests
|
2026-02-13 14:34:24 +02:00 |
|
Yiorgis Gozadinos
|
5f6d9e9812
|
handle state_key duplication between deps and ToolContext
|
2026-02-13 10:23:12 +02:00 |
|
Yiorgis Gozadinos
|
8f180f707b
|
Decouple QA toolset from chat agent, add ToolContext state methods
|
2026-02-12 17:27:47 +02:00 |
|
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
|
05ebd781d4
|
Move client and tool_context from toolset factories to RunContext.deps
|
2026-02-12 15:50:46 +02:00 |
|
Yiorgis Gozadinos
|
58c2bd49ea
|
Clean up server vs client session setting priorities
|
2026-02-11 16:54:00 +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
|
d88f2f003a
|
Remove incoming_* fields, simplify delta computation
|
2026-02-11 14:31:37 +02:00 |
|
Yiorgis Gozadinos
|
c916356a42
|
Clean up toolset exports, simplify update_session_context(), fix health check
|
2026-02-11 12:46:50 +02:00 |
|
Yiorgis Gozadinos
|
87bcb7a5dc
|
Extract run_qa_core() from ask closure in QA toolset. Remove redundant tests and cassettes for OpenAI and Anthropic QA tools, as they are now tested in the core function tests.
|
2026-02-11 11:38:34 +02:00 |
|
Yiorgis Gozadinos
|
a592a04031
|
Removed unused accumulator states
|
2026-02-10 16:15:30 +02:00 |
|
Yiorgis Gozadinos
|
cf4083d2d7
|
Add multi-turn integration test with initial context and summarization
|
2026-02-10 14:55:12 +02:00 |
|
Yiorgis Gozadinos
|
ce3c3e7ed5
|
Add feature-based chat agent & prompt composition
|
2026-02-10 14:38:14 +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
|
3ed9cbb7d3
|
Use the tools inside the chat agent.
|
2026-02-10 14:38:12 +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
|
720f697a48
|
Cleanup
|
2026-02-06 12:07:21 +01:00 |
|
Yiorgis Gozadinos
|
f8ec511250
|
Return consolidated program from RLM agent instead of execution history
|
2026-02-06 12:07:20 +01:00 |
|
Yiorgis Gozadinos
|
764b62ee20
|
Fix tests
|
2026-02-06 12:07:19 +01:00 |
|
Yiorgis Gozadinos
|
b426827fc2
|
Docker-based sandbox. Reused within a single rlm() call for latency
|
2026-02-06 12:07:19 +01:00 |
|
Yiorgis Gozadinos
|
4241a4b09e
|
Security fixes for RLM. Fix type() builtin, AST validation for dict key access, sql injection
|
2026-02-06 12:07:19 +01:00 |
|
Yiorgis Gozadinos
|
fb6bbca124
|
Remove analyze tool from chat agent, not yet ready for integration
|
2026-02-06 12:07:19 +01:00 |
|
Yiorgis Gozadinos
|
ed570633cd
|
Basic integration of RLM with chat agent
|
2026-02-06 12:07:18 +01:00 |
|
Yiorgis Gozadinos
|
198a8d5a88
|
Add pre-loaded documents support and improve RLM test coverage
|
2026-02-06 12:07:04 +01:00 |
|
Yiorgis Gozadinos
|
fa4d7731d7
|
Replace ask() with llm(). Add and document the programs written in tests
|
2026-02-06 12:07:03 +01:00 |
|
Yiorgis Gozadinos
|
5e7832a6ea
|
Fix REPL for docling document, add test
|
2026-02-06 12:07:03 +01:00 |
|
Yiorgis Gozadinos
|
5e5fc4a7d9
|
Integration tests for RLM
|
2026-02-06 12:07:03 +01:00 |
|
Yiorgis Gozadinos
|
b68b2393e9
|
Integrate with client, cli, app, mcp
|
2026-02-06 12:07:03 +01:00 |
|
Yiorgis Gozadinos
|
75de81accf
|
RLM agent
|
2026-02-06 12:07:03 +01:00 |
|
Yiorgis Gozadinos
|
ad416cac84
|
RLM sandbox environment
|
2026-02-06 12:07:02 +01:00 |
|
Yiorgis Gozadinos
|
ac76ecee86
|
Remove dead code from iterative research planning refactor
|
2026-01-31 10:51:34 +02:00 |
|
Yiorgis Gozadinos
|
57d5b1bde5
|
Simplify research planning: remove gather_context, always use planner
|
2026-01-30 22:32:08 +02:00 |
|
Yiorgis Gozadinos
|
109f770a2a
|
Refactor research graph to iterative planning approach
|
2026-01-30 20:46:29 +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
|
57fd08d600
|
Revert "Synthesis steps now select only relevant citations instead of including all"
|
2026-01-28 16:00:27 +02:00 |
|
Yiorgis Gozadinos
|
3741274c6c
|
Update ty and fix
|
2026-01-28 14:24:16 +02:00 |
|
Yiorgis Gozadinos
|
639accc923
|
Update tests for state deltas
|
2026-01-28 14:19:42 +02:00 |
|
Yiorgis Gozadinos
|
c27dde2497
|
Send state deltas updates instead of full state snapshots
|
2026-01-28 14:06:29 +02:00 |
|
Yiorgis Gozadinos
|
1bc2b5f05a
|
Add vcr test
|
2026-01-27 17:28:50 +02:00 |
|