Documentation
¶
Index ¶
- Variables
- type AgentActivity
- type AtlassianCredentialRefs
- type Automation
- type AutomationAgent
- type AutomationCommand
- type Config
- type ConfluenceIntegration
- type Debug
- type Ingestion
- type IntegrationConfig
- type IntegrationPolling
- type JiraIntegration
- type Logging
- type Project
- type SQLite
- type WorkPlanStatusTrigger
- type Workflows
- type Workspace
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrNonLoopbackBind = errors.New("non_loopback_bind_attempt")
Functions ¶
This section is empty.
Types ¶
type AgentActivity ¶ added in v0.1.12
type AgentActivity struct {
RetainRawPayloads bool
}
type AtlassianCredentialRefs ¶
type Automation ¶ added in v0.1.19
type Automation struct {
Enabled bool
RunnerEnabled bool
RequireCodexWhenAvailable bool
AllowManualRunner bool
RunnerExecution string
QueueDepth int
PollInterval time.Duration
GlobalWorkerCount int
PerProjectWorkerLimit int
PerAgentWorkerLimit int
MaxParallelTasks int
DefaultMaxRuntime time.Duration
CodexBinaryPath string
Agents []AutomationAgent
WorkPlanStatusTrigger WorkPlanStatusTrigger
}
func (Automation) Validate ¶ added in v0.1.19
func (automation Automation) Validate() error
type AutomationAgent ¶ added in v0.1.19
type AutomationAgent struct {
ID string
DisplayName string
Purpose string
Enabled bool
AllowedSkills []string
AllowedTools []string
AllowedCommands []AutomationCommand
DeniedCommands []string
WorkspaceMode string
NetworkPolicy string
SecretPolicy string
LogPolicy string
MaxRuntime time.Duration
MaxRetries int
}
func (AutomationAgent) Validate ¶ added in v0.1.19
func (agent AutomationAgent) Validate() error
type AutomationCommand ¶ added in v0.1.19
type Config ¶
type Config struct {
ConfigPath string
CPUCount int
HTTPAddr string
LadybugPath string
SQLitePath string
SQLite SQLite
Debug Debug
Logging Logging
MaxRequestBytes int64
RequestTimeout time.Duration
ReadHeaderTimeout time.Duration
ShutdownTimeout time.Duration
Ingestion Ingestion
Workspace Workspace
Workflows Workflows
AgentActivity AgentActivity
Automation Automation
Projects []Project
}
type ConfluenceIntegration ¶
type ConfluenceIntegration struct {
Enabled bool
SiteURL string
CloudID string
AuthMode string
CredentialRefs AtlassianCredentialRefs
ReadTimeout time.Duration
MaxResults int
Polling IntegrationPolling
SpaceKeys []string
BodyRepresentation string
IncludeBody bool
IncludeComments bool
IncludeLabels bool
IncludeProperties bool
RootPageIDs []string
CQLExtraFilter string
}
type Ingestion ¶
type Ingestion struct {
ContentGraphEnabled bool
LiveUpdatesEnabled bool
ASTExtractionEnabled bool
ExtractorCacheEnabled bool
DebounceInterval time.Duration
MaxFileBytes int64
MaxChunkBytes int
QueueDepth int
WorkerCount int
GlobalWorkerCount int
PerProjectWorkerLimit int
LivePathPriority bool
MaxWatchedDirectoryCount int
TaskWarnAfter time.Duration
FullScanBatchSize int
InitialScanOnStart bool
SensitiveMarkerPolicy string
}
type IntegrationConfig ¶
type IntegrationConfig struct {
Jira *JiraIntegration
Confluence *ConfluenceIntegration
}
type IntegrationPolling ¶
type JiraIntegration ¶
type JiraIntegration struct {
Enabled bool
SiteURL string
CloudID string
AuthMode string
CredentialRefs AtlassianCredentialRefs
ReadTimeout time.Duration
MaxResults int
Polling IntegrationPolling
ProjectKeys []string
DefaultFields []string
AllowedFields []string
IncludeRichFields bool
IncludeComments bool
JQLExtraFilter string
}
type Project ¶
type Project struct {
ID string
Aliases []string
DisplayName string
Description string
RootPath string
Enabled bool
Classification string
GraphNamespace string
GraphStorage string
DigestMode string
UpdatePolicy string
WorkspaceMode string
Include []string
Exclude []string
FollowSymlinks bool
MaxFileBytes int64
MaxChunkBytes int
SensitiveMarkerPolicy string
Integrations IntegrationConfig
}
type SQLite ¶
type WorkPlanStatusTrigger ¶ added in v0.2.1
func (WorkPlanStatusTrigger) Validate ¶ added in v0.2.1
func (trigger WorkPlanStatusTrigger) Validate() error
Click to show internal directories.
Click to hide internal directories.