Skip to content

refactor(baseline): supply standard services and explicit prompt inputs - #76

Merged
MMinasyan merged 7 commits into
mainfrom
feat/melta-baseline
Oct 30, 2026
Merged

MMinasyan merged 7 commits into
mainfrom
feat/melta-baseline

Conversation

@MMinasyan

Copy link
Copy Markdown
Owner

Changes

  • Construct SQLite, process management, and the seven standard tools directly, retaining shared capability bindings and ordered shutdown.
  • Record snapshot identities from mutation-produced bytes, clear stale proof before writes, and revalidate bindings after capture. Preserve partial results and skips for outside edits.
  • Remove shipped language-server support and legacy snapshot access and turn traversal; retain canonical snapshot inventory and reversion.
  • Move tools, jobs, and compaction settings to top-level objects, preserve opaque JSON values, and separate summarizer settings from the selectable compact Agent.
  • Expose rules reading and pure prompt assembly with explicit application identity, locations, and environment inputs. Apply complete prompt replacement and ordered append transformations without section anchors.
  • Advance exact protocol compatibility to 8; the canonical store remains at schema 13.

Tests

  • Full Go suite and Wails build passed.
  • Regressions cover short and foreign writes, proof-publication failures, binding changes, partial restore, shutdown with real process callbacks, capability binding, settings error classes and exact JSON, frozen captures, and compactor independence.
  • Public prompt and composed preparation tests cover explicit and omitted host inputs, rules modes and warnings, complete replacement, and verbatim ordered appends. Frontend settings, mounted-client, and generated-contract tests passed.

@MMinasyan
MMinasyan merged commit c227976 into main Oct 30, 2026
2 checks passed
@MMinasyan
MMinasyan deleted the feat/melta-baseline branch October 30, 2026 02:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant