botserver/src/directory
Rodrigo Rodriguez (Pragmatismo) f8b47d1ac2
Some checks failed
BotServer CI/CD / build (push) Has been cancelled
refactor: unify BASIC compilation into BasicCompiler only, runtime uses ScriptService::run() on pre-compiled .ast
- Move all preprocessing transforms (convert_multiword_keywords, preprocess_llm_keyword,
  convert_while_wend_syntax, predeclare_variables) into BasicCompiler::preprocess_basic
  so .ast files are fully preprocessed by Drive Monitor
- Replace ScriptService compile/compile_preprocessed/compile_tool_script with
  single run(ast_content) that does engine.compile() + eval_ast_with_scope()
- Remove .bas fallback in tool_executor and start.bas paths - .ast only
- Remove dead code: preprocess_basic_script, normalize_variables_to_lowercase,
  convert_save_for_tools, parse_save_parts, normalize_word
- Fix: USE KB 'cartas' in tool .ast now correctly converted to USE_KB('cartas')
  during compilation, ensuring KB context injection works after tool execution
- Fix: add trace import in llm/mod.rs
2026-04-13 14:05:55 -03:00
..
groups fix: resolve kb_collections and kb_group_associations imports for directory feature 2026-04-12 12:48:42 -03:00
auth_routes.rs fix: Fix remaining E0716 borrow errors in path refactoring 2026-04-04 10:13:40 -03:00
bootstrap.rs Update botserver: Multiple improvements across core modules 2026-04-11 07:33:32 -03:00
client.rs WIP: Local changes before merging master into main 2026-03-01 07:40:11 -03:00
mod.rs refactor: unify BASIC compilation into BasicCompiler only, runtime uses ScriptService::run() on pre-compiled .ast 2026-04-13 14:05:55 -03:00
router.rs Update botserver: Refactor groups module, add Knowledge Base group association logic, and implement Drive tags for KB access. 2026-04-05 09:11:54 -03:00
users.rs Refactor: Split large files into modular subdirectories 2026-02-12 21:09:30 +00:00