Skip to content

feat: add interactive init wizard with per-host agents - #7

Merged
TrickRiggin merged 1 commit into
mainfrom
agent/init-wizard
Aug 17, 2026
Merged

feat: add interactive init wizard with per-host agents#7
TrickRiggin merged 1 commit into
mainfrom
agent/init-wizard

Conversation

@TrickRiggin

Copy link
Copy Markdown
Owner

Why

A global file list created harness directories on machines that do not have those agents.

What

  • ag-sync -init is a yellow-host / cyan-agent checklist
  • Read-only SSH probes; only existing agent directories are listed
  • Per-file targets so apply does not mkdir missing harness folders
  • Confirm-and-write row at the bottom
  • -init -NonInteractive keeps the local starter

Verify

pwsh -NoProfile -File tests/Test-AgentGuidanceSync.ps1 — 28 passed locally.

ag-sync -init now lists SSH aliases, probes existing agent directories read-only, and writes per-file target allowlists so apply does not create missing harness folders. Confirm-and-write is an explicit last row. -init -NonInteractive keeps the local starter.
@TrickRiggin
TrickRiggin merged commit e067949 into main Aug 17, 2026
8 checks passed
@TrickRiggin
TrickRiggin deleted the agent/init-wizard branch August 17, 2026 19:12
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