v0.2.1
What's New in v0.2.1
Docker Compose / GHCR deploy path, swarm UI fixes for parallel same-agent cards, Markdown web_fetch, and learning/LLM reliability when providers return empty choices[].
Deploy
- Docker Compose stack (
Dockerfile,docker-compose.yml, docs/deployments.md) - GHCR images published on
mainandv*tags:ghcr.io/alg0rix/tomo:0.2.1/:latest
cp .env.example .env # set TOMO_SESSION_SECRET + TOMO_ADMIN_PASSWORD
docker compose up -d # pulls ghcr.io/alg0rix/tomo:latestSwarm / UI
- Parallel delegates to the same catalog agent each get their own live card (keyed by
delegate_call_id)
Tools
- web_fetch converts HTML pages to Markdown (readable content for agents)
LLM / learning
- Tool-bearing
complete()and learning review prefer the streaming path (same as chat) so proxies that return empty non-streamchoices[]still work - Empty-choices / no-completion errors treated as transient for retry
- Growth UI hides leftover empty-choices error notes
Assets
tomo-0.2.1-py3-none-any.whl(attached by CI)tomo-connector-*binaries +SHA256SUMS- Container:
ghcr.io/alg0rix/tomo:0.2.1
Install
App (managed):
curl -fsSL https://raw.githubusercontent.com/Alg0rix/tomo/v0.2.1/scripts/install.sh | bashConnector:
curl -fsSL https://raw.githubusercontent.com/Alg0rix/tomo/v0.2.1/scripts/install-connector.sh | bash
# pin: TOMO_CONNECTOR_VERSION=v0.2.1Full Changelog: v0.2.0...v0.2.1
Full Changelog: v0.2.0...v0.2.1