Skip to content

chore: sync public mirror from internal (native kill-TS)#830

Merged
haasonsaas merged 7 commits into
mainfrom
sync/public-release-mirror
Jul 20, 2026
Merged

chore: sync public mirror from internal (native kill-TS)#830
haasonsaas merged 7 commits into
mainfrom
sync/public-release-mirror

Conversation

@haasonsaas

@haasonsaas haasonsaas commented Jul 20, 2026

Copy link
Copy Markdown
Contributor

Summary

  • sync the sanitized public tree from evalops/maestro-internal via sync-public-release-mirror
  • keep evalops/maestro as a generated public mirror of the private source of truth
  • remove TypeScript TUI and ship native maestro-tui agent paths (headless/print/CLI kill-TS)
  • fix leftover packages/tui refs in @evalops/ai that broke Nx graph / public build
  • internal source SHA: b3b2dace93156c39beb3856ae88ce9e029d5d3dd
  • last generated public sync base: f1c0169c
  • public-only commits since last generated sync: 0

Source of truth PRs (internal):

Source-of-truth status

Public Mirror Drift Audit

  • package: @evalops/maestro
  • private source: https://github.com/evalops/maestro-internal@main (b3b2dace93156c39beb3856ae88ce9e029d5d3dd)
  • public projection: https://github.com/evalops/maestro@main
  • result: prepared and pushed
  • invariant: public_projection_has_drift

Public-only commits since last generated sync

  • none detected since last generated sync

Validation

  • generated against internal tip via scripts/prepare-public-release-mirror.mjs (sync-public-release-mirror public-tree mode)
  • public-source-provenance require-internal-pr check confirms internal source PR lineage

Test Plan

  • prepare-public-release-mirror
  • check-prepared-public-mirror-tree
  • ai package no longer references packages/tui
  • CI green on this PR

Staged Rollout

  • Staging is unnecessary for this generated mirror PR. It mirrors already-reviewed internal source from evalops/maestro-internal@b3b2dace93156c39beb3856ae88ce9e029d5d3dd.

<!-- maestro-public-mirror-source: {"schemaVersion":1,"scope":"public-tree","sourceRepo":"evalops/maestro-internal","sourceSha":"4040c71ad1280f6b8235797453964ecc4aa81c18"} -->

- sync sanitized public tree from evalops/maestro-internal
- remove deleted TypeScript TUI (packages/tui + src/cli-tui)
- include native maestro-tui packaging + post-rip fixes through 4040c71

internal source SHA: 4040c71ad1280f6b8235797453964ecc4aa81c18
@haasonsaas
haasonsaas enabled auto-merge (squash) July 20, 2026 00:57
@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

evalops-mirror added 5 commits July 19, 2026 18:10
Broken implicitDependencies crashed the nx project graph after the
TypeScript TUI package was deleted from the public tree. Also update
A2A pairing copy for native TUI and fix husky on macOS bash 3.2.
Breaks @evalops/ai build (TS6053) after TypeScript TUI deletion.
The public tree had a broken multi-line typeof import(...).spawn cast
that failed esbuild transform. Also pull native print/exec helpers
from current internal main.
<!-- maestro-public-mirror-source: {"schemaVersion":1,"scope":"public-tree","sourceRepo":"evalops/maestro-internal","sourceSha":"7f91820b456bc3482ba1d595b6707ce45aee0f06"} -->

- sync sanitized public tree from evalops/maestro-internal
- include native headless/print/CLI kill-TS cutover through 7f91820b456b
- agents-init/stats/models native; TS agent bootstrap hard-cut

internal source SHA: 7f91820b456bc3482ba1d595b6707ce45aee0f06
@haasonsaas haasonsaas changed the title chore: sync public mirror from internal (TS TUI removal) chore: sync public mirror from internal (native kill-TS) Jul 20, 2026
<!-- maestro-public-mirror-source: {"schemaVersion":1,"scope":"public-tree","sourceRepo":"evalops/maestro-internal","sourceSha":"b3b2dace93156c39beb3856ae88ce9e029d5d3dd"} -->

- sync sanitized public tree from evalops/maestro-internal
- drop leftover packages/tui refs from @evalops/ai
- include native kill-TS cutover through b3b2dace9315

internal source SHA: b3b2dace93156c39beb3856ae88ce9e029d5d3dd
@haasonsaas
haasonsaas merged commit 300ccef into main Jul 20, 2026
10 of 13 checks passed
@haasonsaas
haasonsaas deleted the sync/public-release-mirror branch July 20, 2026 02:04
haasonsaas added a commit that referenced this pull request Jul 20, 2026
<!-- maestro-public-mirror-source: {"schemaVersion":1,"scope":"public-tree","sourceRepo":"evalops/maestro-internal","sourceSha":"0d0f93172fe549b2b523c3bea917c65e6f3c238c"} -->

- sync sanitized public tree from evalops/maestro-internal
- residual post-TS-TUI hygiene from internal tip 0d0f93172fe5
- keeps public main current after kill-TS (#830)

internal source SHA: 0d0f93172fe549b2b523c3bea917c65e6f3c238c

Co-authored-by: evalops-mirror <maestro-mirror@evalops.dev>
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