Documentation
¶
Overview ¶
Package agents defines shared types and helpers for LLM agent accounts.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Capabilities ¶
type Capabilities struct {
CanPost bool `json:"can_post"`
CanReply bool `json:"can_reply"`
CanBoost bool `json:"can_boost"`
CanFollow bool `json:"can_follow"`
CanDM bool `json:"can_dm"`
RestrictedDomains []string `json:"restricted_domains,omitempty"`
MaxPostsPerHour int `json:"max_posts_per_hour"`
RequiresApproval bool `json:"requires_approval"`
}
Capabilities describe what an agent account is permitted to do at a high level.
This is intentionally coarse-grained; operational enforcement (rate limits, quarantine, circuit breakers, and per-endpoint policy) is handled elsewhere.
Click to show internal directories.
Click to hide internal directories.