Versions in this module Expand all Collapse all v0 v0.1.0 Sep 30, 2026 Changes in this version + type Adapter struct + FS ports.FileSystem + ProjectRoot string + SafeMutator ports.SafeFileMutator + UserHome string + func (Adapter) Capabilities(context.Context) (ports.Capabilities, error) + func (Adapter) ID() domain.TargetID + func (a Adapter) ApplyInstall(ctx context.Context, in ports.ApplyInput) (ports.ApplyResult, error) + func (a Adapter) ApplyRemove(ctx context.Context, in ports.ApplyInput) (ports.ApplyResult, error) + func (a Adapter) ApplyUpdate(ctx context.Context, in ports.ApplyInput) (ports.ApplyResult, error) + func (a Adapter) Inspect(ctx context.Context, in ports.InspectInput) (ports.InspectResult, error) + func (a Adapter) PlanInstall(ctx context.Context, in ports.PlanInstallInput) (ports.AdapterPlan, error) + func (a Adapter) PlanRemove(_ context.Context, in ports.PlanRemoveInput) (ports.AdapterPlan, error) + func (a Adapter) PlanUpdate(_ context.Context, in ports.PlanUpdateInput) (ports.AdapterPlan, error) + func (a Adapter) Repair(ctx context.Context, in ports.RepairInput) (ports.ApplyResult, error)