Skip to content

v0.51.3

Choose a tag to compare

@Q00 Q00 released this 13 Aug 03:06
· 59 commits to main since this release

What's Changed

Features

  • Optional channel attribution via OUROBOROS_INSTALL_REF (#2067)
  • Add loop-engineering discovery keywords to plugin manifests (#2076)

Bug Fixes

  • Refuse unbound regex evidence as grounds to overturn an agent FAIL (#2065)
  • Normalize legacy shipped defaults on Claude backends (#2089)
  • Scope pyproject.toml description to the worker's contract (#2088)
  • Normalize CLI JSON output fail-closed (#2043)

Documentation

  • Reframe README hero around the loop, not the contract mechanics (#2092)
  • Reposition llms.txt/llms-full.txt away from spec-first framing (#2086)
  • Reposition README hero away from crowded spec-first framing (#2084)
  • Add Homebrew tap install instructions to READMEs (#2081)
  • Add naming-collision notes distinguishing us from razzant/ouroboros (#2074, #2080)
  • Attach OUROBOROS_INSTALL_REF to install one-liners (#2072)
  • State both ways past the ambiguity gate (#2060)
  • Show all four hosts as one grid (#2063)
  • Link the guide site from the nav row (#2062)
  • Show the interview running inside a host, not just the CLI (#2058)
  • Drop the universal-quantifier claim in the summary (#2051)
  • Move the interview recording above the fold (#2055)
  • Add loop-engineering keyword to PyPI metadata (#2053)
  • Show the TUI monitor in cli-reference (#2096)
  • Hero claims replayable, not reproducible (ko) (#2099)
  • One description for both manifests (plugin.json/marketplace.json) (#2040)
  • Clean up README.ko.md/README.zh-CN.md

Maintenance

  • Add MiniMax-M2.7 model metadata (#2100)
  • Add agentic-loop and loop-engineering keywords to pyproject.toml (#2054)

Full Changelog: v0.51.2...v0.51.3

What's Changed

  • docs(pypi): add loop-engineering keyword by @Q00 in #2053
  • docs(readme): move the interview recording above the fold by @Q00 in #2055
  • chore(pyproject): add agentic-loop and loop-engineering keywords by @Q00 in #2054
  • docs(pyproject): drop the universal-quantifier claim in the summary by @Q00 in #2051
  • fix(claude): normalize CLI JSON output fail-closed by @Q00 in #2043
  • docs(readme): show the interview running inside a host, not just the CLI by @Q00 in #2058
  • docs(readme): link the guide site from the nav row by @Q00 in #2062
  • docs(readme): show all four hosts as one grid by @Q00 in #2063
  • docs(plugin): one description for both manifests, saying what the directory does not already have by @Q00 in #2040
  • docs(readme): state both ways past the ambiguity gate by @Q00 in #2060
  • feat(install): optional channel attribution via OUROBOROS_INSTALL_REF by @Q00 in #2067
  • docs: attach OUROBOROS_INSTALL_REF to install one-liners by @Q00 in #2072
  • docs: add naming-collision note distinguishing us from razzant/ouroboros by @Q00 in #2074
  • feat(plugin): add loop-engineering discovery keywords to manifests by @Q00 in #2076
  • docs(plugin): sync marketplace.json descriptions to plugin.json's text by @Q00 in #2078
  • docs: add naming-collision note to llms-full.txt by @Q00 in #2080
  • docs: add Homebrew tap install instructions to READMEs by @Q00 in #2081
  • fix: scope pyproject.toml description to the worker's contract by @Q00 in #2088
  • docs: reposition README hero away from crowded spec-first framing by @Q00 in #2084
  • docs: reposition llms.txt/llms-full.txt away from spec-first framing by @Q00 in #2086
  • fix(config): normalize legacy shipped defaults on Claude backends by @sumin220 in #2089
  • docs: reframe README hero around the loop, not the contract mechanics by @Q00 in #2092
  • docs: show the TUI monitor in cli-reference by @Q00 in #2096
  • docs(ko): hero claims replayable, not reproducible by @Q00 in #2099
  • Add MiniMax-M2.7 model metadata by @octo-patch in #2100
  • fix(verification): refuse unbound regex evidence as grounds to overturn an agent FAIL by @Q00 in #2065

New Contributors

Full Changelog: v0.51.2...v0.51.3