Skip to content

feat(muse-adapter): add Muse Code harness to agent-manager, CLI, and Rust devkitd - #369

Merged
codeaholicguy merged 1 commit into
mainfrom
feature-muse-adapter
Oct 10, 2026
Merged

codeaholicguy merged 1 commit into
mainfrom
feature-muse-adapter

Conversation

@codeaholicguy

Copy link
Copy Markdown
Owner

Summary

Adds Muse Code (muse) as a first-class harness across the stack:

  • agent-manager (TS): harnesses/muse/ (session parser, locator, agent mapper, adapter, readiness) plus processNamePrefixes discovery for versioned muse-bin-* binaries; muse registered in AGENT_TYPES, runtime and readiness profiles.
  • CLI: muse display labels, start-pane, status, and sessions list support.
  • Rust devkitd: devkit-harness muse locator/parser, shared prefix matching, and devkit-core discovery pool gate with registry/parity wiring.
  • Fixtures/docs: muse harness + readiness fixtures and lifecycle docs under docs/ai/*/.

Validation

  • agent-manager: 1371 passed / 0 failed, tsc clean, oxlint 0/0
  • CLI: 1332 passed, build green
  • Rust: harness + core suites green, clippy 0 warnings
  • Fixture replays byte-identical; live transcript parity check OK

Notes

…Rust devkitd

Detect live sessions via runtime-file PID join plus dated-archive walk, parse framed transcripts, report readiness. Extends shared process discovery with opt-in basename prefixes for versioned launchers. Golden fixtures replay on TS and Rust.
@codeaholicguy
codeaholicguy merged commit 708897d into main Oct 10, 2026
7 checks passed
@codeaholicguy
codeaholicguy deleted the feature-muse-adapter branch October 10, 2026 15:38
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