Commit Graph

2036 Commits (fec97bbabec9d4bbddcec90fbd55496fde46a43f)

Author SHA1 Message Date
Javier Jaramago Fernández a5ef787c7e feat: Improve logging for MCP and RAG tools
4 weeks ago
Wazir Ahmed c52c621b27 MCP: Add mcp-rag_endpoint_auth config
4 weeks ago
Wazir Ahmed 50de536534 MCP: Fix crash during server restarts
4 weeks ago
Rene Cannao c914feb230 Fix security issues identified in PR #5312 code review
1 month ago
Rene Cannao b3edc6524b fix: Escape SQL strings in harvest_view_definitions
1 month ago
Rene Cannao 18cc246209 fix: Add missing proxy declarations to MAIN_PROXY_SQLITE3 branch
1 month ago
Rene Cannao bd6d34f52b fix: Address SQL injection vulnerabilities from PR #26 review
1 month ago
Rene Cannao b4f521c634 Merge v3.1-MCP2 into v3.1-vec
1 month ago
Rene Cannao 02918d18b8 Fix PR #25 Review: All AI code reviewer feedback addressed
1 month ago
Rene Cannao a10c09bcc9 Fix PR #21 review: Security, memory safety, thread safety, and code cleanup
1 month ago
René Cannaò af28598b23
Merge pull request #19 from ProxySQL/v3.1-MCP2_QR
1 month ago
René Cannaò a831670a79
Merge pull request #21 from rahim-kanji/v3.1_fts-support
1 month ago
René Cannaò 75a62f334d
Merge branch 'v4.0' into v3.1-vec
1 month ago
Rene Cannao 0db022a179 Apply fixes
1 month ago
Rene Cannao 7bf9121057 sqlite3: fix duplicate proxy declarations and add forward declarations
1 month ago
Rene Cannao 8dc4246bdc Introduce canonical proxy_sqlite3 symbol TU; update lib Makefile; remove MAIN_PROXY_SQLITE3 from main.cpp
1 month ago
Rahim Kanji 18dd249438 Merge remote-tracking branch 'v3.1-vec' into v3.1_fts-support
1 month ago
Rahim Kanji 0d56918744 Add full-text search (FTS) tools to MCP query server
1 month ago
Rene Cannao 5d08deca7d Fix AI agent review issues
1 month ago
Wazir Ahmed e450f1b30f MCP: Handle DELETE method
1 month ago
Wazir Ahmed 68a41d6db8 MCP: Add handler for prompts and resources
1 month ago
Rene Cannao a1d9d2f1ba docs: Add comprehensive documentation to MCP features
1 month ago
Rene Cannao ad166c6b8a docs: Add comprehensive Doxygen documentation for RAG subsystem
1 month ago
Rene Cannao cc3cc25532 fix: Remove unused reset parameter from stats___mcp_query_rules()
1 month ago
Rene Cannao 3daaa5c592 feat: Implement RAG (Retrieval-Augmented Generation) subsystem
1 month ago
Rahim Kanji 5b8bb1952e Merge remote-tracking branch 'wqv3.1-vec' into v3.1_mcp-http-ssl-toggle
1 month ago
Rene Cannao f01fc79584 feat: Add runtime_mcp_query_rules table and fix stats_mcp_query_rules schema
1 month ago
Rene Cannao 5b502c0864 feat: Add question learning capability to demo agent
1 month ago
Rene Cannao 7e522aa2c0 feat: Add schema parameter to run_sql_readonly with per-connection tracking
1 month ago
Rene Cannao ee13e4bf13 feat: Add include_objects parameter to llm_search for complete object retrieval
1 month ago
Rene Cannao 5668c86809 fix: Implement FTS indexing for LLM artifacts and fix reserved keyword issue
1 month ago
Rene Cannao 2250b762a3 feat: Add query_tool_calls table to log MCP tool invocations
1 month ago
Rene Cannao 77643859e3 feat: Add timing columns to stats_mcp_query_tools_counters
1 month ago
Rene Cannao fb66af7c1b feat: Expose MCP catalog database in ProxySQL Admin interface
1 month ago
Rahim Kanji a15be695e0 Add GET/OPTIONS handlers for MCP HTTP transport
1 month ago
Rene Cannao 35b0b224ff refactor: Remove mcp-catalog_path variable and hardcode catalog path
1 month ago
Rene Cannao a816a756d4 feat: Add MCP query tool usage counters to stats schema
1 month ago
Rene Cannao 623675b369 feat: Add schema name resolver and deprecate direct DB tools
1 month ago
Rahim Kanji ddc4e65706 Add plain HTTP support for MCP server and fix SSL/port restart issues
1 month ago
Rene Cannao 1b7335acfe Fix two-phase discovery documentation and scripts
1 month ago
Rene Cannao 6f23d5bcd0 feat: Implement two-phase schema discovery architecture
1 month ago
Rene Cannao 7de3f0c510 feat: Add schema separation to MCP catalog and discovery scope constraint
1 month ago
Rene Cannao a3f0bade4e feat: Convert NL2SQL to generic LLM bridge
1 month ago
Rene Cannao 3fe8a48f70 Fix genai variable handling and add API key masking
1 month ago
Rene Cannao 4018a0ad3b fix: Follow MCP pattern for GenAI variables runtime table population
1 month ago
Rene Cannao 527bfed297 fix: Migrate AI variables to GenAI module for proper architecture
1 month ago
Rene Cannao ae4200dbc0 Enhance AI features with improved validation, memory safety, error handling, and performance monitoring
1 month ago
Rene Cannao 8f38b8a577 feat: Add exponential backoff retry for transient LLM failures
1 month ago
Rene Cannao d0dc36ac0b feat: Add structured logging with timing and request IDs
1 month ago
Rene Cannao 45e592b623 feat: Add structured error messages with context to NL2SQL
1 month ago