Skip to content

Spec v0.1.9

Choose a tag to compare

@AI10x AI10x released this 16 Oct 07:23
· 28 commits to main since this release

Source release from dev fixing the Optimization Button spec filepath handoff. Release versions use Git tags; package manifests remain at 0.1.0.

Changes

  • Upload the active nonempty .optim editor buffer, including unsaved changes, to a unique private file under remote ~/projects/ without saving locally.
  • Pass the uploaded absolute config path directly to the optimizer while retaining the discovered build project as the execution target.
  • Reject incomplete or invalid uploads without falling back to another project-root config; retain successful uploads for inspection and record their paths in reports.
  • Add backend, Python, and browser regressions covering framing, validation, cancellation, recovery, and editor behavior; update workflow and security documentation.

The commit includes the requested wording:

Optimization Button fixed error in confusion of optimization spec filepath (convergence to upper-bound limiting)

The convergence algorithm is unchanged. A measured plateau is not proof of an upper bound or global optimum.

Validation

  • Polled the preceding spec build to terminal exit status 0.
  • 118 Rust tests, 42 Python optimizer tests, 13 frontend unit tests, and 15 focused optimizer browser tests passed.
  • Python and focused browser suites were independently rerun after the build.
  • Rust build, frontend production build/typecheck, formatting, Clippy with warnings denied, and diff whitespace checks passed.
  • Reviewed the source/test/documentation diff; no blocking findings.
  • Live SSH/model-provider integrations and the full browser suite were not exercised for this release.

Unrelated local output logs, session artifacts, and Python caches were excluded. No binary assets are attached.

Full changes: v0.1.8...v0.1.9