Skip to content

Releases: klick/agents

v0.29.1

30 Mar 18:52

Choose a tag to compare

Fixed

  • repaired the target-sets upgrade path for installs where the agents_credentials table is missing despite earlier credential migrations being recorded as applied
  • repaired retry behavior for partially created agents_credential_target_sets tables by restoring missing foreign keys during rerun

Validation

  • php lint on the repaired migration
  • migration safety regression check
  • docs build

v0.29.0

23 Mar 00:13
696ac82

Choose a tag to compare

Added

  • Added bounded read boundaries and explicit run reporting for managed Jobs, including job-scoped entry/product/site/section selectors plus jobs:read / jobs:report support for external agents.
  • Added a migration that renames workflow runtime scopes to job runtime scopes so existing managed accounts can follow the Jobs model without manual repair.

Changed

  • Reframed the operator-facing model around Jobs and Boundaries, including flatter CP navigation, job-first wording, and calmer status/account signals around broader-than-needed access.
  • Reworked account scope assignment around safer defaults, standard-versus-advanced capability grouping, centralized capability-pill styling, and human-readable capability summaries instead of raw scope-heavy setup.
  • Rebuilt the Create Job flow around prompt-first setup, clickable content-need pills, filtered account cards, tighter Figma-aligned spacing, and redirect-back behavior that keeps operators in the Jobs registry after creation.

v0.28.1

22 Mar 15:45
ed7e18d

Choose a tag to compare

  • Polished the Accounts and Workflows registries around calmer shared table treatment, leading type icons, cleaner managed-account references, and removal of the legacy Accounts lifecycle panel.
  • Tightened the account-template presentation so read-only installs no longer show redundant write-only access columns when governed writing is off.
  • Fixed workflow handoff bundle generation so the exported README and worker scripts no longer fail on undefined interpolated variables during download.

v0.28.0

22 Mar 15:21
da55646

Choose a tag to compare

Added

  • Added the first operator-managed Workflows control-panel surface with a registry, create/edit flow, workflow detail view, managed-account matching guidance, handoff bundle export, and workflow permissions.
  • Added workflow storage and service support, including dedicated workflow and workflow-run migrations plus regression coverage for the new workflow slice.
  • Added a shared managed-account reference partial so workflow and approval surfaces can render account references with one consistent managed-worker treatment.

Changed

  • Reworked workflow, status, settings, and approval surfaces around calmer operator wording, clearer workflow expectations, and stronger governed-writing gating where writing-only controls belong.
  • Clarified the workflow boundary across the docs and CP: Agents stores workflow intent, visibility, and handoff assets, while the actual schedule runner and execution still stay in external workers.

v0.27.2

22 Mar 10:54
6dfa2ef

Choose a tag to compare

Added

  • Added a first-run onboarding start flow at agents/start with guided welcome, create, and ready states for setting up the first managed account.
  • Added persisted onboarding state tracking plus a dedicated migration/service layer so the control panel can track onboarding progress, preview stages, dismissal, and completion.
  • Added a dedicated onboarding regression check to cover the new start-flow surfaces and state transitions.

Changed

  • Updated plugin/control-panel wiring so onboarding can be surfaced as an operator-facing setup path instead of leaving first-run account setup to the existing registry pages only.
  • Expanded the onboarding presentation assets and supporting roadmap/docs coverage for the new start experience, including the hero avatar/icon library used by the new onboarding screen.

v0.27.1

21 Mar 12:12
4f88385

Choose a tag to compare

Changelog

All notable changes to this project are documented in this file.

Unreleased

0.27.1 - 2026-03-21

Changed

  • Moved the manual governed draft-request tool out of Approvals and into Status as a setup/fallback utility, and removed the separate Settings toggle so it now follows governed-writing availability.
  • Refined the Status verdict and card surfaces around linked operator guides, quieter text-link action rows, and less button-heavy secondary detail actions.
  • Tightened the surrounding CP handoff copy so Accounts and Status point operators at the manual request test only when that flow is actually available to them.

0.27.0 - 2026-03-21

Added

  • Added the first F19 workflow-starter slice with a public Governed Content Refresh guide plus a companion worker scaffold under examples/workers/governed-content-refresh/.
  • Added a manual approval-request form to Approvals so operators can submit governed entry.updateDraft requests directly from the control panel when write controls are enabled.
  • Added a shared short relative-date partial for operator-facing approval tables and aligned the new workflow docs into the public guides index.

