Skip to content

Agent Smith 1.0.0

Choose a tag to compare

@drewster99 drewster99 released this 30 Jul 02:39
· 453 commits to main since this release

Release 1.0.0 of Agent Smith.

Install

  1. Download the DMG asset below.
  2. Open it and drag Agent Smith to Applications.
  3. Launch the app from Applications.

Requires macOS 26.2 or later. The app is Developer ID signed and notarized by Apple.

Changes

  • Release 1.0.0 (90c4c9e)
  • Sign the app after the build, not during it (1cabfba)
  • Add the release pipeline (f3d1d6f)
  • Seed all five roles at first launch, not three (34f2053)
  • Make the app signable for Developer ID distribution (37cc966)
  • README: give the provider list its own section, with the names the app shows (ea2f1a6)
  • README: correct the claims that no longer match the code (511bc48)
  • Style each markdown line once, and let baseFont count toward equality (4e9f2a8)
  • Delete the no-op MainActor hop in MarkdownText (de79a41)
  • Pin down what async actually means on each side of the app/package line (0288cfd)
  • Rewrite linkification as a single pass so injected links never nest (29b21ff)
  • Guard Snapshot's hand-written equality by reflection (20e2170)
  • Roadmap: the app target is MainActor-by-default and the package is not (89957bf)
  • Drop the no-op MainActor hop in DiffView (f60fe0d)
  • Harden the inline markdown pipeline per adversarial review of 56eef94 (8430b6d)
  • Get the diff off the main thread, and watch every input exactly once (cd72762)
  • Finish the security-registry unification the first pass left half-done (4be22c1)
  • Metrics: typed errorKind + round-outcome rows; Smith gets the parallel contract (475f06e)
  • Fix inherited typo in the shared parallel-call contract: 'multiple tools calls' (0b3066e)
  • Stop two more views doing the same work twice per event (8897f17)