Skip to content

Releases: agjs/tsforge

v0.32.0

Choose a tag to compare

@github-actions github-actions released this 17 Jul 20:21
v0.32.0
9e68467

What's changed

Since v0.31.0:

  • fix(feedback): steer wire-up not delete on unused i18n keys; surface rule recipes on the build path (#127)
  • fix(loop): polishOnGreen re-gates via injected gate, not empty task.accept (#125)
  • fix(boringstack): clear eslint cache each gate cycle — sound type-aware lint (gate parity) (#126)
  • fix(boringstack): run UI feature tests in the fast gate (gate parity) + parse vitest (#124)
  • fix(loop): drop partial tool_calls on a TTSR abort (no dangling tool_calls → API 400) (#123)
  • fix(boringstack): O(n) eslint-JSON block scan — kill the ReDoS that hung the gate (#122)
  • fix(boringstack): read eslint from structured JSON, not scraped stylish text (#121)
  • fix(boringstack): capture full multi-line eslint messages (don't truncate the fix) (#120)
  • fix(headless): canonicalize the clone dir so gate paths aren't mangled (symlinked /tmp) (#111)
  • fix(boringstack): verify the API/OpenAPI spec as a build precondition, fail closed (#110)
  • fix(planning): never plan a User/Auth slice the BoringStack starter already ships (#109)
  • fix(script-tool): force color off in captured script output (deterministic) (#108)
  • fix(config): accept every CapabilityName in models.json, not just three (#107)
  • fix(memory): learn from real diagnostics, not phantom rules or stage verdicts (#106)
  • fix(boringstack): apply deterministic auto-fixes before final acceptance (gate parity) (#105)
  • fix(memory): stop learned rules from self-poisoning the build that mines them (#104)
  • feat(build): typecheck on TypeScript 7 (Go compiler) while tooling stays on TS6 API (#103)
  • chore(deps): batch ready dependabot bumps (skip TS7/fast-check4) (#101)
  • fix(loop): progress-driven escalation — reset ladder on block-move, commit pendingRung, key handoff on stable fingerprint (#100)
  • BoringStack full-stack build loop (Phase C) + tooling alignment (#83)
  • Self-harness + steering ladder, expert rescue, boringstack conventions & harness fixes (#82)

Install

bun install -g @agjs/tsforge@0.32.0

Or: curl -fsSL https://tsforge.dev/install.sh | bash

v0.31.0

Choose a tag to compare

@github-actions github-actions released this 08 Jul 22:34
v0.31.0
9f17085

What's changed

Since v0.30.1:

  • feat(image): vision + image generation via generic capability routing (#81)
  • agents: harness-review hardening of the subagent system (definition-of-done pass) (#80)
  • agents: click-into-subagent navigation + auto-compaction (exploration never overflows) (#79)
  • feat(agents): model-driven delegation — spawn_agent + built-in specialists + live navigable tree (Phase C) (#78)
  • feat(agents): live agent tree renderer for fan-out (multiagent PR-B3) (#77)
  • feat(agents): tsforge agents CLI + recipe agents field (multiagent PR-B2) (#76)
  • feat(agents): IAgentSpec + loader + read-only AgentRunner (multiagent PR-B1) (#75)
  • feat(agents): AgentScheduler + parallel review fan-out (multiagent PR-A2) (#74)
  • feat(agents): event/ledger agent attribution + scoped output routing (multiagent PR-A1) (#73)

Install

bun install -g @agjs/tsforge@0.31.0

Or: curl -fsSL https://tsforge.dev/install.sh | bash

v0.30.1

Choose a tag to compare

@github-actions github-actions released this 06 Jul 10:04
v0.30.1
cae96e3

What's changed

Since v0.30.0:

  • fix(feedback): stop emitting IRuleDoc.reference into runtime cards (#72)

Install

bun install -g @agjs/tsforge@0.30.1

Or: curl -fsSL https://tsforge.dev/install.sh | bash

v0.30.0

Choose a tag to compare

@github-actions github-actions released this 06 Jul 09:18
v0.30.0
0ff9d58

What's changed

Since v0.29.0:

  • feat: recipe-level rule profiles + procedure fix cards + skills reorg (#71)

Install

bun install -g @agjs/tsforge@0.30.0

Or: curl -fsSL https://tsforge.dev/install.sh | bash

v0.29.0

Choose a tag to compare

@github-actions github-actions released this 05 Jul 20:16
v0.29.0
ccf7e4f

What's changed

Since v0.28.0:

  • loop: cap gate feedback per rule so one noisy rule can't wall the budget (#69)
  • gate: cache the syntactic ESLint pass between repair cycles (#68)
  • loop: silence noisy TTSR rules per-rule instead of disabling the manager (#67)
  • fix(harness): post-0.28 harness-review — 4 P1 + 3 P2 + manifest sync (#70)

Install

bun install -g @agjs/tsforge@0.29.0

Or: curl -fsSL https://tsforge.dev/install.sh | bash

v0.28.0

Choose a tag to compare

@github-actions github-actions released this 05 Jul 08:26
v0.28.0
d38be24

What's changed

Since v0.27.1:

  • feat: generic wizard + /config hub, TUI overhaul, structural refactor, e2e uplift + docs sync (#66)
  • feat(cli): plan mode by default + first-class real-terminal tests (#65)

Install

bun install -g @agjs/tsforge@0.28.0

Or: curl -fsSL https://tsforge.dev/install.sh | bash

v0.27.1

Choose a tag to compare

@github-actions github-actions released this 02 Jul 13:42
b74bfb1

What's changed

Since v0.27.0:

  • fix(render/editor): resize-proof status bar (relative-redraw) + editor/palette fixes (#64)

Install

bun install -g @agjs/tsforge@0.27.1

Or: curl -fsSL https://tsforge.dev/install.sh | bash

v0.27.0

Choose a tag to compare

@github-actions github-actions released this 29 Jun 22:15
804c99b

What's changed

Since v0.26.1:

  • Fix interactive editor rendering + native @ completion, conversation UI (#61)
  • feat(write-guard): preventive ACI echo of post-format content on a clean write (#60)

Install

bun install -g @agjs/tsforge@0.27.0

Or: curl -fsSL https://tsforge.dev/install.sh | bash

v0.26.1

Choose a tag to compare

@github-actions github-actions released this 28 Jun 22:46

What's changed

Since v0.26.0:

  • fix(scope): allow the co-located test sibling of an in-scope source (#59)

Install

bun install -g @agjs/tsforge@0.26.1

Or: curl -fsSL https://tsforge.dev/install.sh | bash

v0.26.0

Choose a tag to compare

@github-actions github-actions released this 28 Jun 20:45

What's changed

Since v0.25.0:

  • fix(loop): never feed a no-signal judge result to the generator as a critique (#58)
  • fix(edit): kill the auto-format edit-rejection round-trip (#57)
  • feat(inference): force well-formed tool calls on guided-decoding endpoints (#56)

Install

bun install -g @agjs/tsforge@0.26.0

Or: curl -fsSL https://tsforge.dev/install.sh | bash