Releases: AgamiAI/agami-core
Release list
v0.3.6
Deploy lifecycle UX — first-run polish + a safe, upgrade-aware re-run.
Changed
/agami-deployis easier to use and safe to re-run. The config file is now a visibleagami.env(not a hidden.env), and the skill opens it for you. A re-run upgrades in place, non-destructively: your typed password/secret and DSN are kept, any setting new in a version is surfaced (e.g.DATASOURCE_URL), and the image tag bumps only when you pass one — so a model update is just re-run + restart, and a version upgrade tells you what's new.- Multi-datasource deploys are an explicit choice. With more than one model, the skill asks which to deploy (all or a subset) and names the per-datasource
DATASOURCE_URL__<NAME>to set; dropping one on a re-run removes it cleanly.
v0.3.5
Self-host deploy fixes from a field run-through.
Fixed
- Deploy no longer crash-loops on artifact permissions. The team server runs as a non-root container user; the model is now staged world-readable, so the boot-time load can't fail
Permission deniedonORGANIZATION.md. - claude.ai connects to a self-hosted server.
/mcpno longer answers the bare URL with a307the MCP client won't follow — normalized server-side, works on every profile (incl. Caddy-less Cloud Run).
Changed
- Warehouse credentials come from
DATASOURCE_URL(env), not a mounted file. Env-first, file-fallback — one code path. The self-host bundle ships no secret:local/(credentials,.pgpass) is never staged, and a re-run purges any stale copy.
v0.3.4
Fix: sm discover (the table-prune step of a real-DB onboarding) no longer crashes with ModuleNotFoundError on a pip/marketplace install — it resolves the prune-page renderer via the plugin root.
Also: docs refreshed (README slimmed, PyPI install surfaced, changelog backfilled) and internal cleanup (spec-ID references removed from the public repo; dead-code + test hygiene).
v0.3.3
Ships the 0.3.2 marketplace run-through fixes — all 8 issues resolved.
OCR-033 (#67) — sm hardened as the single install chokepoint (semantic_model.cli readiness + cwd path isolation + PEP-668 --break-system-packages tier); promote_credentials.py + setup_desktop_mcp.py migrated to the _agami_lib resolver + sm install delegation. Fixes real-DB credential promotion and /agami-serve on marketplace installs.
OCR-034 (#68) — sample "watch it build" (6B) codifies its carve-outs and opens the model-explorer; the preflight no longer invents a main profile on first run; agami-query guardrail against hand-rolled model dumps.
v0.3.2
First PyPI publish of agami-core (trusted publishing). Bundles the OCR-030/031/032 marketplace-install fixes: bundled query lib, resolver-style model-build install, and pip install agami-core[model] now resolving from PyPI. Also republishes the GHCR server image.
v0.3.1
Patch release.
Fix (self-host): the plugin's runtime scripts now resolve the agami-core library in a marketplace install — the library is bundled with the plugin, so agami-connect works out of the box with no pip install. (Fixes a regression where a fresh install failed on import agami_paths.)
Repo hygiene: removed internal design docs; relocated a dev-only preview tool.
Update the plugin to 0.3.1 to get the fix. Container image:
docker pull ghcr.io/agamiai/agami-core:0.3.1
v0.3.0
First tagged release of agami-core.
Self-host the server in one stack. agami-core now ships a secure-by-default deploy package (Caddy auto-TLS, internal Postgres, OAuth + admin) and a pre-built multi-arch container image so a team can stand up a shareable MCP server their Claude connects to.
Pull the image:
docker pull ghcr.io/agamiai/agami-core:0.3.0
Available for linux/amd64 and linux/arm64.