Skip to content

Releases: Her-xanadu/opencode-auto-research

v1.0.2 - live loop progression sync

16 Mar 20:03

Choose a tag to compare

Overview

OpenCode Auto Research 1.0.2 is the first stable public release of the controller-first research automation system with global OpenCode command integration.

What this release includes

  • governed autonomous experiment loop with Python controller as the sole authority path
  • local innovation brain with retrieval, evidence packs, feedback learning, and direction memory
  • bilingual repository documentation (README.md + README.zh-CN.md)
  • installation and upgrade guidance via INSTALL.md and scripts/install-local.sh
  • global slash-command installation via scripts/install-opencode-global.sh
  • detailed manual entry points in docs/USER_MANUAL.md and docs/USER_MANUAL.zh-CN.md

Validation

  • npm test
  • npm run build
  • npm run test:smoke

Key commits

  • 3ed9f19 feat: add global opencode commands and live subagent routing
  • 0b4d494 fix: sync live loop progression into 1.0 line
  • 13348e3 docs: add user manual entry points

v1.0.1 - global command integration and subagent routing

16 Mar 20:01

Choose a tag to compare

Highlights

  • adds a global OpenCode command installation path so experiment commands can be used from any terminal session
  • installs command templates into ~/.config/opencode/commands and the research-brain skill into ~/.config/opencode/skills
  • routes Apollo, Athena, and Hermes through real subagent mention dispatch from the Python controller
  • validates local CPU multi-round live experimentation beyond round 1

Validation

  • npm test
  • npm run build
  • npm run test:smoke
  • direct Python subagent dispatch checks
  • detached live multi-round loop verification

Key commit

  • 3ed9f19 feat: add global opencode commands and live subagent routing

v1.0.0 - stable controller-first research automation release

16 Mar 14:33

Choose a tag to compare

Overview

OpenCode Auto Research 1.0.0 is the first stable public release of the controller-first research automation system.

What this release includes

  • governed autonomous experiment loop with Python controller as the sole authority path
  • local innovation brain with retrieval, evidence packs, feedback learning, and direction memory
  • bilingual repository documentation ( + )
  • installation and upgrade guidance via and [1/4] Installing JavaScript dependencies

added 61 packages, and audited 62 packages in 1s

19 packages are looking for funding
run npm fund for details

