37 Commits

Author SHA1 Message Date
48cf1e9844 Refactor chat memory tests to support recent mode and structured searching; adds test for async search handler tool 2026-06-16 19:53:48 +02:00
c18117fb87 Add async tests for chat handler and context fallback handling 2026-06-16 19:14:07 +02:00
c46854a7b2 Add tests for rerank tool fallback when embedding model is unavailable and rerank tool uses fallback when rerank errors 2026-06-16 19:06:29 +02:00
2aebadb774 Enhance chat memory tests with helper function for sources and verify exclusion of internal memory contexts. 2026-06-15 22:56:55 +02:00
9ec66c3196 Add comprehensive unit tests to chat memory context building, validating recency and domain-specific scenarios 2026-06-15 22:55:54 +02:00
a0a103dacd Update chat memory test scenarios with new details 2026-06-15 22:37:19 +02:00
5c578a7b84 Add unit tests for chat memory context building and synchronization 2026-06-15 22:37:19 +02:00
8616c077cc Improve line sampling deduplication and add robust tests for message digest and prompt construction in router logic 2026-06-15 22:05:23 +02:00
ec28cc9bff Update get_workflow_events call with specific parameters in tests 2026-06-15 21:54:25 +02:00
63d0937754 Add unit test for interrupted workflow event stream API endpoint 2026-06-15 21:52:57 +02:00
d415dd7ead Test: Validate research evaluator follow-up query constraints 2026-06-15 21:49:59 +02:00
7916fbf242 Add test case to ensure limit node preserves sources from merged context 2026-06-15 21:48:25 +02:00
58cdc17341 Update tests to reflect refined built-in workflow routing logic 2026-06-15 21:39:32 +02:00
8d53590e95 Add unit tests for chat history cleanup logic 2026-06-15 21:39:02 +02:00
0e65dd3bd6 Update workflow router built-in test assertions for improved coverage of routing logic 2026-06-15 21:37:44 +02:00
e35a29baef Enhance tests for workflow router builtins by validating specific instructional text in the generated prompt and removing cost assertions. 2026-06-15 21:28:38 +02:00
7e53c27115 Refactor workflow selection logic and abstract prompt generation; adds comprehensive test for follow-up context. 2026-06-15 21:23:34 +02:00
2c5f4f71a3 Feature: Force web answer selection if web search is enabled and primary workflow choice is weak 2026-06-15 21:06:44 +02:00
b3e1130f97 Update workflow run test case to pass None for session ID 2026-06-15 21:06:28 +02:00
8ced33552e Use direct workflow ID when testing workflow runs 2026-06-15 21:05:01 +02:00
32e9e4478e Update test URL in web tool tests 2026-06-15 21:05:01 +02:00
93387e6cec Test: Ensure automatic workflow runs persist router-supplied web search inputs 2026-06-15 21:04:11 +02:00
b3a33a9fb1 Improve assertions and mock checks in workflow router tests 2026-06-15 21:03:55 +02:00
3e0b285764 Refactor web tool unit tests to update query generation and search assertions 2026-06-15 21:03:28 +02:00
505085fb87 Test: Improve coverage for web tool queries, ensuring accurate transformation and searching for specific topics. 2026-06-15 20:58:16 +02:00
9c368b97c5 Improve agent reliability by implementing evidence-first chat grounding, expanding search vocabulary, refining research question formulation, and adding comprehensive query generation tests. 2026-06-15 20:56:06 +02:00
bb80610a3c Test: Add comprehensive unit tests for web tools, ensuring robust filtering of noise, generic terms, and irrelevant content during query generation, searching, fetching, and re-ranking. 2026-06-15 20:48:14 +02:00
a3abc68d70 Update workflow test cases and refine web search toggle labels 2026-06-15 20:41:43 +02:00
9aac9ccb2b Refactor: Update and improve unit tests for workflow router builtins 2026-06-15 20:40:34 +02:00
f45f9dbfe5 Add unit tests for web fetching tools 2026-06-15 20:35:18 +02:00
c904831bd6 auto-git:
[change] backend/tests/test_workflow_router_builtins.py
2026-06-15 20:29:48 +02:00
8b37a8ef58 Enhance workflow router tests to cover web search scenarios and validate fast path permissions 2026-06-15 20:28:49 +02:00
6257cf0912 Update json module usage in workflow API tests 2026-06-15 15:48:00 +02:00
6ebd8b869e Test: Validate workflow run targets source URLs and previous assistant messages 2026-06-15 15:46:53 +02:00
291f5fe5d0 test(workflow): Use UUIDs for generating unique workflow slugs in tests 2026-06-15 15:33:46 +02:00
0a42dc8a2d feat(tests): Add comprehensive tests for workflow API and runtime execution 2026-06-15 15:33:46 +02:00
d3ddefdc27 feat(tests): Add comprehensive unit tests for agent components (registry, router, runtime, validation) 2026-06-15 15:24:58 +02:00