Skip to content

v0.2.1

Choose a tag to compare

@Alg0rix Alg0rix released this 05 Aug 16:49
· 89 commits to main since this release

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 main and v* 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:latest

Swarm / 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-stream choices[] 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 | bash

Connector:

curl -fsSL https://raw.githubusercontent.com/Alg0rix/tomo/v0.2.1/scripts/install-connector.sh | bash
# pin: TOMO_CONNECTOR_VERSION=v0.2.1

Full Changelog: v0.2.0...v0.2.1

Full Changelog: v0.2.0...v0.2.1