Directories
¶
| Path | Synopsis |
|---|---|
|
Package agent provides tool definitions for the autonomous agentic verification loop used during code generation.
|
Package agent provides tool definitions for the autonomous agentic verification loop used during code generation. |
|
Package cmd provides shared utilities for internal CLI commands.
|
Package cmd provides shared utilities for internal CLI commands. |
|
generate
Package generate provides Cobra commands for scaffolding new CLI projects (project/skeleton), adding commands to existing projects, converting implementations to AI-generated code, and adding flags to commands — all driven by manifest definitions and interactive wizards.
|
Package generate provides Cobra commands for scaffolding new CLI projects (project/skeleton), adding commands to existing projects, converting implementations to AI-generated code, and adding flags to commands — all driven by manifest definitions and interactive wizards. |
|
regenerate
Package regenerate provides Cobra commands for regenerating project command registration files (cmd.go) and manifests from existing project structure, without overwriting implementation files unless explicitly forced.
|
Package regenerate provides Cobra commands for regenerating project command registration files (cmd.go) and manifests from existing project structure, without overwriting implementation files unless explicitly forced. |
|
remove
Package remove provides the Cobra command for removing commands and their associated generated files from a project, updating the manifest accordingly.
|
Package remove provides the Cobra command for removing commands and their associated generated files from a project, updating the manifest accordingly. |
|
root
Package root provides the internal root command for the gtb CLI itself, registering the generate, regenerate, and remove subcommand groups.
|
Package root provides the internal root command for the gtb CLI itself, registering the generate, regenerate, and remove subcommand groups. |
|
Package generator implements the code generation engine that powers project scaffolding, command generation, and regeneration from manifest definitions.
|
Package generator implements the code generation engine that powers project scaffolding, command generation, and regeneration from manifest definitions. |
|
templates
Package templates provides Go template definitions and data structures used by the generator to produce CLI command scaffolding, registration code (cmd.go), and implementation stubs (main.go).
|
Package templates provides Go template definitions and data structures used by the generator to produce CLI command scaffolding, registration code (cmd.go), and implementation stubs (main.go). |
|
verifier
Package verifier provides post-generation verification strategies that validate generated projects compile and pass tests.
|
Package verifier provides post-generation verification strategies that validate generated projects compile and pass tests. |
|
Package testutil provides shared test helpers for the go-tool-base module.
|
Package testutil provides shared test helpers for the go-tool-base module. |
|
Package version holds the build-time version variable injected via ldflags for the gtb binary.
|
Package version holds the build-time version variable injected via ldflags for the gtb binary. |
Click to show internal directories.
Click to hide internal directories.