found 0 vulnerabilities
[2/4] Installing Python controller dependencies
Requirement already satisfied: dvc<4,>=3 in /Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages (3.66.1)
Requirement already satisfied: dvclive<4,>=3 in /Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages (3.49.0)
Requirement already satisfied: attrs>=22.2.0 in /Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages (from dvc<4,>=3) (25.4.0)
Requirement already satisfied: celery in /Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages (from dvc<4,>=3) (5.6.2)
Requirement already satisfied: colorama>=0.3.9 in /Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages (from dvc<4,>=3) (0.4.6)
Requirement already satisfied: configobj>=5.0.9 in /Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages (from dvc<4,>=3) (5.0.9)
Requirement already satisfied: distro>=1.3 in /Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages (from dvc<4,>=3) (1.9.0)
Requirement already satisfied: dpath<3,>=2.1.0 in /Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages (from dvc<4,>=3) (2.2.0)
Requirement already satisfied: dulwich in /Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages (from dvc<4,>=3) (1.1.0)
Requirement already satisfied: dvc-data<3.19.0,>=3.18.0 in /Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages (from dvc<4,>=3) (3.18.3)
Requirement already satisfied: dvc-http>=2.29.0 in /Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages (from dvc<4,>=3) (2.32.0)
Requirement already satisfied: dvc-objects in /Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages (from dvc<4,>=3) (5.2.0)
Requirement already satisfied: dvc-render<2,>=1.0.1 in /Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages (from dvc<4,>=3) (1.0.2)
Requirement already satisfied: dvc-studio-client<1,>=0.21 in /Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages (from dvc<4,>=3) (0.22.0)
Requirement already satisfied: dvc-task<1,>=0.3.0 in /Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages (from dvc<4,>=3) (0.40.2)
Requirement already satisfied: flatten-dict<1,>=0.4.1 in /Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages (from dvc<4,>=3) (0.4.2)
Requirement already satisfied: flufl.lock<10,>=8.1.0 in /Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages (from dvc<4,>=3) (9.0.0)
Requirement already satisfied: fsspec>=2024.2.0 in /Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages (from dvc<4,>=3) (2026.1.0)
Requirement already satisfied: funcy>=1.14 in /Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages (from dvc<4,>=3) (2.0)
Requirement already satisfied: grandalf<1,>=0.7 in /Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages (from dvc<4,>=3) (0.8)
Requirement already satisfied: gto<2,>=1.6.0 in /Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages (from dvc<4,>=3) (1.9.0)
Requirement already satisfied: hydra-core>=1.1 in /Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages (from dvc<4,>=3) (1.3.2)
Requirement already satisfied: iterative-telemetry>=0.0.7 in /Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages (from dvc<4,>=3) (0.0.10)
Requirement already satisfied: kombu in /Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages (from dvc<4,>=3) (5.6.2)
Requirement already satisfied: networkx>=2.5 in /Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages (from dvc<4,>=3) (3.6.1)
Requirement already satisfied: omegaconf in /Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages (from dvc<4,>=3) (2.3.0)
Requirement already satisfied: packaging>=19 in /Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages (from dvc<4,>=3) (25.0)
Requirement already satisfied: pathspec<1,>=0.10.3 in /Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages (from dvc<4,>=3) (0.12.1)
Requirement already satisfied: platformdirs<5,>=3.1.1 in /Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages (from dvc<4,>=3) (4.5.1)
Requirement already satisfied: psutil>=5.8 in /Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages (from dvc<4,>=3) (7.2.2)
Requirement already satisfied: pydot>=1.2.4 in /Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages (from dvc<4,>=3) (4.0.1)
Requirement already satisfied: pygtrie>=2.3.2 in /Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages (from dvc<4,>=3) (2.5.0)
Requirement already satisfied: pyparsing>=2.4.7 in /Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages (from dvc<4,>=3) (3.3.2)
Requirement already satisfied: requests>=2.22 in /Users/herxanadu/Library/Python/3.13/lib/python/site-packages (from dvc<4,>=3) (2.32.5)
Requirement already satisfied: rich>=12 in /Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages (from dvc<4,>=3) (14.3.1)
Requirement already satisfied: ruamel.yaml>=0.17.11 in /Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages (from dvc<4,>=3) (0.19.1)
Requirement already satisfied: scmrepo<4,>=3.5.2 in /Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages (from dvc<4,>=3) (3.6.1)
Requirement already satisfied: shortuuid>=0.5 in /Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages (from dvc<4,>=3) (1.0.13)
Requirement already satisfied: shtab<2,>=1.3.4 in /Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages (from dvc<4,>=3) (1.8.0)
Requirement already satisfied: tabulate>=0.8.7 in /Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages (from dvc<4,>=3) (0.10.0)
Requirement already satisfied: tomlkit>=0.11.1 in /Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages (from dvc<4,>=3) (0.14.0)
Requirement already satisfied: tqdm<5,>=4.63.1 in /Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages (from dvc<4,>=3) (4.67.1)
Requirement already satisfied: voluptuous>=0.11.7 in /Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages (from dvc<4,>=3) (0.16.0)
Requirement already satisfied: zc.lockfile>=1.2.1 in /Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages (from dvc<4,>=3) (4.0)
Requirement already satisfied: pynvml in /Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages (from dvclive<4,>=3) (13.0.1)
Requirement already satisfied: dictdiffer>=0.8.1 in /Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages (from dvc-data<3.19.0,>=3.18.0->dvc<4,>=3) (0.9.0)
Requirement already satisfied: diskcache>=5.2.1 in /Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages (from dvc-data<3.19.0,>=3.18.0->dvc<4,>=3) (5.6.3)
Requirement already satisfied: sqltrie<1,>=0.11.0 in /Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages (from dvc-data<3.19.0,>=3.18.0->dvc<4,>=3) (0.11.2)
Requirement already satisfied: orjson<4,>=3 in /Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages (from dvc-data<3.19.0,>=3.18.0->dvc<4,>=3) (3.11.5)
Requirement already satisfied: billiard<5.0,>=4.2.1 in /Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages (from celery->dvc<4,>=3) (4.2.4)
Requirement already satisfied: vine<6.0,>=5.1.0 in /Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages (from celery->dvc<4,>=3) (5.1.0)
Requirement already satisfied: click<9.0,>=8.1.2 in /Users/herxanadu/Library/Python/3.13/lib/python/site-packages (from celery->dvc<4,>=3) (8.3.1)
Requirement already satisfied: click-didyoumean>=0.3.0 in /Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages (from celery->dvc<4,>=3) (0.3.1)
Requirement already satisfied: click-repl>=0.2.0 in /Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages (from celery->dvc<4,>=3) (0.3.0)
Requirement already satisfied: click-plugins>=1.1.1 in /Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages (from celery->dvc<4,>=3) (1.1.1.2)
Requirement already satisfied: python-dateutil>=2.8.2 in /Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages (from celery->dvc<4,>=3) (2.9.0.post0)
Requirement already satisfied: tzlocal in /Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages (from celery->dvc<4,>=3) (5.3.1)
Requirement already satisfied: six<2.0,>=1.12 in /Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages (from flatten-dict<1,>=0.4.1->dvc<4,>=3) (1.17.0)
Requirement already satisfied: atpublic in /Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/site-packages (from flufl.lock<10,>=8.1.0->dvc<4,>=3) (7.0.0)
Requi...

