Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
container-build
command
|
|
|
container-build-simple
command
|
|
|
forge
command
|
|
|
forge-dev
command
|
|
|
forge-e2e
command
|
|
|
generic-builder
command
|
|
|
generic-runner
command
generic-runner is the run twin of generic-builder: it executes one command attached to the caller's stdio and propagates the exit code.
|
generic-runner is the run twin of generic-builder: it executes one command attached to the caller's stdio and propagates the exit code. |
|
generic-test-runner
command
|
|
|
go-build
command
|
|
|
go-dependency-detector
command
|
|
|
go-format
command
|
|
|
go-gen-bpf
command
|
|
|
go-gen-mocks
command
|
|
|
go-gen-mocks-dep-detector
command
|
|
|
go-gen-openapi
command
|
|
|
go-gen-openapi-dep-detector
command
|
|
|
go-gen-openapi/pkg/generated/defaultclient
Package defaultclient provides primitives to interact with the openapi HTTP API.
|
Package defaultclient provides primitives to interact with the openapi HTTP API. |
|
go-gen-protobuf
command
|
|
|
go-license-header
command
|
|
|
go-lint
command
|
|
|
go-lint-licenses
command
|
|
|
go-lint-tags
command
|
|
|
go-test
command
|
|
|
parallel-builder
command
|
|
|
parallel-test-runner
command
|
|
|
rust-license-header
command
|
|
|
test-report
command
|
|
|
testenv
command
|
|
|
testenv-helm-install
command
|
|
|
testenv-kind
command
|
|
|
testenv-lcr
command
|
|
|
testenv-stub
command
testenv-stub is a lightweight no-op testenv subengine for fast e2e testing.
|
testenv-stub is a lightweight no-op testenv subengine for fast e2e testing. |
|
internal
|
|
|
cmdutil
Package cmdutil provides utilities for command execution with environment variable support.
|
Package cmdutil provides utilities for command execution with environment variable support. |
|
engineresolver
Package engineresolver provides shared engine URI parsing functionality.
|
Package engineresolver provides shared engine URI parsing functionality. |
|
forgepath
Package forgepath provides utilities for locating the forge source repository and constructing commands to execute forge tools via `go run`.
|
Package forgepath provides utilities for locating the forge source repository and constructing commands to execute forge tools via `go run`. |
|
gitutil
Package gitutil provides utilities for working with Git repositories.
|
Package gitutil provides utilities for working with Git repositories. |
|
gosource
Package gosource answers what a Go package is made of.
|
Package gosource answers what a Go package is made of. |
|
imageassembly
Package imageassembly builds a container image by appending one layer of prebuilt files onto a base, with no daemon, no Containerfile and no shellout.
|
Package imageassembly builds a container image by appending one layer of prebuilt files onto a base, with no daemon, no Containerfile and no shellout. |
|
licenseheader
Package licenseheader holds the language-agnostic core shared by every forge license-header engine: go-lint-licenses (check), go-license-header (fix Go files), and rust-license-header (fix Rust files).
|
Package licenseheader holds the language-agnostic core shared by every forge license-header engine: go-lint-licenses (check), go-license-header (fix Go files), and rust-license-header (fix Rust files). |
|
mcpcaller
Package mcpcaller provides shared MCP calling functionality.
|
Package mcpcaller provides shared MCP calling functionality. |
|
runnerexec
Package runnerexec is the execution half of the generic run engine.
|
Package runnerexec is the execution half of the generic run engine. |
|
pkg
|
|
|
enginecli
Package enginecli provides common CLI bootstrapping functionality for forge commands.
|
Package enginecli provides common CLI bootstrapping functionality for forge commands. |
|
enginedocs
Package enginedocs provides shared types and utilities for distributed documentation management across forge engines.
|
Package enginedocs provides shared types and utilities for distributed documentation management across forge engines. |
|
engineframework
Package engineframework provides MCP tool registration utilities for forge engines.
|
Package engineframework provides MCP tool registration utilities for forge engines. |
|
forge
Package forge provides artifact store management for tracking built artifacts and test environments.
|
Package forge provides artifact store management for tracking built artifacts and test environments. |
|
mcputil
Package mcputil provides common utilities for MCP (Model Context Protocol) servers.
|
Package mcputil provides common utilities for MCP (Model Context Protocol) servers. |
|
toolresolver
Package toolresolver answers how to execute a companion tool with a deterministic version.
|
Package toolresolver answers how to execute a companion tool with a deterministic version. |
Click to show internal directories.
Click to hide internal directories.