Skip to main content
Glama
CHANGELOG.md6.73 kB
# Changelog All notable changes to AgentDB will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [1.0.7] - 2025-10-18 ### Fixed - **Browser Bundle:** Removed better-sqlite3 dependency from browser builds completely - Made NativeBackend import fully dynamic to prevent bundling Node.js dependencies - Browser bundle size reduced to 89KB (down from 196KB in v1.0.5) - Fixed "Failed to resolve module specifier 'better-sqlite3'" error in browser WASM ### Changed - NativeBackend now uses lazy loading with require() instead of static imports - Removed require.resolve() check from backend detection for browser compatibility - Added native-backend paths to esbuild external list for browser builds ## [1.0.6] - 2025-10-18 ### Added - **Claude Code Setup Guide** - Complete documentation for MCP integration - Quick setup command: `claude mcp add agentdb npx agentdb@1.0.5 mcp` - Updated README with all 20 MCP tools listed (10 core + 10 learning) - Direct link to comprehensive Claude Code setup guide ### Changed - README now shows quick setup command first (better UX) - Improved MCP tools documentation with descriptions - Added link to detailed setup guide in docs/ ## [1.0.5] - 2025-10-18 ### Added - **Browser Bundle:** Added `dist/agentdb.min.js` and `dist/agentdb.js` for CDN usage - Browser bundles support direct import via unpkg/jsDelivr - Source maps included for debugging (`agentdb.min.js.map`, `agentdb.js.map`) - New build script: `npm run build:browser` using esbuild - Browser example: `examples/browser-wasm-real.html` with actual WASM implementation ### Changed - Build process now includes browser bundle generation - Package size optimized: 196KB minified, 380KB development bundle - WASM backend fully functional in browser environments ### Fixed - Browser examples now can use real AgentDB WASM instead of simulation - CDN loading from unpkg.com now supported - Removed Node-only dependencies from browser bundle ## [1.0.4] - 2025-10-18 ### Fixed - **MCP Server:** All 10 learning tools now visible in tools list without requiring init - Learning tools (learning_start_session, learning_predict, etc.) now initialize on server startup - Fixed issue where learning tools only appeared after calling agentdb_init ### Changed - MCP server version updated to 1.0.3 - Learning tools now use temporary in-memory database for immediate availability ## [1.0.3] - 2025-10-18 ### Fixed - CLI now properly recognizes `--version` and `-v` flags (previously only `version` command worked) - Added version flag handling in bin/agentdb.js before command routing ## [1.0.2] - 2025-10-18 ### Added - **MCP Learning Integration** - Complete reinforcement learning system for adaptive action selection - 10 new MCP tools: `learning_start_session`, `learning_end_session`, `learning_predict`, `learning_feedback`, `learning_train`, `learning_metrics`, `learning_transfer`, `learning_explain`, `experience_record`, `reward_signal` - Q-learning based policy optimization with epsilon-greedy exploration - Multi-dimensional reward system (success 40%, efficiency 30%, quality 20%, cost 10%) - Experience replay buffer with prioritized sampling (max 10K experiences) - Session management with state persistence - Transfer learning between similar tasks - Explainable AI with confidence scores and reasoning - Expected improvements: -20% task time, +30% token efficiency, +25% success rate - Comprehensive test suite (15+ test cases, 100% pass rate) - Production-ready example implementation (230+ lines) - Full documentation (MCP_LEARNING_INTEGRATION.md, IMPLEMENTATION_SUMMARY.md, MCP_TOOLS_VERIFICATION_REPORT.md) ### Changed - MCP server now includes learning manager initialization - Tool list dynamically includes learning tools when available ### Fixed - Session ending now saves policy before removing from active sessions - Experience retrieval properly filters by session ID ### Technical Details - 2,190 lines of core learning code - 733 lines of tests - 6 core components: LearningManager, ExperienceRecorder, RewardEstimator, SessionManager, PolicyOptimizer, ExperienceBuffer - All tools verified and working (100% success rate) ## [1.0.1] - 2025-10-18 ### Added - WASM files now bundled in npm distribution for browser usage - Build script automatically copies sql.js WASM files to dist/wasm/ - Concise CLI help system with command-specific subhelps - Support for `--help` and `-h` flags on all commands - Comprehensive command-specific help pages for 11 commands ### Changed - Homepage updated to https://agentdb.ruv.io - Main help output reduced by 80% for better readability - Help system now hierarchical: brief main help → detailed subhelp - WASM loader defaults to bundled files instead of CDN ### Fixed - Browser examples now work offline with bundled WASM - Plugin wizard creates files correctly in ./plugins/ directory - All CLI help commands now work consistently - Version mismatch risk eliminated between package and CDN ### Technical Details - WASM bundle includes: sql-wasm.wasm (645KB), sql-wasm.js (48KB), debug variants - Total of 1.7MB WASM files included in npm package - Build process: `npm run build:wasm` copies files from node_modules/sql.js - Files array in package.json already includes dist/ (WASM files included) ## [1.0.0] - 2025-10-17 ### Added - Initial release of AgentDB - Ultra-fast vector database built on SQLite - ReasoningBank integration for AI agents - QUIC sync support for distributed operations - HNSW index for fast similarity search - Learning plugin system with 11 algorithm templates - Interactive CLI wizard for plugin creation - MCP server for Claude Code integration - Browser WASM backend support - Native backend with better-sqlite3 - Comprehensive benchmark suite - 10 browser examples for self-learning architectures ### Features - Vector similarity search (cosine, euclidean, dot product) - Product quantization for reduced storage - Query caching for improved performance - Batch operations for high throughput - Export/import functionality (JSON, CSV) - Full TypeScript support with type definitions - Dual-mode: persistent SQLite files or in-memory ### Plugins - Decision Transformer (recommended) - Q-Learning - SARSA - Actor-Critic - Curiosity-Driven Learning - Active Learning - Federated Learning - Multi-Task Learning - Neural Architecture Search - Curriculum Learning - Adversarial Training [1.0.1]: https://github.com/ruvnet/agentic-flow/compare/agentdb-v1.0.0...agentdb-v1.0.1 [1.0.0]: https://github.com/ruvnet/agentic-flow/releases/tag/agentdb-v1.0.0

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/airmcp-com/mcp-standards'

If you have feedback or need assistance with the MCP directory API, please join our Discord server