Private
Public Access
fix: Robustness improvements for RAG tests and GUI stability
- Added import sys to src/api_hook_client.py. - Fixed App.__getattr__ to use direct attribute access on controller to avoid recursion. - Simplified _get_app_attr and _has_app_attr in src/api_hooks.py. - Centralized RAG and symbol enrichment in AppController._handle_request_event. - Updated ests/test_symbol_parsing.py to match the new enrichment flow. - Removed redundant task appending from i_status and mma_status setters. - Improved _sync_rag_engine to only set 'ready' status after indexing is confirmed. - Updated est_status_encapsulation.py to reflect setter changes.
This commit is contained in:
@@ -26,6 +26,7 @@ def test_phase4_final_verify(live_gui):
|
||||
|
||||
try:
|
||||
# 2. Configure project through Hook API
|
||||
client.set_value('rag_collection_name', 'test_final_verify')
|
||||
client.set_value('files', ['final_test_1.txt', 'final_test_2.py'])
|
||||
client.set_value('rag_enabled', True)
|
||||
client.set_value('rag_source', 'chroma')
|
||||
|
||||
Reference in New Issue
Block a user