internal/

directory
v0.46.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 24, 2026 License: MIT

Directories

Path Synopsis
Package buildinfo resolves the running WB binary's version so that any package can record it, not just the command layer.
Package buildinfo resolves the running WB binary's version so that any package can record it, not just the command layer.
Package ciaudit checks repository CI/CD files for explicit coverage gates and build-once artifact promotion.
Package ciaudit checks repository CI/CD files for explicit coverage gates and build-once artifact promotion.
Package console reports whether wb is attached to a human terminal.
Package console reports whether wb is attached to a human terminal.
Package deps coordinates exact dependency updates across isolated repository worktrees.
Package deps coordinates exact dependency updates across isolated repository worktrees.
Package discover finds the repositories to operate on by reconciling the local ~/projects/{org}/{repo} tree with the non-archived repositories GitHub reports for the relevant orgs.
Package discover finds the repositories to operate on by reconciling the local ~/projects/{org}/{repo} tree with the non-archived repositories GitHub reports for the relevant orgs.
Package encode renders wb's report types as JSON.
Package encode renders wb's report types as JSON.
Package fleetsync decides and performs the sync action for a single repo: clone or pull an active repo, or remove/keep an archived one's local clone.
Package fleetsync decides and performs the sync action for a single repo: clone or pull an active repo, or remove/keep an archived one's local clone.
Package gitops wraps the git and gh commands needed to read the default branch of a repo and to land a change on it — pushing directly when allowed, or opening an auto-merge PR when the branch is protected.
Package gitops wraps the git and gh commands needed to read the default branch of a repo and to land a change on it — pushing directly when allowed, or opening an auto-merge PR when the branch is protected.
Package hooks manages declarative, user-owned Git hook templates.
Package hooks manages declarative, user-owned Git hook templates.
Package layout audits and safely cleans local clone placement under a projects root.
Package layout audits and safely cleans local clone placement under a projects root.
Package migrate plans and applies declarative source migrations.
Package migrate plans and applies declarative source migrations.
Package orchestrate runs typed repository mutations through isolated worktrees, local verification, and optional GitHub publication stages.
Package orchestrate runs typed repository mutations through isolated worktrees, local verification, and optional GitHub publication stages.
Package quality runs read-only coverage and verification checks for a local repository fleet.
Package quality runs read-only coverage and verification checks for a local repository fleet.
Package recipe implements wb's config-driven fleet operations: a Recipe describes how to detect and mutate matching repos, and how to land the result via the same worktree/commit/push-or-PR flow used everywhere else in wb.
Package recipe implements wb's config-driven fleet operations: a Recipe describes how to detect and mutate matching repos, and how to land the result via the same worktree/commit/push-or-PR flow used everywhere else in wb.
Package remotestate publishes one machine's WB fleet state to a shared store and reads every machine's state back.
Package remotestate publishes one machine's WB fleet state to a shared store and reads every machine's state back.
gitrepo
Package gitrepo stores machine snapshots in a git repository: one file per machine, history for free, no server.
Package gitrepo stores machine snapshots in a git repository: one file per machine, history for free, no server.
Package scan inspects a repository working tree.
Package scan inspects a repository working tree.
Package session records which agent sessions are running on this machine.
Package session records which agent sessions are running on this machine.
Package tui holds the bubbletea models for `wb sync`'s progress display and its post-run interactive results browser.
Package tui holds the bubbletea models for `wb sync`'s progress display and its post-run interactive results browser.
Package wbconfig resolves the user-level WB configuration file that several commands share (recipes for wb run, the remote section for wb remote).
Package wbconfig resolves the user-level WB configuration file that several commands share (recipes for wb run, the remote section for wb remote).
Package wbhome resolves the directories WB uses to coordinate work across agents and sessions: task worktrees, operation locks, and reports.
Package wbhome resolves the directories WB uses to coordinate work across agents and sessions: task worktrees, operation locks, and reports.
Package worktrees creates and validates the isolated Git worktrees used for human and agent development.
Package worktrees creates and validates the isolated Git worktrees used for human and agent development.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL