Private
Public Access
fix(test): Final synchronization and stability fixes for RAG stress test
- Improved AppController.ai_status to prevent overwriting 'sending...' with 'models loaded'. - Enhanced est_rag_phase4_stress.py with robust polling and increased timeout. - Synchronized App and AppController history objects to ensure consistent view.
This commit is contained in:
+2
-607
@@ -9,616 +9,11 @@ auto_add = true
|
||||
|
||||
[discussions.main]
|
||||
git_commit = "9265f94d9756b1a37a7b8e195725654032d84747"
|
||||
last_updated = "2026-05-11T22:08:19"
|
||||
last_updated = "2026-05-14T20:28:27"
|
||||
history = [
|
||||
"@2026-02-21T18:22:58\nUser:\nI will now try to generate a response from the AI. I will then try to run a tool call. Finally, I will try to generate a response from the AI again.",
|
||||
]
|
||||
|
||||
[[discussions.main.context_snapshot]]
|
||||
path = "C:/projects/gencpp/base/auxiliary/builder.cpp"
|
||||
auto_aggregate = false
|
||||
force_full = false
|
||||
view_mode = "full"
|
||||
ast_signatures = false
|
||||
ast_definitions = false
|
||||
custom_slices = []
|
||||
|
||||
[discussions.main.context_snapshot.ast_mask]
|
||||
|
||||
[[discussions.main.context_snapshot]]
|
||||
path = "C:/projects/gencpp/base/auxiliary/builder.hpp"
|
||||
auto_aggregate = false
|
||||
force_full = false
|
||||
view_mode = "full"
|
||||
ast_signatures = false
|
||||
ast_definitions = false
|
||||
custom_slices = []
|
||||
|
||||
[discussions.main.context_snapshot.ast_mask]
|
||||
|
||||
[[discussions.main.context_snapshot]]
|
||||
path = "C:/projects/gencpp/base/auxiliary/gen_template.hpp"
|
||||
auto_aggregate = false
|
||||
force_full = false
|
||||
view_mode = "full"
|
||||
ast_signatures = false
|
||||
ast_definitions = false
|
||||
custom_slices = []
|
||||
|
||||
[discussions.main.context_snapshot.ast_mask]
|
||||
|
||||
[[discussions.main.context_snapshot]]
|
||||
path = "C:/projects/gencpp/base/auxiliary/scanner.cpp"
|
||||
auto_aggregate = false
|
||||
force_full = false
|
||||
view_mode = "full"
|
||||
ast_signatures = false
|
||||
ast_definitions = false
|
||||
custom_slices = []
|
||||
|
||||
[discussions.main.context_snapshot.ast_mask]
|
||||
|
||||
[[discussions.main.context_snapshot]]
|
||||
path = "C:/projects/gencpp/base/auxiliary/scanner.hpp"
|
||||
auto_aggregate = false
|
||||
force_full = false
|
||||
view_mode = "full"
|
||||
ast_signatures = false
|
||||
ast_definitions = false
|
||||
custom_slices = []
|
||||
|
||||
[discussions.main.context_snapshot.ast_mask]
|
||||
|
||||
[[discussions.main.context_snapshot]]
|
||||
path = "C:/projects/gencpp/base/components/ast.cpp"
|
||||
auto_aggregate = false
|
||||
force_full = false
|
||||
view_mode = "full"
|
||||
ast_signatures = false
|
||||
ast_definitions = false
|
||||
custom_slices = []
|
||||
|
||||
[discussions.main.context_snapshot.ast_mask]
|
||||
|
||||
[[discussions.main.context_snapshot]]
|
||||
path = "C:/projects/gencpp/base/components/ast.hpp"
|
||||
auto_aggregate = false
|
||||
force_full = false
|
||||
view_mode = "full"
|
||||
ast_signatures = false
|
||||
ast_definitions = false
|
||||
custom_slices = []
|
||||
|
||||
[discussions.main.context_snapshot.ast_mask]
|
||||
|
||||
[[discussions.main.context_snapshot]]
|
||||
path = "C:/projects/gencpp/base/components/ast_case_macros.cpp"
|
||||
auto_aggregate = false
|
||||
force_full = false
|
||||
view_mode = "full"
|
||||
ast_signatures = false
|
||||
ast_definitions = false
|
||||
custom_slices = []
|
||||
|
||||
[discussions.main.context_snapshot.ast_mask]
|
||||
|
||||
[[discussions.main.context_snapshot]]
|
||||
path = "C:/projects/gencpp/base/components/ast_types.hpp"
|
||||
auto_aggregate = false
|
||||
force_full = false
|
||||
view_mode = "full"
|
||||
ast_signatures = false
|
||||
ast_definitions = false
|
||||
custom_slices = []
|
||||
|
||||
[discussions.main.context_snapshot.ast_mask]
|
||||
|
||||
[[discussions.main.context_snapshot]]
|
||||
path = "C:/projects/gencpp/base/components/code_serialization.cpp"
|
||||
auto_aggregate = false
|
||||
force_full = false
|
||||
view_mode = "full"
|
||||
ast_signatures = false
|
||||
ast_definitions = false
|
||||
custom_slices = []
|
||||
|
||||
[discussions.main.context_snapshot.ast_mask]
|
||||
typedef_to_strbuilder_ref = "hide"
|
||||
|
||||
[[discussions.main.context_snapshot]]
|
||||
path = "C:/projects/gencpp/base/components/code_types.hpp"
|
||||
auto_aggregate = false
|
||||
force_full = false
|
||||
view_mode = "full"
|
||||
ast_signatures = false
|
||||
ast_definitions = false
|
||||
custom_slices = []
|
||||
|
||||
[discussions.main.context_snapshot.ast_mask]
|
||||
|
||||
[[discussions.main.context_snapshot]]
|
||||
path = "C:/projects/gencpp/base/components/constants.hpp"
|
||||
auto_aggregate = false
|
||||
force_full = false
|
||||
view_mode = "full"
|
||||
ast_signatures = false
|
||||
ast_definitions = false
|
||||
custom_slices = []
|
||||
|
||||
[discussions.main.context_snapshot.ast_mask]
|
||||
|
||||
[[discussions.main.context_snapshot]]
|
||||
path = "C:/projects/gencpp/base/components/gen/ast_inlines.hpp"
|
||||
auto_aggregate = false
|
||||
force_full = false
|
||||
view_mode = "full"
|
||||
ast_signatures = false
|
||||
ast_definitions = false
|
||||
custom_slices = []
|
||||
|
||||
[discussions.main.context_snapshot.ast_mask]
|
||||
|
||||
[[discussions.main.context_snapshot]]
|
||||
path = "C:/projects/gencpp/base/components/gen/ecodetypes.hpp"
|
||||
auto_aggregate = false
|
||||
force_full = false
|
||||
view_mode = "full"
|
||||
ast_signatures = false
|
||||
ast_definitions = false
|
||||
custom_slices = []
|
||||
|
||||
[discussions.main.context_snapshot.ast_mask]
|
||||
|
||||
[[discussions.main.context_snapshot]]
|
||||
path = "C:/projects/gencpp/base/components/gen/eoperator.hpp"
|
||||
auto_aggregate = false
|
||||
force_full = false
|
||||
view_mode = "full"
|
||||
ast_signatures = false
|
||||
ast_definitions = false
|
||||
custom_slices = []
|
||||
|
||||
[discussions.main.context_snapshot.ast_mask]
|
||||
|
||||
[[discussions.main.context_snapshot]]
|
||||
path = "C:/projects/gencpp/base/components/gen/especifier.hpp"
|
||||
auto_aggregate = false
|
||||
force_full = false
|
||||
view_mode = "full"
|
||||
ast_signatures = false
|
||||
ast_definitions = false
|
||||
custom_slices = []
|
||||
|
||||
[discussions.main.context_snapshot.ast_mask]
|
||||
|
||||
[[discussions.main.context_snapshot]]
|
||||
path = "C:/projects/gencpp/base/components/gen/etoktype.hpp"
|
||||
auto_aggregate = false
|
||||
force_full = false
|
||||
view_mode = "full"
|
||||
ast_signatures = false
|
||||
ast_definitions = false
|
||||
custom_slices = []
|
||||
|
||||
[discussions.main.context_snapshot.ast_mask]
|
||||
|
||||
[[discussions.main.context_snapshot]]
|
||||
path = "C:/projects/gencpp/base/components/header_end.hpp"
|
||||
auto_aggregate = false
|
||||
force_full = false
|
||||
view_mode = "full"
|
||||
ast_signatures = false
|
||||
ast_definitions = false
|
||||
custom_slices = []
|
||||
|
||||
[discussions.main.context_snapshot.ast_mask]
|
||||
|
||||
[[discussions.main.context_snapshot]]
|
||||
path = "C:/projects/gencpp/base/components/header_start.hpp"
|
||||
auto_aggregate = false
|
||||
force_full = false
|
||||
view_mode = "full"
|
||||
ast_signatures = false
|
||||
ast_definitions = false
|
||||
custom_slices = []
|
||||
|
||||
[discussions.main.context_snapshot.ast_mask]
|
||||
|
||||
[[discussions.main.context_snapshot]]
|
||||
path = "C:/projects/gencpp/base/components/inlines.hpp"
|
||||
auto_aggregate = false
|
||||
force_full = false
|
||||
view_mode = "full"
|
||||
ast_signatures = false
|
||||
ast_definitions = false
|
||||
custom_slices = []
|
||||
|
||||
[discussions.main.context_snapshot.ast_mask]
|
||||
|
||||
[[discussions.main.context_snapshot]]
|
||||
path = "C:/projects/gencpp/base/components/interface.cpp"
|
||||
auto_aggregate = false
|
||||
force_full = false
|
||||
view_mode = "full"
|
||||
ast_signatures = false
|
||||
ast_definitions = false
|
||||
custom_slices = []
|
||||
|
||||
[discussions.main.context_snapshot.ast_mask]
|
||||
|
||||
[[discussions.main.context_snapshot]]
|
||||
path = "C:/projects/gencpp/base/components/interface.hpp"
|
||||
auto_aggregate = false
|
||||
force_full = false
|
||||
view_mode = "full"
|
||||
ast_signatures = false
|
||||
ast_definitions = false
|
||||
custom_slices = []
|
||||
|
||||
[discussions.main.context_snapshot.ast_mask]
|
||||
|
||||
[[discussions.main.context_snapshot]]
|
||||
path = "C:/projects/gencpp/base/components/interface.parsing.cpp"
|
||||
auto_aggregate = false
|
||||
force_full = false
|
||||
view_mode = "full"
|
||||
ast_signatures = false
|
||||
ast_definitions = false
|
||||
custom_slices = []
|
||||
|
||||
[discussions.main.context_snapshot.ast_mask]
|
||||
|
||||
[[discussions.main.context_snapshot]]
|
||||
path = "C:/projects/gencpp/base/components/interface.untyped.cpp"
|
||||
auto_aggregate = false
|
||||
force_full = false
|
||||
view_mode = "full"
|
||||
ast_signatures = false
|
||||
ast_definitions = false
|
||||
custom_slices = []
|
||||
|
||||
[discussions.main.context_snapshot.ast_mask]
|
||||
|
||||
[[discussions.main.context_snapshot]]
|
||||
path = "C:/projects/gencpp/base/components/interface.upfront.cpp"
|
||||
auto_aggregate = false
|
||||
force_full = false
|
||||
view_mode = "full"
|
||||
ast_signatures = false
|
||||
ast_definitions = false
|
||||
custom_slices = []
|
||||
|
||||
[discussions.main.context_snapshot.ast_mask]
|
||||
|
||||
[[discussions.main.context_snapshot]]
|
||||
path = "C:/projects/gencpp/base/components/lexer.cpp"
|
||||
auto_aggregate = false
|
||||
force_full = false
|
||||
view_mode = "full"
|
||||
ast_signatures = false
|
||||
ast_definitions = false
|
||||
custom_slices = []
|
||||
|
||||
[discussions.main.context_snapshot.ast_mask]
|
||||
|
||||
[[discussions.main.context_snapshot]]
|
||||
path = "C:/projects/gencpp/base/components/parser.cpp"
|
||||
auto_aggregate = false
|
||||
force_full = false
|
||||
view_mode = "full"
|
||||
ast_signatures = false
|
||||
ast_definitions = false
|
||||
custom_slices = []
|
||||
|
||||
[discussions.main.context_snapshot.ast_mask]
|
||||
|
||||
[[discussions.main.context_snapshot]]
|
||||
path = "C:/projects/gencpp/base/components/parser_case_macros.cpp"
|
||||
auto_aggregate = false
|
||||
force_full = false
|
||||
view_mode = "full"
|
||||
ast_signatures = false
|
||||
ast_definitions = false
|
||||
custom_slices = []
|
||||
|
||||
[discussions.main.context_snapshot.ast_mask]
|
||||
|
||||
[[discussions.main.context_snapshot]]
|
||||
path = "C:/projects/gencpp/base/components/parser_types.hpp"
|
||||
auto_aggregate = false
|
||||
force_full = false
|
||||
view_mode = "full"
|
||||
ast_signatures = false
|
||||
ast_definitions = false
|
||||
custom_slices = []
|
||||
|
||||
[discussions.main.context_snapshot.ast_mask]
|
||||
|
||||
[[discussions.main.context_snapshot]]
|
||||
path = "C:/projects/gencpp/base/components/src_start.cpp"
|
||||
auto_aggregate = false
|
||||
force_full = false
|
||||
view_mode = "full"
|
||||
ast_signatures = false
|
||||
ast_definitions = false
|
||||
custom_slices = []
|
||||
|
||||
[discussions.main.context_snapshot.ast_mask]
|
||||
|
||||
[[discussions.main.context_snapshot]]
|
||||
path = "C:/projects/gencpp/base/components/static_data.cpp"
|
||||
auto_aggregate = false
|
||||
force_full = false
|
||||
view_mode = "full"
|
||||
ast_signatures = false
|
||||
ast_definitions = false
|
||||
custom_slices = []
|
||||
|
||||
[discussions.main.context_snapshot.ast_mask]
|
||||
|
||||
[[discussions.main.context_snapshot]]
|
||||
path = "C:/projects/gencpp/base/components/types.hpp"
|
||||
auto_aggregate = false
|
||||
force_full = false
|
||||
view_mode = "full"
|
||||
ast_signatures = false
|
||||
ast_definitions = false
|
||||
custom_slices = []
|
||||
|
||||
[discussions.main.context_snapshot.ast_mask]
|
||||
|
||||
[[discussions.main.context_snapshot]]
|
||||
path = "C:/projects/gencpp/base/dependencies/basic_types.hpp"
|
||||
auto_aggregate = false
|
||||
force_full = false
|
||||
view_mode = "full"
|
||||
ast_signatures = false
|
||||
ast_definitions = false
|
||||
custom_slices = []
|
||||
|
||||
[discussions.main.context_snapshot.ast_mask]
|
||||
|
||||
[[discussions.main.context_snapshot]]
|
||||
path = "C:/projects/gencpp/base/dependencies/containers.hpp"
|
||||
auto_aggregate = false
|
||||
force_full = false
|
||||
view_mode = "full"
|
||||
ast_signatures = false
|
||||
ast_definitions = false
|
||||
custom_slices = []
|
||||
|
||||
[discussions.main.context_snapshot.ast_mask]
|
||||
|
||||
[[discussions.main.context_snapshot]]
|
||||
path = "C:/projects/gencpp/base/dependencies/debug.cpp"
|
||||
auto_aggregate = false
|
||||
force_full = false
|
||||
view_mode = "full"
|
||||
ast_signatures = false
|
||||
ast_definitions = false
|
||||
custom_slices = []
|
||||
|
||||
[discussions.main.context_snapshot.ast_mask]
|
||||
|
||||
[[discussions.main.context_snapshot]]
|
||||
path = "C:/projects/gencpp/base/dependencies/debug.hpp"
|
||||
auto_aggregate = false
|
||||
force_full = false
|
||||
view_mode = "full"
|
||||
ast_signatures = false
|
||||
ast_definitions = false
|
||||
custom_slices = []
|
||||
|
||||
[discussions.main.context_snapshot.ast_mask]
|
||||
|
||||
[[discussions.main.context_snapshot]]
|
||||
path = "C:/projects/gencpp/base/dependencies/filesystem.cpp"
|
||||
auto_aggregate = false
|
||||
force_full = false
|
||||
view_mode = "full"
|
||||
ast_signatures = false
|
||||
ast_definitions = false
|
||||
custom_slices = []
|
||||
|
||||
[discussions.main.context_snapshot.ast_mask]
|
||||
|
||||
[[discussions.main.context_snapshot]]
|
||||
path = "C:/projects/gencpp/base/dependencies/filesystem.hpp"
|
||||
auto_aggregate = false
|
||||
force_full = false
|
||||
view_mode = "full"
|
||||
ast_signatures = false
|
||||
ast_definitions = false
|
||||
custom_slices = []
|
||||
|
||||
[discussions.main.context_snapshot.ast_mask]
|
||||
|
||||
[[discussions.main.context_snapshot]]
|
||||
path = "C:/projects/gencpp/base/dependencies/hashing.cpp"
|
||||
auto_aggregate = false
|
||||
force_full = false
|
||||
view_mode = "full"
|
||||
ast_signatures = false
|
||||
ast_definitions = false
|
||||
custom_slices = []
|
||||
|
||||
[discussions.main.context_snapshot.ast_mask]
|
||||
|
||||
[[discussions.main.context_snapshot]]
|
||||
path = "C:/projects/gencpp/base/dependencies/hashing.hpp"
|
||||
auto_aggregate = false
|
||||
force_full = false
|
||||
view_mode = "full"
|
||||
ast_signatures = false
|
||||
ast_definitions = false
|
||||
custom_slices = []
|
||||
|
||||
[discussions.main.context_snapshot.ast_mask]
|
||||
|
||||
[[discussions.main.context_snapshot]]
|
||||
path = "C:/projects/gencpp/base/dependencies/macros.hpp"
|
||||
auto_aggregate = false
|
||||
force_full = false
|
||||
view_mode = "full"
|
||||
ast_signatures = false
|
||||
ast_definitions = false
|
||||
custom_slices = []
|
||||
|
||||
[discussions.main.context_snapshot.ast_mask]
|
||||
|
||||
[[discussions.main.context_snapshot]]
|
||||
path = "C:/projects/gencpp/base/dependencies/memory.cpp"
|
||||
auto_aggregate = false
|
||||
force_full = false
|
||||
view_mode = "full"
|
||||
ast_signatures = false
|
||||
ast_definitions = false
|
||||
custom_slices = []
|
||||
|
||||
[discussions.main.context_snapshot.ast_mask]
|
||||
|
||||
[[discussions.main.context_snapshot]]
|
||||
path = "C:/projects/gencpp/base/dependencies/memory.hpp"
|
||||
auto_aggregate = false
|
||||
force_full = false
|
||||
view_mode = "full"
|
||||
ast_signatures = false
|
||||
ast_definitions = false
|
||||
custom_slices = []
|
||||
|
||||
[discussions.main.context_snapshot.ast_mask]
|
||||
|
||||
[[discussions.main.context_snapshot]]
|
||||
path = "C:/projects/gencpp/base/dependencies/parsing.cpp"
|
||||
auto_aggregate = false
|
||||
force_full = false
|
||||
view_mode = "full"
|
||||
ast_signatures = false
|
||||
ast_definitions = false
|
||||
custom_slices = []
|
||||
|
||||
[discussions.main.context_snapshot.ast_mask]
|
||||
|
||||
[[discussions.main.context_snapshot]]
|
||||
path = "C:/projects/gencpp/base/dependencies/parsing.hpp"
|
||||
auto_aggregate = false
|
||||
force_full = false
|
||||
view_mode = "full"
|
||||
ast_signatures = false
|
||||
ast_definitions = false
|
||||
custom_slices = []
|
||||
|
||||
[discussions.main.context_snapshot.ast_mask]
|
||||
|
||||
[[discussions.main.context_snapshot]]
|
||||
path = "C:/projects/gencpp/base/dependencies/platform.hpp"
|
||||
auto_aggregate = false
|
||||
force_full = false
|
||||
view_mode = "full"
|
||||
ast_signatures = false
|
||||
ast_definitions = false
|
||||
custom_slices = []
|
||||
|
||||
[discussions.main.context_snapshot.ast_mask]
|
||||
|
||||
[[discussions.main.context_snapshot]]
|
||||
path = "C:/projects/gencpp/base/dependencies/printing.cpp"
|
||||
auto_aggregate = false
|
||||
force_full = false
|
||||
view_mode = "full"
|
||||
ast_signatures = false
|
||||
ast_definitions = false
|
||||
custom_slices = []
|
||||
|
||||
[discussions.main.context_snapshot.ast_mask]
|
||||
|
||||
[[discussions.main.context_snapshot]]
|
||||
path = "C:/projects/gencpp/base/dependencies/printing.hpp"
|
||||
auto_aggregate = false
|
||||
force_full = false
|
||||
view_mode = "full"
|
||||
ast_signatures = false
|
||||
ast_definitions = false
|
||||
custom_slices = []
|
||||
|
||||
[discussions.main.context_snapshot.ast_mask]
|
||||
|
||||
[[discussions.main.context_snapshot]]
|
||||
path = "C:/projects/gencpp/base/dependencies/src_start.cpp"
|
||||
auto_aggregate = false
|
||||
force_full = false
|
||||
view_mode = "full"
|
||||
ast_signatures = false
|
||||
ast_definitions = false
|
||||
custom_slices = []
|
||||
|
||||
[discussions.main.context_snapshot.ast_mask]
|
||||
|
||||
[[discussions.main.context_snapshot]]
|
||||
path = "C:/projects/gencpp/base/dependencies/string_ops.cpp"
|
||||
auto_aggregate = false
|
||||
force_full = false
|
||||
view_mode = "full"
|
||||
ast_signatures = false
|
||||
ast_definitions = false
|
||||
custom_slices = []
|
||||
|
||||
[discussions.main.context_snapshot.ast_mask]
|
||||
|
||||
[[discussions.main.context_snapshot]]
|
||||
path = "C:/projects/gencpp/base/dependencies/string_ops.hpp"
|
||||
auto_aggregate = false
|
||||
force_full = false
|
||||
view_mode = "full"
|
||||
ast_signatures = false
|
||||
ast_definitions = false
|
||||
custom_slices = []
|
||||
|
||||
[discussions.main.context_snapshot.ast_mask]
|
||||
|
||||
[[discussions.main.context_snapshot]]
|
||||
path = "C:/projects/gencpp/base/dependencies/strings.cpp"
|
||||
auto_aggregate = false
|
||||
force_full = false
|
||||
view_mode = "full"
|
||||
ast_signatures = false
|
||||
ast_definitions = false
|
||||
custom_slices = []
|
||||
|
||||
[discussions.main.context_snapshot.ast_mask]
|
||||
|
||||
[[discussions.main.context_snapshot]]
|
||||
path = "C:/projects/gencpp/base/dependencies/strings.hpp"
|
||||
auto_aggregate = false
|
||||
force_full = false
|
||||
view_mode = "full"
|
||||
ast_signatures = false
|
||||
ast_definitions = false
|
||||
custom_slices = []
|
||||
|
||||
[discussions.main.context_snapshot.ast_mask]
|
||||
|
||||
[[discussions.main.context_snapshot]]
|
||||
path = "C:/projects/gencpp/base/dependencies/timing.cpp"
|
||||
auto_aggregate = false
|
||||
force_full = false
|
||||
view_mode = "full"
|
||||
ast_signatures = false
|
||||
ast_definitions = false
|
||||
custom_slices = []
|
||||
|
||||
[discussions.main.context_snapshot.ast_mask]
|
||||
|
||||
[[discussions.main.context_snapshot]]
|
||||
path = "C:/projects/gencpp/base/dependencies/timing.hpp"
|
||||
auto_aggregate = false
|
||||
force_full = false
|
||||
view_mode = "full"
|
||||
ast_signatures = false
|
||||
ast_definitions = false
|
||||
custom_slices = []
|
||||
|
||||
[discussions.main.context_snapshot.ast_mask]
|
||||
context_snapshot = []
|
||||
|
||||
[discussions.docs]
|
||||
git_commit = "68e895cb8a0144061d1e3b959b7c9f7f98a0c7ed"
|
||||
|
||||
Reference in New Issue
Block a user