Skip to content

Releases: xibodev/brains-ai

v1.6.0

Choose a tag to compare

@github-actions github-actions released this 11 Sep 19:11

What's Changed

  • feat: synchronize release highlights with public site by @mekjr1 in #28
  • fix: accept repository-ID Pages build URLs by @mekjr1 in #29
  • feat: synchronize releases across documentation pages by @mekjr1 in #30
  • docs: reconcile supported behavior and retained startup paths by @mekjr1 in #32
  • docs: remove obsolete planning references by @mekjr1 in #48

Full Changelog: v1.5.0...v1.6.0

v1.5.0

Choose a tag to compare

@github-actions github-actions released this 08 Sep 17:24
9fa7d3f

Highlights

  • Exact peer-help acceptance: claim_help_request and the brains-ai help-claim-code CLI accept one specified request with atomic ownership checks. Same-owner retries return the existing claim without renewing its deadline or accepting different work.
  • Windows background services bind BRAINS_STATE_DIR before importing Brains and use task-owned supervisor recovery. Stop ends the runner before owned-child cleanup, with native qualification checking that the service stays stopped through the recovery window.
  • Safer macOS service cleanup verifies process identity before signalling and handles PID reuse without stopping an unrelated process. Uncertain identity or changed PID records fail closed rather than being discarded.
  • Native service lifecycle qualification covers Windows, macOS, and Linux manager cycles and cleanup for the release candidate. Publication remains human-approved and tied to the qualified source commit; manager-cycle evidence is not a claim of login or reboot persistence.

Upgrade notes

  • After upgrading on Windows, reinstall the existing Brains background-service task to acquire the task-owned runner and persist its chosen state root. A package upgrade alone does not update an already-installed task definition.
  • Only BRAINS_STATE_DIR is captured by the Windows task bootstrap. An explicit BRAINS_DB_URL in the service launch environment remains a separate database override; other shell environment values and secrets are not captured.

What's Changed

  • feat: add exact peer-help claims by @mekjr1 in #22
  • Prepare 1.5.0: safe native lifecycle cleanup and Windows state persistence by @mekjr1 in #23
  • Release 1.5.0: exact peer-help claims and qualified native service lifecycle by @mekjr1 in #24
  • fix: safely clean macOS supervisor records after PID reuse by @mekjr1 in #25

Full Changelog: v1.4.0...v1.5.0

v1.4.0

Choose a tag to compare

@github-actions github-actions released this 06 Sep 03:53
f76f16f

What's Changed

  • Core backlog completion for the next release candidate by @mekjr1 in #19
  • Delete the compliance loop and document the product by @mekjr1 in #20
  • Release 1.4.0: core surface, first green native matrix, and honest documentation by @mekjr1 in #21

Full Changelog: v1.3.1...v1.4.0

v1.3.1

Choose a tag to compare

@github-actions github-actions released this 02 Sep 00:58
4ecba6a

What's Changed

  • Run Windows service without a console by @mekjr1 in #17
  • Promote windowless Windows service hotfix by @mekjr1 in #18

Full Changelog: v1.3.0...v1.3.1

v1.3.0

Choose a tag to compare

@github-actions github-actions released this 01 Sep 16:23
331f2e8

What's Changed

  • Make service dry runs deterministic by @mekjr1 in #3
  • Define feature lifecycle and durable mailbox backlog by @mekjr1 in #2
  • Run quality gates on staging by @mekjr1 in #4
  • Align browser acceptance with the normal install by @mekjr1 in #8
  • Reserve durable mailbox schema by @mekjr1 in #7
  • Add durable mailbox registration by @mekjr1 in #9
  • Add durable mailbox delivery by @mekjr1 in #10
  • Add coordination mailbox UI by @mekjr1 in #11
  • Add mailbox notification protocol by @mekjr1 in #12
  • Add verified mailbox SMTP copies by @mekjr1 in #13
  • Add mailbox readiness analytics by @mekjr1 in #14
  • Correct experimental contract and recover service listeners by @mekjr1 in #15
  • Bump version to 1.3.0 by @mekjr1 in #16
  • Strengthen coordination continuity and operational truth by @mekjr1 in #1

New Contributors

  • @mekjr1 made their first contribution in #3

Full Changelog: v1.2.0...v1.3.0

v1.2.0

Choose a tag to compare

@github-actions github-actions released this 26 Aug 17:25

Full Changelog: v1.1.4...v1.2.0

v1.1.4

Choose a tag to compare

@github-actions github-actions released this 24 Aug 20:27

Full Changelog: v1.1.3...v1.1.4

v1.1.3

Choose a tag to compare

@github-actions github-actions released this 24 Aug 20:02

Full Changelog: v1.1.2...v1.1.3