Skip to content

Releases: ozzy-labs/suasor

v0.1.22

Choose a tag to compare

@github-actions github-actions released this 06 Jul 13:40
924089e

0.1.22 (2026-07-06)

Features

  • demand: connector-neutral demand.list + seen-state + deterministic priority scorer (ADR-0041) (#431) (95e6ffe)
  • digest: proactive push lane — cron one-shot digest + standing consent (ADR-0040) (#432) (700dd11)
  • forget: derived-content cascade redaction + reject-time summary redaction (ADR-0026 R1-2/3) (#430) (9fa8929)
  • onboard: surface digest standing-consent jobs in the scheduler step (#433) (9876fdc)
  • tasks: per-destination homes + published_destination-keyed resolution + local tier (ADR-0036 R1) (#423) (816665a)

Bug Fixes

  • forget: tombstone + single transaction + physical erasure (ADR-0026 R1-1/4/5) (#424) (fc50c47)
  • gate pre-commit trivy on HIGH/CRITICAL severity (#410) (e59374e)
  • retrieval: projections rebuild clears embeddings_meta alongside vec0 (ADR-0005 §5) (#422) (5b3e44b)
  • slack: per-thread cursor for steady-state thread reply capture (ADR-0015 R1) (#426) (2498bca)

v0.1.21

Choose a tag to compare

@github-actions github-actions released this 04 Jul 07:31
08f3747

0.1.21 (2026-07-03)

Features

  • cli: list subcommands on a verb-prefix --help instead of the ambiguous match (#407) (e227a2f)
  • cli: point init next-steps at onboard and emit resolvable doc URLs (#393) (cb8acce)
  • doctor: per-workspace slack token & self_user_id checks (#372) (f542117)
  • doctor: surface discovery-sweep freshness in the drift check (#400) (8f54d87)
  • onboard: bridge slack auth and conversations discovery into the wizard (#402) (9c24205)
  • onboard: final per-connector recap with non-zero exit + channel-aware MCP snippet (#394) (34a6186)
  • slack: slack sync --no-discover / --discover single-run toggle for discovery sweep (#382) (a6c3f1f)
  • slack: de-duplicate shared Enterprise Grid channels at sync (owner-wins) (#365) (3dd0e45)
  • slack: dedup/mark shared channels in slack conversations discovery (ADR-0038 Layer 2) (#368) (1c7dd33)
  • slack: detect newly-joined conversations at sync + doctor drift check (#378) (b572b01)
  • slack: multi-workspace CLI UX hardening (--workspace resolution, identity, discoverability) (#374) (9e303fd)
  • slack: slack conversations --new (config drift diff) (#376) (45a193f)
  • slack: surface workspace/team identity in sync summary (#373) (7afb415)
  • slack: warn in doctor on channels shared across workspace aliases (#367) (b9696df)

Bug Fixes

  • cli: line-based masked secret entry for onboard / auth set (#391) (006e6ea)
  • connectors: resolve credentials before the empty-scope no-op (generalize #385) (#406) (1bef0c5)
  • connectors: unify noop-check warnings to English (#397) (0e9469a)
  • onboard: harden slack workspace detection against config-load errors (#403) (0fb6f79)
  • onboard: print slack-specific next steps instead of "no generic auth verb" (#392) (572c2ba)
  • slack: add cursor-backfill recovery hint to since/channel_since validation errors (#381) (e1a81d9)
  • slack: render workspace sub-section for --new on multi-workspace config (#377) (d7d8ed2)
  • slack: resolve tokens before the empty-channels no-op (tokenless sync now exits 1) (#389) (5da47cf)

v0.1.20

Choose a tag to compare

@github-actions github-actions released this 01 Jul 09:18
eb5afc5

0.1.20 (2026-07-01)

Features

  • slack: add slack resolve-names name backfill verb (PR5 of #354) (#360) (8fb0792)
  • slack: add slack_channels projection + sync-time channel name resolution (#357) (cfe77b2)
  • slack: auto-enumerate Enterprise Grid workspaces in slack conversations (PR2 of #350) (#353) (ecf91db)
  • slack: join channel names into slack status / slack cursor output (PR4 of #354) (#359) (b09a892)
  • slack: join channel/user names into slack.demand.list (PR3 of #354) (#358) (a264e42)
  • slack: resolve user display names into person projection at sync (#356) (e5fdfc0)
  • slack: scope slack conversations by team_id for Enterprise Grid (PR1 of #350) (#351) (7f97c05)
  • slack: surface teamName in slack.demand.list (add local team-name projection) — ADR-0037 (#362) (ac2d7b7)

v0.1.19

Choose a tag to compare

@github-actions github-actions released this 23 Jun 13:58
ba59349

0.1.19 (2026-06-23)

Features

  • skills: add task-publish, source-forget, sync-now assistant skills (#348) (7a6dd94)

v0.1.18

Choose a tag to compare

@github-actions github-actions released this 23 Jun 13:19
ee793b7

0.1.18 (2026-06-23)

Features

  • cli: progress indicator for embeddings find-duplicates (#346) (4cff6b2)
  • cli: progress indicators for projections/embeddings rebuild (#344) (19ce360)

Performance

  • projections: defer FTS reindex during rebuild (~25× faster) (#347) (5e2e818)

v0.1.17

Choose a tag to compare

@github-actions github-actions released this 23 Jun 06:48
73c67dd

0.1.17 (2026-06-23)

Features

  • tasks: add GitHub Projects v2 as a task external home — ADR-0036 (#315) (f274f21)
  • tasks: add jira actuator (task external home) — ADR-0036 (#320) (5dfc0a2)
  • tasks: add slack lists actuator (task external home) — ADR-0036 (#321) (a4e2535)
  • tasks: approve & publish — one-motion apply + publish — ADR-0036 (#335) (3bc94e8)
  • tasks: dropped lifecycle — drop actuator action + not_planned read-back — ADR-0036 (#331) (5298b77)
  • tasks: jira state read-back — reflect ticket status onto published tasks — ADR-0036 (#330) (1aeff6d)
  • tasks: multi-workspace slack list read-back ingestion — ADR-0036 (#341) (e2f697b)
  • tasks: publish/act to external home (egress, GitHub-first) — ADR-0036 (#312) (8fa344b)
  • tasks: read back jira due date & priority onto published tasks — ADR-0036 (#336) (f197045)
  • tasks: route published-task task.update through the actuator (§3) — ADR-0036 (#326) (570c91a)
  • tasks: skip published-task sources in propose.generate (loop avoidance §8) — ADR-0036 (#325) (8568484)
  • tasks: slack lists read-back — ingest list items & reflect state — ADR-0036 (#337) (4eff3e3)
  • tasks: state read-back D4 — reflect external state onto published tasks — ADR-0036 (#327) (8695269)

Bug Fixes

  • tasks: match slack list cells by key or column_id (items.list shape) — ADR-0036 (#342) (9dbf85f)
  • tasks: read-back must not un-drop a locally dropped task (sticky) — ADR-0036 (#340) (388d1b2)

v0.1.16

Choose a tag to compare

@github-actions github-actions released this 22 Jun 00:13
b99cfa5

0.1.16 (2026-06-21)

Features

  • cli: interactive onboard connector selection + cron invocation note (#301) (683bd1f)

Bug Fixes

  • cli: cli.md drift + minor UX polish (#305) (e6c1132)
  • config: embedding.dim guard / docker model / readiness warnings (#307) (e8d6147)
  • connectors: notion/jira onboard templates + no-op detectors + box template key (#298) (fffb5df)
  • db: align drizzle artifact with runtime schema + document extraction_meta (#300) (25c79f0)
  • mcp: align write tool description, add list truncation transparency, fix doc refs (#303) (f38290a)
  • skills: read/write boundary drift + frontmatter validator cross-check (#302) (1f1ab26)

v0.1.15

Choose a tag to compare

@github-actions github-actions released this 21 Jun 09:23
a47784b

0.1.15 (2026-06-21)

Features

  • cli: export backup / config edit / validate-config を追加 (#285) (a053081)
  • connectors: jira connector (issue/comment ingest) (#286) (e33e184)
  • connectors: notion connector (DB rows + page bodies) (#283) (d0d8dd1)
  • mcp: source.get.full / activity.timeline / proposal.feedback を追加 (#284) (0b6d667)
  • skills: add decision-log / health-check / action-item-status (#281) (4d4a8b3)

v0.1.14

Choose a tag to compare

@github-actions github-actions released this 21 Jun 07:49
51df164

0.1.14 (2026-06-21)

Features

  • cli: store info --breakdown + troubleshooting guide (#275) (17f383c)
  • retrieval: harden external embedding egress (retry/batch/dim-guard) (#271) (c0a053d)

Performance

  • connectors: parallelize bulk sync + google/box/ms-graph backoff (#274) (86ad39a)

v0.1.13

Choose a tag to compare

@github-actions github-actions released this 21 Jun 05:15
a5ca6dc

0.1.13 (2026-06-21)

Features

  • retrieval: implement openai / voyage embedding backends (#263) (2fe46f9)