1 Commits
Author SHA1 Message Date
Hunter BandClaude Opus 5.5 668c90e538 Add a reviewed, tested extension authoring workflow
Expose bounded plugin-attributed diagnostics and typed owner state through
the existing plugin show surface. Escape plugin-controlled text and translate
the report and state labels in all 15 complete locale packs. Preserve the
single shared diagnostic ring and existing approval and authority checks.

Accept regular .mts entries through the existing staged-byte and receipt
validation path, suggest safe plugin-specific tool names, and document the
actual experimental host contract. Exercise the exact typed hello example
through the host and reviewed installation path. Ship plugin-creator
generation 17 while preserving generation 16 and customized installed bodies.
The agent stops after install/validate/show; a person reviews/trusts/enables.
The execution context does not expose the calling workspace path.

Validation on the final source:
- Production TUI library check passed with locked dependencies (53.33s).
- Focused Rust: 56 passed, 0 failed, 0 ignored; real Node fixtures required.
- Focused localization: 3 passed, 0 failed; all 15 locale packs pass parity.
- Host build/typecheck passed; host/protocol tests: 54 passed, 0 failed.
- npm test: 640 passed, 0 failed (68 wrapper, 16 SDK, 54 host, 502 web).
- npm run check:web passed; local Git object store supplied missing history.
- Formatting/diff checks passed; exact previous generation body preserved.

These are local results; hosted CI and release qualification remain separate.
Depends on the Phase 1 attachment/approval fixes in PR #6734.

Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]>
Claude-Session: https://claude.ai/code/session_014ZwqatxgVFxHvovngywnks
Signed-off-by: Hunter B <[email protected]>
2026-09-29 03:53:51 -07:00