Read more

v0.4.2 - final last-mile controller and smoke alignment

16 Mar 13:39

Choose a tag to compare

Highlights

  • finalizes the last-mile hardening around rollback/resume semantics, remote contract coverage, and public smoke-path alignment
  • keeps Python controller as the sole authority path while reducing the remaining externally visible legacy surface
  • ships the latest fully green source and public engineering repo state

Validation

  • npm test
  • npm run build
  • npm run test:smoke

Key commit

  • e3af09a fix: finalize last-mile controller and smoke alignment

v0.4.1 - final last-two-cuts closure

16 Mar 12:57

Choose a tag to compare

Highlights

  • hides remaining legacy analysis surface behind internal/test-only usage
  • keeps Python controller as the sole outer-loop authority path
  • aligns the scientific smoke and local e2e helpers with the current controller-first architecture

Validation

  • npm test
  • npm run build

Key commit

  • 135b49f refactor: hide legacy analysis behind internal surfaces

v0.4.0 - v4 tech debt remediation closure

16 Mar 11:33

Choose a tag to compare

Highlights

  • completes the v4 remediation wave around artifact root convergence, model-source consistency, canonical fixture naming, and recovery checkpoint alignment
  • keeps Python controller as the sole authority path while further shrinking compatibility debt
  • ships the latest all-green source repository state into the public engineering repository

Validation

  • npm test
  • npm run build

Key commit

  • c008918 fix: finalize v4 remediation closure

v0.3.8 - public validation timeout tuning

15 Mar 21:30

Choose a tag to compare

Highlights

  • syncs the final all-green source state into the public engineering repository
  • tunes long-running public validation timeouts for workflow and real-DVC suites under the Desktop workspace environment
  • preserves the latest controller-first, artifact-root-converged, remediation-complete codebase

Validation

  • npm test
  • npm run build

Key commit

  • ed5d1a9 test: tune public-repo timeouts for stable validation

v0.3.7 - artifact root and recovery convergence

15 Mar 20:53

Choose a tag to compare

Highlights

  • converges remaining artifact-path handling further toward the Python controller truth source
  • removes more compat artifact write behavior and keeps recovery resume fallback explicit
  • ships the latest fully green source state into the public engineering repository

Validation

  • npm test
  • npm run build

Key commit

  • 5e95b9a refactor: converge artifact roots and recovery fallback

v0.3.6 - final remediation risk hardening

15 Mar 19:59

Choose a tag to compare

Highlights

  • adds explicit remote contract, rollback side-effect, and specialist schema failure coverage
  • further hardens controller resume/runtime behavior and artifact path handling
  • carries forward the latest all-green source repository state into the public engineering repo

Validation

  • npm test
  • npm run build

Key commit

  • 7afbc8c fix: finalize remediation risk hardening

v0.3.5 - compat surface reduction

15 Mar 18:50

Choose a tag to compare

Highlights

  • reduces remaining TypeScript compatibility artifact surface around result packets and placeholder analysis
  • keeps Python controller as the sole authority path while narrowing legacy/compat behavior
  • ships a fully green public engineering repository after final validation

Validation

  • npm test
  • npm run build

Key commit

  • e024b7f refactor: shrink compat artifact surface