Changed

  • Reworked Approvals around calmer operator wording, relative dates without noisy timestamps, a clearer Pending stage label, a red managed-worker icon treatment, and less technical blocked-draft follow-up copy.
  • Polished Accounts and Target Sets around quieter table cells, standard Craft user-link styling, clearer worker bootstrap helpers, and lighter registry/detail surfaces for day-to-day use.
  • Promoted the governed content refresh workflow as the first agency starter-kit path and linked it directly from the control-plane surfaces that now support it.

0.26.0 - 2026-03-20

Added

  • Added the F12 external adapter foundation: provider registry, registration event, dynamic external-resource routes, and external scope exposure through capabilities, OpenAPI, and schema.
  • Added grouped External plugin scopes in Accounts so operators can assign adapter-backed read scopes by provider and resource instead of dealing with raw scope strings only.
  • Added a minimal standalone Retour reference adapter package under adapters/retour plus public adapter docs and an opt-in real-install QA harness.

Changed

  • Tightened the external-adapter regression surface and release gate so reference adapter files, docs, and optional real-install validation are part of the release workflow.

0.25.5 - 2026-03-20

Changed

  • Reworked the Accounts template shelf around agency-first workflow profiles, with a tighter default set focused on reusable client-service patterns.
  • Added SEO & Metadata Auditor, Commerce Catalog QA, Accessibility Review, and Launch QA, and moved narrower templates into a secondary More templates section.
  • Hid governed-write and Commerce-specific templates when those capabilities are unavailable, and removed the old Site Structure Review shelf entry.

0.25.4 - 2026-03-20

Changed

  • Made approval timing first-class in Rules with configurable Due after, Escalate after, and Expire after minute fields that persist alongside existing rule config.
  • Reworked the Approvals tables around clearer operator language and less implementation noise, including a Due column, cleaner pending/approved/completed cells, dual-control progress in pending rule cells, and linked CP-user approvers in Applied / Completed.
  • Tightened pending approval actions with compact symbol buttons, rebalanced table column widths, and surfaced past-due approval requests in the Status approvals card.

0.25.3 - 2026-03-20

Fixed

  • Fixed Webhook Probe and Webhook Test Sink payload dialogs so JSON renders as readable JSON instead of HTML-escaped entity text.
  • Clarified the Accounts status card summary to show active, paused, and revoked totals on the first line.
  • Reframed write-capable accounts without assigned target boundaries as a visible Review posture instead of a persistent Needs attention fault when no other account issues exist.

0.25.2 - 2026-03-20

Changed

  • Reworked Status into a compact dashboard built around a large verdict card plus operator-facing bento cards for Accounts, Approvals, Operator Notifications, Target Sets, Webhooks, Webhook Probe, and Webhook Test Sink.
  • Moved the dense Status proof grid and utility detail surfaces into modals, while keeping only compact signals and action rows in the default dashboard view.
  • Tightened Status interactions so only problematic rows deep-link into specific follow-up surfaces, while card footer buttons return to the unfiltered operator pages.
  • Hid write-related Status cards when governed writes are disabled and refined the healthy verdict state with operator tips instead of empty attention chrome.
  • Switched the Accounts card registry to a four-column desktop grid and removed plugin-level table-header bottom borders for a calmer CP rhythm.

0.25.1 - 2026-03-18

Changed

  • Simplified Accounts cards by removing visible scope chips and the bottom action row, keeping those details inside the shared details surface instead.
  • Moved the Accounts add/edit form to an on-demand shell triggered from the top-right + Add action, removing the empty add section from below the registry.
  • Expanded the account details Connect Worker surface with visible .env previews plus inline Copy .env / Download .env actions.
  • Tightened the card-view Details row spacing and bottom alignment for a calmer, more even registry grid.

0.25.0 - 2026-03-18

Added

  • Added governed write Target Sets with reusable allowed entry/site bounds for write-capable managed accounts.
  • Added a dedicated Agents -> Target Sets CP page for managing bounded write lanes separately from account identity management.

Changed

  • Enforced target-set boundaries at both approval-request time and execution time for governed entry.updateDraft flows.
  • Reworked Accounts, Approvals, and Target Sets around shared CP page shells, cleaner section boundaries, top-right primary actions, and clearer bounded-write summaries.
  • Moved runnable worker setup back to account-scoped .env downloads and kept Target Sets focused on governance rather than execution helpers.

0.24.0 - 2026-03-17

Added

  • Added a production-safe Webhook Probe card in Status for synthetic signed deliveries against the live receiver without content mutation or sink repointing.
  • Added a dedicated webhook probe ledger with recent runs, payload inspection, triggered-by metadata, and cooldown-backed operator visibility.

