CLI command
probierz apphook
Run one built-in application setup, broker, or evaluation capability named by a product manifest.
Invocation#
probierz apphook <CAPABILITY> [ARGS]...Required inputs and options#
- `<capability>` is required. Public capabilities are `oko.seed`, `oko.cleanup`, `oko.ensure-technical-account`, `oko.wait-for-otp`, `oko.writer-update`, `oko.apply-feedback`, `oko.verify-fixture`, `game-asset-creator.fixtures`, and `game-asset-creator.visual-eval`.
- `oko.wait-for-otp` accepts `--after <RFC3339>` and `--timeout-ms <positive integer>`. `game-asset-creator.visual-eval` accepts `--models <directory>`, `--out <directory>`, `--config <file>`, `--rubric <name>`, and `--threshold <number>`. Required credentials and product coordinates come from the environment selected by the application manifest.
Output and state effects#
Executes the same built-in Rust capability used by application lifecycle runs and writes its JSON result. A hook is a named product capability, not a script path.
Exact refusals#
- An unknown name is refused as `unknown application capability: <name>`; invalid capability arguments are refused before execution.
- Missing Oko input starts `missing Oko seed configuration:` and names each absent variable. An unavailable Game Asset Creator checkout reports `game_asset_creator dependency not found: <path>`; a missing Blender module is likewise a prerequisite failure. An empty OTP broker times out explicitly after its selected millisecond budget.
Source snapshot#
Generated from the Rust binaries at https://github.com/wisent-ai/probierz.git revision `f40fa7ed94a028b56b5a59342eaf55982ba5cf7d`.
Combined help SHA-256: `04bab0ac1e9691119efcb70627b534a73431f51bb44ed8ba81d93cc10afd6569`; binary SHA-256: `08424ee2465261eafaa112d13ef05a20ce1fe1b6479e896341e22fbc55e61d3e`.