Repository navigation
Pot 0.0.3 improves conversation continuity, committed frontend data reads, and update discovery.
Current channel availability: Linux CLI (amd64/arm64), experimental Linux desktop (amd64), and ghcr.io/jjyr/pot:0.0.3 (linux/amd64 + linux/arm64) are published. macOS, the signed update feed, and Homebrew 0.0.3 are blocked by the required native App upgrade simulation (POST /api/v1/updates returned 409 update_unavailable); they are not available for this version. Release CI, attempt 2 ended in failure. No required gate was bypassed.
- Chat and Task views share a conversation list controller that preserves reading position and stable message anchors while scrolling, refreshing, and loading older history. Task history loads automatically as you browse.
- Frontend views render committed local data through shared repositories and bounded queries. Conversation menus keep their identity and focus during directory refreshes, and stale menu actions are revoked before execution.
- Updates are easier to discover from the shared navigation and Settings version refresh. The updater validates migration lineage, supports transactional database migration batches, and exposes recovery for blocked upgrades. Version 0.0.2 uses the earlier exact-schema updater and cannot automatically install this schema-changing release. Upgrade existing 0.0.2 installations manually (stop the old App/CLI first; use Homebrew for Homebrew installations). Older native Apps also have the previous shutdown acknowledgement limitation; the new updater does not repair an already running old host.
- Fixes include the mobile back-gesture directory offset and provider-aware compaction estimates. Test workflows were streamlined while retaining the required release gates.
Source: d3455d52936c2781d1056afb30d8298b6b18ee8f (latest main selected for this release; includes #310, #311 and #312).
Linux CLI archives and the experimental amd64 Linux desktop package are attached below. The container is ghcr.io/jjyr/pot:0.0.3 for Linux amd64/arm64. The Homebrew tap currently remains on 0.0.2; there is no Homebrew 0.0.3 package PR because macOS publication did not qualify.
Artifacts are published independently after each channel's build and smoke gates. A future qualified macOS publication must include MACOS-RELEASE.txt with its actual signing mode and first-launch instructions; that file is currently absent. Unsigned mode uses ad-hoc integrity signatures with no Developer ID signature or Apple notarization; Homebrew preserves quarantine. Pot's signed update feed authenticates package bytes independently of Apple signing. Linux desktop remains experimental; Windows is unsupported.