internal/

directory
v0.1.0-rc2 Latest Latest
Warning

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

Go to latest
Published: May 6, 2026 License: Apache-2.0

Directories

Path Synopsis
Package config loads and version-routes .agentsmithy.yaml configs.
Package config loads and version-routes .agentsmithy.yaml configs.
schema
Package schema provides tag-driven defaults and validation for config structs.
Package schema provides tag-driven defaults and validation for config structs.
v1
Package v1 defines the v1 config schema types for .agentsmithy.yaml.
Package v1 defines the v1 config schema types for .agentsmithy.yaml.
Package pipeline lowers a v1.Config into a runnable agent tree.
Package pipeline lowers a v1.Config into a runnable agent tree.
guards
Package guards implements response guards for autonomous agents.
Package guards implements response guards for autonomous agents.
kinds
Package kinds is the config-time catalog of pipeline-agent kinds.
Package kinds is the config-time catalog of pipeline-agent kinds.
obs
Package obs holds reusable observability hooks shared by all agent kinds.
Package obs holds reusable observability hooks shared by all agent kinds.
skills
Package skills lowers a v1.Skills block into runtime ADK tools and template helpers.
Package skills lowers a v1.Skills block into runtime ADK tools and template helpers.
skills/htmltext
Package htmltext converts HTML into readable text for LLM consumption.
Package htmltext converts HTML into readable text for LLM consumption.
skills/sandbox
Package sandbox restricts file operations to a project root.
Package sandbox restricts file operations to a project root.
skills/urlallow
Package urlallow validates URLs against a scheme+host allowlist and provides an HTTP client that refuses redirects (so a permitted URL can't silently lead to a denied one).
Package urlallow validates URLs against a scheme+host allowlist and provides an HTTP client that refuses redirects (so a permitted URL can't silently lead to a denied one).
tmpl
Package tmpl is the shared template engine for agentsmithy pipelines.
Package tmpl is the shared template engine for agentsmithy pipelines.
project
models
Package models is the config-time catalog of model-provider kinds.
Package models is the config-time catalog of model-provider kinds.
Package setup implements the config-authoring MCP engine.
Package setup implements the config-authoring MCP engine.
Package tools builds ADK toolsets from agentsmithy config tool references.
Package tools builds ADK toolsets from agentsmithy config tool references.

Jump to

Keyboard shortcuts

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