Repository navigation
v0.11.5
Added
- Dedicated Voyage embedding credentials and configurable vector dimensions, with the legacy
anthropicembedding provider retained as an alias. - WebUI hook checks and regression tests for memory recovery, plugin revisions, MCP pagination, and release workflows.
- Release checks requiring the tagged commit to match verified
mainCI and preserving published npm and Docker versions.
Changed
- Updated pi-ai to 1.2, Transformers.js to 4.3, better-sqlite3 to 13, Vite to 8, Vitest to 5, and the CLI and supporting dependencies.
- Refreshed model capabilities and compatibility aliases, including the free OpenRouter model option.
- Raised coverage thresholds and isolated backend, SDK, and WebUI test caches.
- Run retention maintenance daily and mark interrupted scheduled tasks failed without replaying their actions.
Fixed
- Reindex all memory, including archived documents, when the embedding model changes; purge message vectors with their source messages.
- Keep the agent responsive when embeddings are disabled or unavailable, preserve FTS search, and recover vector indexing after a successful warmup.
- Validate local embedding shapes before saving vectors and restore inference on the same provider after a failed warmup.
- Prevent duplicate WebUI refresh requests, stale responses, and setup state updates overwriting newer input.
- Enforce concurrent TonAPI quotas, discover all MCP tool pages, and download plugins from one immutable Git revision with size and timeout limits.
- Save wallets atomically with private permissions and keep download deadlines active with caller cancellation.
- Load SQLite 13 production binaries correctly in Docker and verify native addons and the CLI in the runtime image.
- Handle multi-line npm version lists correctly in SDK release outputs.
Install: npm install -g teleton@0.11.5
Docker: ghcr.io/tonresistor/teleton-agent:0.11.5
Plugin SDK: remains at @teleton-agent/sdk@2.1.0.