Skip to content

feat(nexus): add preflight, verify, /why commands#28

Merged
tbitcs merged 1 commit intodevelopfrom
feat/nexus-broker-commands
Apr 28, 2026
Merged

feat(nexus): add preflight, verify, /why commands#28
tbitcs merged 1 commit intodevelopfrom
feat/nexus-broker-commands

Conversation

@tbitcs
Copy link
Copy Markdown
Contributor

@tbitcs tbitcs commented Apr 28, 2026

Surfaces the Nexus broker (specsmith 0.4.0) in the AEE Workbench:

  • specsmith.runPreflight - prompts for a plain-English request and runs specsmith preflight ... --json --verbose in a terminal (REQ-085).
  • specsmith.runVerify - launches specsmith verify --project-dir so the user can pipe diff/tests/logs JSON or use the file flags (REQ-097).
  • specsmith.toggleWhy - toggles /why governance details on the active session (REQ-094).

No new deps; tsc --noEmit clean.

Co-Authored-By: Oz oz-agent@warp.dev

Adds three new commands to expose the Nexus broker surface that landed in
specsmith 0.4.0 (PRs #72-75):

- specsmith.runPreflight  - prompts for an utterance, runs `specsmith preflight ... --json --verbose` in a terminal
- specsmith.runVerify     - launches `specsmith verify --project-dir` so the user can pipe diff/tests/logs via --stdin or --diff/--tests/--logs/--changed
- specsmith.toggleWhy     - toggles /why governance details on the active session (REQ-094)

Wired through the existing terminal helper + SessionPanel.sendCommand
patterns; no new dependencies. tsc --noEmit clean.

Co-Authored-By: Oz <oz-agent@warp.dev>
@tbitcs tbitcs merged commit ceb9a4b into develop Apr 28, 2026
1 check passed
@tbitcs tbitcs deleted the feat/nexus-broker-commands branch April 28, 2026 00:49
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.

2 participants