Skip to content

Releases: BrokkAi/brokk-town

v0.10.0

Choose a tag to compare

@github-actions github-actions released this 07 Oct 09:19

Changelog

  • ee1a608 Fix the Windows ACP and setup test fixtures
  • aa754ee Gofmt the new discovery tests
  • 0b43d3b Note the Windows CI fixes
  • b91a9e1 Reduce bt to service lifecycle commands
  • 8259d79 Release 0.10.0
  • 2c2416b Run the bots on Windows
  • a2df8ac Stop the Mjolnir adapter before closing its ACP connection
  • 74bf476 Treat Windows drive paths as local repositories
  • 673591e Update acp-go to 0.12.0
  • ee0219e Update acp-go to 0.12.1

v0.9.0

Choose a tag to compare

@github-actions github-actions released this 01 Oct 11:06

Changelog

  • 32d8438 we do not support windows

town v0.7.6-town

Choose a tag to compare

@github-actions github-actions released this 01 Oct 07:12

Release v0.7.6-town from commit 0ed61d7.

town v0.7.5-town

Choose a tag to compare

@github-actions github-actions released this 28 Sep 10:20

Release v0.7.5-town from commit f92ca9a.

release-bot 0.8.2

Choose a tag to compare

@github-actions github-actions released this 26 Sep 10:10

release-bot 0.8.2 is an independent stable release for standalone use and Brokk Town's npx worker startup.

  • Release-trigger path filters, release history, outcome notifications, and recovery after remote branch advances.
  • Adds parent-socket lifecycle support through npx while preserving the inherited parent-pipe contract for existing clients.
  • Preserves the v1 worker API and all existing capabilities. Bot versions remain independent of Town.

Built from dbafc82. Linux and macOS checks passed. Published npm packages and exact-version startup were verified. Native assets are available for Linux and macOS on amd64 and arm64.

town v0.7.4-town

Choose a tag to compare

@github-actions github-actions released this 26 Sep 18:06
4afa251

Brokk Town can run PR review, independent certification, and repairs from verified review feedback through Mjolnir with target-owned runtimes and exact private checkouts.

  • Shared browser/CLI execution selection and explicit target runtime pinning.
  • Durable session intents and retained evidence; uncertain outcomes hold further work.
  • Transcript/diff validation and verified repair-bundle imports before existing publication gates.
  • Independent bot releases remain resolved through npm; Review Bot 0.2.13 supplies the new additive remote-agent capability. Other managed agent duties remain explicitly held.

The container workflow was validated with Mjolnir 2.23.1. Town/Review Bot race suites and vet, frontend tests, packaging checks, demo/fake-service smoke, worker compatibility, and real read-only container acceptance passed. The actual review session was visible in Mjolnir’s CLI and index, and production cleanup was confirmed.

Fixes #149, #153, #154, and #155 through reviewed PRs #175, #176, #177, and #178.

Release preparation also fixes a temporary Git repository cleanup race in the repair-import test (#179). The unpublished 0.7.3 tag remains unchanged.

Town 0.7.2

Choose a tag to compare

@github-actions github-actions released this 26 Sep 11:58

Version 0.7.1 was not published: its recovery tests failed in UTC environments.
The tests now compare saved evidence consistently across time zones.

  • Preserve cancellation causes and the last worker phase in durable logs and
    outcome history, including operator stops, service signals/failures and
    worker-provided details. Unknown causes stay explicit and credentials are scrubbed.
  • Retire the persisted invalid branch startup failure on upgrade for towns
    still awaiting default-branch discovery. Save the recovery before starting
    workers and retry enabled inventory promptly, preserving pauses, historical
    logs and uncertain repair holds. Initialization still requires fresh inventory.
  • Add Town Guide conversations in the browser and CLI, with explicit operator
    confirmation before a proposed pause is applied.
  • Archive completed task detail outside active snapshots and expose saved
    history through the browser and CLI.

The corrected implementation is merged in PR #173. The failed 0.7.1 tag is retained; it was never published.

Town continues launching the independently versioned bots through npx. No bot release is required for this update.

Brokk Town 0.7.0

Choose a tag to compare

@github-actions github-actions released this 26 Sep 10:54

Brokk Town 0.7.0 restores independent bot releases through npm. Town packages contain only bt.

  • At worker startup, Town resolves each bot's latest stable npm version through npx, then keeps that exact version for the worker lifetime.
  • Town uses the worker API version it understands. Bot releases retain older APIs and capabilities, including the existing v1 contract.
  • Private parent sockets stop workers when Town exits across the npx launcher chain.
  • Adds local storage inspection and cleanup, plus optional incremental repository inventory with periodic full scans.
  • Includes setup diagnostics, clearer merge blockers, Mjolnir profile and execution selection settings, and optional local attention hooks. Remote Mjolnir job dispatch remains held pending its execution contract.

The eight compatible bot releases were published and verified before Town. Their versions evolve independently.

Bot Release
bug-bot 0.6.2
feature-bot 0.4.2
issue-bot 0.5.11
mayor-bot 0.1.5
release-bot 0.8.2
repo-bot 0.1.5
review-bot 0.2.12
simplifier-bot 0.1.6

Built from 492c6a1. Linux and macOS checks passed. Published npm packages and exact-version startup were verified. Native assets are available for Linux and macOS on amd64 and arm64.

bug-bot 0.6.2

Choose a tag to compare

@github-actions github-actions released this 26 Sep 09:58

bug-bot 0.6.2 is an independent stable release for standalone use and Brokk Town's npx worker startup.

  • Separate review model and effort settings, optional workspace setup, and change-only polling.
  • Adds parent-socket lifecycle support through npx while preserving the inherited parent-pipe contract for existing clients.
  • Preserves the v1 worker API and all existing capabilities. Bot versions remain independent of Town.

Built from dbafc82. Linux and macOS checks passed. Published npm packages and exact-version startup were verified. Native assets are available for Linux and macOS on amd64 and arm64.

issue-bot 0.5.11

Choose a tag to compare

@github-actions github-actions released this 26 Sep 09:59

issue-bot 0.5.11 is an independent stable release for standalone use and Brokk Town's npx worker startup.

  • Released acp-go 0.8.1 integration, receipt handling, and reconciliation fixes.
  • Adds parent-socket lifecycle support through npx while preserving the inherited parent-pipe contract for existing clients.
  • Preserves the v1 worker API and all existing capabilities. Bot versions remain independent of Town.

Built from dbafc82. Linux and macOS checks passed. Published npm packages and exact-version startup were verified. Native assets are available for Linux and macOS on amd64 and arm64.