Skip to content

Add private Hyphae Native sidecar adapter - #45

Merged
terrizoaguimor merged 3 commits into
mainfrom
next-hyphae-sidecar-adapter
Aug 11, 2026
Merged

terrizoaguimor merged 3 commits into
mainfrom
next-hyphae-sidecar-adapter

Conversation

@terrizoaguimor

Copy link
Copy Markdown
Member

Summary

  • add a private Rust 1.86 Hyphae Console workspace with no hyphae-* Cargo dependencies
  • implement a bounded v1.0.1 capabilities, scalar GET/SET, transaction-status, and typed-error codec over loopback HTTP /v2
  • admit only exact reviewed release executables and supervise sidecar startup, readiness, restart persistence, and process-tree termination
  • add CI gates that verify SHA256SUMS, archive, executable, dependency graph, Clippy, unit contracts, and real v1.0.1 persistence

Verification

  • cargo fmt --manifest-path fixtures/next/hyphae-console/Cargo.toml -- --check
  • cargo clippy --manifest-path fixtures/next/hyphae-console/Cargo.toml --workspace --all-targets --locked -- -D warnings
  • cargo test --manifest-path fixtures/next/hyphae-console/Cargo.toml --workspace --all-targets --locked
  • npm run check:next-hyphae-sidecar
  • npm run test:phase-1
  • npm run check:licenses
  • real Windows v1.0.1 persistence/restart integration using HYPHAE_V101_BIN

The fixture remains specified, not executable; application routes, simulated auth, SSR/streaming, cancellation acceptance, and browser isolation remain follow-up work.

@terrizoaguimor
terrizoaguimor merged commit 4ed1e80 into main Aug 11, 2026
9 checks passed
@terrizoaguimor
terrizoaguimor deleted the next-hyphae-sidecar-adapter branch August 11, 2026 02:14
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