Changed

  • Reused the shared webhook signing and HTTP transport path for both queued business events and direct operator-triggered probe deliveries.
  • Clarified the webhook operator docs and CP copy so the production probe and the dev-only Webhook Test Sink are treated as separate tools with different safety boundaries.

0.23.0 - 2026-03-17

Added

  • Added a Craft-style Accounts registry table view with a persisted Table | Cards switch, table semantics, and a shared details modal for managed-account operations.
  • Added a Focus-local After / Before toggle for approval diffs so reviewers can switch between the requested text and the current canonical text without leaving Focus mode.

Changed

  • Reworked the Accounts overview around a flatter native-Craft table rhythm with a max-width shell, redistributed columns, quieter value stacks, and modal-hosted rotate/token reveal behavior that matches the card view.
  • Simplified governed approval review by keeping Structured and Focus, removing the old Redline tab, moving draft notes inline in the waiting table, and dropping non-actionable canonical-fallback warnings.

0.22.3 - 2026-03-16

Added

  • Added a third Focus diff tab for governed approval review, inspired by IA Writer's Focus Mode, with muted context and emphasized changed text for proofing-oriented reading.

Changed

  • Refined the approval diff modal chrome around the new Focus view, including lighter Craft-native header/tab surfaces, improved active-tab treatment, and monospaced Focus typography for word-for-word review.

0.22.2 - 2026-03-16

Fixed

  • Restored reliable async Rotate behavior inside the Accounts details panel so token rotation stays inline instead of falling back to a full postback.

Changed

  • Brightened the one-time token overlay actions and switched them to Craft’s smaller button treatment so Copy token, Download .env, and Open guide remain legible against the dark overlay.

0.22.1 - 2026-03-15

Fixed

  • Restored reliable async Test Account behavior inside the Accounts details panel and kept inline validation feedback anchored under the action instead of falling back to a full postback.
  • Fixed completed approval diffs for governed entry.updateDraft requests by reconstructing comparisons from the applied revision when the active draft is no longer available.
  • Added a stale-status reset action and aligned the top Status verdict with the final rendered summary so environments no longer stay deceptively degraded after cache-backed counters drift.

Changed

  • Refined Accounts cards around the new shared card-surface treatment, including the muted header strip, the edge-to-edge Details panel surface, and Craft-native action buttons.
  • Polished Approvals empty states and table/card framing, including cleaner empty-card rendering, consistent muted header strips, and lighter Craft-native action buttons for review and decision surfaces.
  • Reworked the Webhook Test Sink and Operator Notifications cards on Status so the strip header carries only title/actions while the supporting copy sits in the body below.

0.22.0 - 2026-03-15

Added

  • Added a dedicated Diff action next to Review for governed `entry.updateDr...
Read more

v0.27.0

21 Mar 09:55
a02c543

Choose a tag to compare

Highlights

  • Added the first F19 workflow-starter slice with the public Governed Content Refresh guide and companion worker scaffold.
  • Added manual governed entry.updateDraft approval requests directly in Approvals.
  • Polished Accounts, Approvals, and Target Sets around calmer operator copy, relative short dates, and clearer worker/bootstrap helpers.

v0.26.0

20 Mar 21:57
8bb7cf8

Choose a tag to compare

Highlights

  • added the F12 external adapter foundation with provider registration, external resource routes, and contract exposure in capabilities, OpenAPI, and schema
  • added grouped External plugin scopes in Accounts so adapter-backed scopes can be assigned by provider and resource
  • added a minimal standalone Retour reference adapter package plus public adapter docs and an opt-in real-install QA harness

v0.25.5

20 Mar 14:34
e611d1b

Choose a tag to compare

Changed

  • Reworked the Accounts template shelf around agency-first workflow profiles with a tighter default set and a secondary More templates section.
  • Added SEO & Metadata Auditor, Commerce Catalog QA, Accessibility Review, and Launch QA templates.
  • Hid governed-write and Commerce-specific templates when those capabilities are unavailable and removed the old Site Structure Review shelf entry.

v0.25.4

20 Mar 09:25
c70d334

Choose a tag to compare

  • Added configurable approval timing fields to Rules for due, escalation, and expiry.
  • Reworked the Approvals tables around clearer operator language, cleaner cells, linked CP-user approvers in Applied / Completed, and dual-control progress in pending rule cells.
  • Surfaced past-due approval requests in the Status approvals card and tightened pending approval actions around compact symbol buttons.