Release v0.7.2
·
261 commits
to develop
since this release
What's New in v0.7.2
Added
- Version field in
/healthresponse (#636) βGET /healthnow reports the server's crate version (CARGO_PKG_VERSION). HTTP clients (e.g. Corin) can gate features against the remote server version instead of guessing from the local CLI. Backward compatible βversionis an added JSON field.
Fixed
- Defensive datetime parsing β tolerate missing timezone in RFC3339 fields (#635) β A single corrupted row with timezone-less
updated_at(ISO 8601 but not RFC3339) crashedload_all(), making the entire memory database inaccessible. Fix: newparse_datetime_flexible()falls back to assuming UTC (+00:00) when strict RFC3339 parse fails; new idempotentrepair_datetime_timezones()scansmemories+documentson every DB open and repairs bad rows in-place. POST /doc/listdefault limit 5 β 1000 (#634) β Document listing reused the memory pagination default (5), silently truncating client-side document trees. Documents are not paginated like memories β added dedicateddefault_doc_limit() = 1000. Memory and room-recall defaults unchanged.
π¦ Binaries
Each archive contains three binaries:
utekeβ CLI tooluteke-serveβ HTTP server daemonuteke-mcpβ MCP server (stdio + HTTP)
| Platform | File |
|---|---|
| Linux (x86_64) | uteke-x86_64-unknown-linux-gnu-v0.7.2.tar.gz |
| Linux (ARM64) | uteke-aarch64-unknown-linux-gnu-v0.7.2.tar.gz |
| macOS (Apple Silicon) | uteke-aarch64-apple-darwin-v0.7.2.tar.gz |
| Windows (x86_64) | uteke-x86_64-pc-windows-msvc-v0.7.2.zip |
π Quick Start
# Quick install (Linux / macOS)
curl -fsSL https://raw.githubusercontent.com/codecoradev/uteke/main/install.sh | sh
# Pin a specific version
UTEKE_VERSION= curl -fsSL https://raw.githubusercontent.com/codecoradev/uteke/main/install.sh | sh
# Store a memory
uteke remember "Important context" --tags project
# Recall by meaning
uteke recall "what was that context?"
# Start server for fast AI agent access
uteke-serve --port 8767Full changelog: https://github.com/codecoradev/uteke/blob/main/CHANGELOG.md