Directories
¶
| Path | Synopsis |
|---|---|
|
Package api assembles and runs the `jentic` command tree — the API-spec surface (register/identity, context/env, catalog, apis, search, inspect, execute) for discovering, inspecting, and executing against the Jentic API catalog.
|
Package api assembles and runs the `jentic` command tree — the API-spec surface (register/identity, context/env, catalog, apis, search, inspect, execute) for discovering, inspecting, and executing against the Jentic API catalog. |
|
Package apispec parses an OpenAPI document (the embedded vendored control spec, or a --live one fetched from the server) to back the `jentic api` passthrough: path-allowlist matching, operation listing, and per-operation self-description (`api describe`).
|
Package apispec parses an OpenAPI document (the embedded vendored control spec, or a --live one fetched from the server) to back the `jentic api` passthrough: path-allowlist matching, operation listing, and per-operation self-description (`api describe`). |
|
Package binder builds Cobra flags (and, in form.go, an interactive huh form) from a Go struct by reflection.
|
Package binder builds Cobra flags (and, in form.go, an interactive huh form) from a Go struct by reflection. |
|
Package clictx is the CLI-only leaf that bridges the UX-free SDK config (client/config) to the Cobra command layer.
|
Package clictx is the CLI-only leaf that bridges the UX-free SDK config (client/config) to the Cobra command layer. |
|
Package cmdcore holds the shared base of the Jentic CLI command trees: the App dependency container plus every helper and method used by BOTH the `jentic` (api) and `jenticctl` (ctl) trees.
|
Package cmdcore holds the shared base of the Jentic CLI command trees: the App dependency container plus every helper and method used by BOTH the `jentic` (api) and `jenticctl` (ctl) trees. |
|
Package ctl holds the config-driven machinery layered onto the shipped jenticctl installer (impl/6.0): the embedded backend config schema, the defaults<preset<flags precedence ladder, and the overlay that merges the resolved settings into the generated jentic-one.yaml.
|
Package ctl holds the config-driven machinery layered onto the shipped jenticctl installer (impl/6.0): the embedded backend config schema, the defaults<preset<flags precedence ladder, and the overlay that merges the resolved settings into the generated jentic-one.yaml. |
|
generated
Package generated holds the backend configuration struct generated by go-jsonschema from the vendored config schema (config.go, regenerated via `make generate-config`), plus a hand-written stable alias (this file).
|
Package generated holds the backend configuration struct generated by go-jsonschema from the vendored config schema (config.go, regenerated via `make generate-config`), plus a hand-written stable alias (this file). |
|
Package ctlcmd is the jenticctl command tree — the operator/lifecycle CLI (install, wizard, setup, doctor, status, start/stop, logs, update, uninstall).
|
Package ctlcmd is the jenticctl command tree — the operator/lifecycle CLI (install, wizard, setup, doctor, status, start/stop, logs, update, uninstall). |
|
Package localagentcmd holds the local-agent runtime feature extracted from cmdcore (ARCH-1): everything that stands up and drives a coding agent as an isolated Unix user — `jentic setup`, `jentic run`, agent-account creation/seeding, workspace grants, and exporting the active context's credentials into the agent's home.
|
Package localagentcmd holds the local-agent runtime feature extracted from cmdcore (ARCH-1): everything that stands up and drives a coding agent as an isolated Unix user — `jentic setup`, `jentic run`, agent-account creation/seeding, workspace grants, and exporting the active context's credentials into the agent's home. |
|
Package prompt holds the shared, brand-themed interactive form helpers used across the whole CLI (both the jentic and jenticctl trees).
|
Package prompt holds the shared, brand-themed interactive form helpers used across the whole CLI (both the jentic and jenticctl trees). |
|
Package ux is the CLI's audience-aware I/O layer (impl/3.1, impl/3.2).
|
Package ux is the CLI's audience-aware I/O layer (impl/3.1, impl/3.2). |
Click to show internal directories.
Click to hide internal directories.