github kortix-ai/suna v0.14.1
v0.14.1 — Apps work again from older CLIs, members see only their own work, and Capture include lists

latest release: dev-latest
2 hours ago

New

  • Kortix Capture records only the apps and websites you include: an organization policy plus a per-computer list.
  • kortix.yaml version 3 agents can opt in to the project repository.

Fixed

  • kortix apps works again from CLI versions before 0.14.0. Since 0.14.0 every Apps command from an older CLI answered "Apps is not enabled for this project".
  • A plain member reads and sees only their own work: their own sessions, costs and directory entry. Owners and admins are unchanged.
  • The Usage cost summary no longer fails on a gateway row with an empty provider.
  • A correct two-factor code opens the app at once instead of asking again.
  • Loading older messages keeps you where you were reading.
  • A session's side panel comes back open when you return to the session.
  • Review moves under Customize. Members without the rights see no Review entry and no empty Apps row.
  • The account hub drops the floating "Back to Customize" pill.
  • Connectors drop the "User-managed" badge: a per-person connector shows ✓ or Needs setup.
  • An older agent daemon no longer receives a governance it cannot read.
  • Sales lead emails go out from production only.
  • Connector MCP sync uses a bound project secret, and adding a connector keeps kortix.yaml intact.

Under the hood

  • The session-log backfill keeps its progress in the database, so it resumes when the API leader moves and skips oversized sessions.
  • The retired project.customize.* permissions leave the catalog.
  • Model catalog refresh; staging and dev deploy fixes.

What's Changed

  • chore(release): staging VERSION → 0.14.1 [skip ci] by @github-actions[bot] in #10099
  • chore(release): VERSION → 0.14.1 [skip ci] by @github-actions[bot] in #10100
  • fix(config-releases): withhold a governance from an old daemon together with its etag by @markokraemer in #10104
  • Promote dev 98e2a42 to staging by @github-actions[bot] in #10105
  • fix(connectors): drop the "User-managed" badge; per-person connectors show ✓ or Needs setup by @markokraemer in #10108
  • fix(api): session-log backfill resumes across leaders, skips oversized sessions, survives a lease flap by @DimitrijeGlibic in #10107
  • docs(learnings): run a project's own self-checks before merging a layout move by @markokraemer in #10111
  • chore(catalog): refresh model seeds by @github-actions[bot] in #10112
  • fix(iam): a plain member sees nobody else in the directory by @Ino-Bagaric in #10113
  • fix(web): a correct two-factor code opens the app at once instead of asking again (KRTX-2641) by @Ino-Bagaric in #10114
  • Promote dev e8bff15 to staging by @Ino-Bagaric in #10115
  • fix(web): loading older messages leaves the reader where they were reading (KRTX-2652) by @Ino-Bagaric in #10116
  • fix(web): the account hub drops the floating Back to Customize pill (KRTX-2653) by @Ino-Bagaric in #10117
  • fix(web): a session's side panel comes back open when you return to it (KRTX-2661) by @Ino-Bagaric in #10118
  • fix(apps): CLIs before v0.14.0 can run kortix apps again by @markokraemer in #10122
  • learnings: keep serving a removed response field while released clients read it by @markokraemer in #10123
  • fix(web): Review moves under Customize; members without rights see no Review or empty Apps row by @markokraemer in #10124
  • Promote dev 007ecc3 to staging by @github-actions[bot] in #10126
  • fix(ci): Deploy Staging logs in to Docker Hub before it inspects the staging images by @markokraemer in #10128
  • fix(api): sales lead emails go out from prod only; test runs stop mailing sales by @markokraemer in #10129
  • Promote dev 9a4f5ce to staging by @github-actions[bot] in #10130
  • feat(manifest): kortix_version 3 agents opt in to the project repository by @markokraemer in #10132
  • fix(iam): a plain member reads and sees only their own work; the IAM leaf is the only gate (API, web, mobile) by @markokraemer in #10136
  • fix(ci): dev API sign job installs envsubst before the cosign installer by @markokraemer in #10137
  • feat(capture): record only included apps and websites (org policy + per computer) by @markokraemer in #10134
  • fix(api): Usage cost summary no longer 500s on a gateway row with an empty provider by @markokraemer in #10138
  • fix(tests): four red tests that blocked the v0.14.1 release suite by @markokraemer in #10139
  • Promote dev 46108d5 to staging by @github-actions[bot] in #10140
  • docs(learnings): the 2026-10-17 leader-worker outage ended at 12:25:51Z by @DimitrijeGlibic in #10142
  • learnings: guard a third-party action's shell tools on the runner (#10137) by @markokraemer in #10144
  • fix(tests): i18n audit finding and secret-grant manifest bytes block v0.14.1 by @markokraemer in #10146
  • fix(connectors): MCP sync uses a bound project secret; connectors add keeps kortix.yaml intact by @markokraemer in #10145
  • fix(api): release-suite fallout of #10136 (UUID literal, six stale IAM tests) by @markokraemer in #10148
  • Promote dev de06419 to staging by @github-actions[bot] in #10149
  • Release v0.14.1 — Apps work again from older CLIs, plus session and access fixes by @github-actions[bot] in #10135

Full Changelog: v0.14.0...v0.14.1

Don't miss a new suna release

NewReleases is sending notifications on new releases.