Skip to content

Releases: cot-intelligence/cot

v1.6.0

Choose a tag to compare

@0xCardinal 0xCardinal released this 25 Jun 22:33
Immutable release. Only release title and notes can be modified.
4d57aca

What's changed

  • Added session export include controls and a post-install onboarding shortcut.
  • Fixed cot hook merge detection so existing non-cot hooks are preserved and legacy cot commands normalize to the portable $HOME bridge path.
  • Bumped the collector version to 1.6.0.

Verification

  • git diff --check
  • python compile check for collector version/main module
  • focused bridge/import tests: 21/21 passed

v1.5.5

Choose a tag to compare

@0xCardinal 0xCardinal released this 25 Jun 22:10
Immutable release. Only release title and notes can be modified.
09f9177

What's changed

  • Fix duplicate Cursor response events — Cursor transcripts often contain many consecutive identical assistant text blocks; the bridge now deduplicates them before emitting, eliminating up to 56 duplicate response events per session.
  • Redesign session timeline — Chat-like UI with filter dropdown and subagent nesting.
  • Polish session detail UI — Dark mode border fixes, refactored event keying.
  • Add lifecycle commandscot up, cot down, cot purge for managing the collector container.
  • Default port 31337 for the cot app.

v1.5.4

Choose a tag to compare

@0xCardinal 0xCardinal released this 25 Jun 01:14
Immutable release. Only release title and notes can be modified.
c2dd11d

What's changed

Transcript import

  • Import parser v2 for Cursor, Claude, and Codex — tool results captured, timestamps from transcript mtime
  • Cursor tool calls categorize correctly via cross-agent aliases (ReadFile, StrReplace, CallMcpTool, etc.)
  • New meta bucket for workflow tools (TodoWrite, SwitchMode, ReadLints, …) so other stays meaningful
  • Auto-reindex when parser version changes; cot reimport clears imported data for a fresh ingest
  • Import quality report at GET /v1/import/report

AskQuestion recovery

  • Bridge recovers Cursor AskQuestion answers from agent follow-up prose and posts them to the collector
  • Smarter matching: decision anchors, title-token overlap, bounded answer window

Session timeline

  • Large event bodies trimmed in session list; full detail lazy-loaded on selection
  • Compact clock timestamps and content-visibility on long event lists
  • Hook events win over imported duplicates when both exist for a session

Pricing

  • User rate overrides via ~/.cot/pricing.overrides.json
  • Tier fallback for unknown model IDs (new point releases borrow family rates)

Update

docker pull ghcr.io/cot-intelligence/cot:1.5.4

See update docs.

v1.5.3

Choose a tag to compare

@0xCardinal 0xCardinal released this 24 Jun 10:04
Immutable release. Only release title and notes can be modified.
71902d3

What's changed

Share card

  • Chart axis labels on line and bar series (hour, day, category)
  • Est. cost stat when cost data is available
  • X and LinkedIn: copy image to clipboard before opening compose (paste with ⌘V)
  • Rotating share hooks and cot taglines; X caption prefilled via intent URL
  • Unified neutral styling on all share action buttons

Update

docker pull ghcr.io/cot-intelligence/cot:1.5.3

See update docs.

v1.5.2

Choose a tag to compare

@0xCardinal 0xCardinal released this 24 Jun 09:37
Immutable release. Only release title and notes can be modified.
97c045a

What's changed

Metrics

  • Daily and hourly charts bucket activity in your browser's local timezone
  • Day labels and peak-hour display use locale-aware formatting

Timestamps remain stored as UTC in SQLite; the dashboard converts at query and display time.

Update

docker pull ghcr.io/cot-intelligence/cot:1.5.2

See update docs.

v1.5.1

Choose a tag to compare

@0xCardinal 0xCardinal released this 24 Jun 05:36
Immutable release. Only release title and notes can be modified.
bb6a993

What's changed

Data export

  • Add POST /v1/export for filtered session exports (source, dates, models, tokens, cost, and more)
  • Replace inline settings export with an export modal and field selection

Dashboard

  • Brighten olive accent in dark mode
  • Add copyable session hash component

CI

  • Docker image publish now runs only on version tags, not every push to main

Update

Existing installs pick up the new version from cot.run/version.json. See update docs or pull the new image:

docker pull ghcr.io/cot-intelligence/cot:1.5.1

v1.5.0

Choose a tag to compare

@0xCardinal 0xCardinal released this 24 Jun 04:39
Immutable release. Only release title and notes can be modified.
7529134

What's changed

Security hardening

  • Switch backend image to python:3.12-alpine and strip test/cache/pip artifacts
  • Run container as non-root cot user with dropped capabilities
  • Add --read-only, --cap-drop ALL, --security-opt no-new-privileges, and --tmpfs /tmp to Docker run flags
  • Move data volume from /root/.cot to /data; pass COT_DB_PATH as env var
  • Add healthcheck and STOPSIGNAL SIGTERM to the image
  • Apply same security opts in docker-compose.yml

Dashboard

  • Timestamps on timeline items now show full date + time with locale-aware timezone
  • Added formatDateTime helper in categoryMeta.ts

Misc

  • Drop uvicorn[standard] extras (use plain uvicorn)