Yiorgis Gozadinos
|
7ff2123806
|
Introduce toolkit to reduce toolset creation ceremony
|
2026-02-16 11:51:02 +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
|
5767158737
|
Paddings and ui fixes
|
2026-02-13 16:42:03 +02:00 |
|
Yiorgis Gozadinos
|
969c64d106
|
Add citations_history to SessionState for unified citation rendering between search and ask
|
2026-02-13 16:21:50 +02:00 |
|
Yiorgis Gozadinos
|
c0ed93da2d
|
Expand tests
|
2026-02-13 14:34:24 +02:00 |
|
Yiorgis Gozadinos
|
f5c562db9b
|
Fix double summarization, cleanup
|
2026-02-13 12:16:23 +02:00 |
|
Yiorgis Gozadinos
|
b64d9721bb
|
Mark with pragma no cover areas that are just wiring. Consolidate tests and bring coverage to 100%
|
2026-02-13 11:56:37 +02:00 |
|
Yiorgis Gozadinos
|
d9acdfba9d
|
prompt builder
|
2026-02-13 11:21:09 +02:00 |
|
Yiorgis Gozadinos
|
4247ecbedf
|
Agentic example with and without agui
|
2026-02-13 10:40:36 +02:00 |
|
Yiorgis Gozadinos
|
5f6d9e9812
|
handle state_key duplication between deps and ToolContext
|
2026-02-13 10:23:12 +02:00 |
|
Yiorgis Gozadinos
|
2496b02a3b
|
Docs
|
2026-02-12 17:38:41 +02:00 |
|
Yiorgis Gozadinos
|
a5b8e3be7e
|
Add AgentDeps and prepare_context for custom agent DX
|
2026-02-12 17:37:37 +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
|
467bcff94d
|
Add frontend session management with localStorage persistence, deduplicate shared code
|
2026-02-12 15:16:47 +02:00 |
|
Yiorgis Gozadinos
|
abfee49d13
|
cl
|
2026-02-11 17:56:01 +02:00 |
|
Yiorgis Gozadinos
|
51f1d9cf13
|
Issue a full state snapshot from ask() tool to preserve server side background context
|
2026-02-11 17:49:09 +02:00 |
|
Yiorgis Gozadinos
|
58c2bd49ea
|
Clean up server vs client session setting priorities
|
2026-02-11 16:54:00 +02:00 |
|
Yiorgis Gozadinos
|
0434cd068b
|
Simplify TUI app
|
2026-02-11 15:10:50 +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
|
d67df09cce
|
Introduce ToolContextCache
|
2026-02-11 14:18:26 +02:00 |
|
Yiorgis Gozadinos
|
5fc4ddff69
|
Docs
|
2026-02-11 12:55:09 +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
|
2cc4a8a88f
|
Fix VCR cassette
|
2026-02-10 18:01:13 +02:00 |
|
Yiorgis Gozadinos
|
f85aaefed7
|
Extract shared snapshot helpers
|
2026-02-10 17:34:30 +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
|
da47e3e345
|
Unify get_typed() into get() with optional type parameter
Fix find_document regression
|
2026-02-10 14:38:14 +02:00 |
|
Yiorgis Gozadinos
|
0dd181356e
|
Update vcr
|
2026-02-10 14:38:14 +02:00 |
|
Yiorgis Gozadinos
|
dd7162e72e
|
Fix get_or_create type annotation, export compute_combined_state_delta
|
2026-02-10 14:38:13 +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
|
feee458d97
|
Update agents docs
|
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
|
84b320765a
|
Fix analysis tool to use docker sandbox
|
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
|
5bcbcc3928
|
Remove analyze tool from chat agent
|
2026-02-10 14:38:12 +02:00 |
|
Yiorgis Gozadinos
|
2be3389222
|
DocumentToolset, QAToolset, AnalysisToolset
|
2026-02-10 14:38:12 +02:00 |
|
Yiorgis Gozadinos
|
2f229f91e1
|
Create SearchToolset, refactor QA Agent to use it
|
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
|
3544c3177a
|
Merge pull request #275 from ggozad/fix/tui-session-id
TUI now generates a UUID `session_id` on mount and on chat clear
|
2026-02-10 13:37:07 +01:00 |
|
Yiorgis Gozadinos
|
a7b79c433d
|
TUI now generates a UUID session_id on mount and on chat clear
|
2026-02-10 14:21:22 +02:00 |
|
Yiorgis Gozadinos
|
aaa9b6a32f
|
vb
|
2026-02-10 13:29:30 +02:00 |
|
Yiorgis Gozadinos
|
8bae858626
|
Merge pull request #274 from ggozad/fix/empty-state_id
Fix session_id not persisting across AG-UI requests
|
2026-02-10 12:26:19 +01:00 |
|
Yiorgis Gozadinos
|
d1a9439500
|
Fix session_id not persisting across AG-UI requests
|
2026-02-10 13:14:05 +02:00 |
|
Yiorgis Gozadinos
|
a889883cfc
|
Update wix benchmarks
|
2026-02-10 12:49:24 +02:00 |
|