Make configuration truthful and clean remote session files

This commit is contained in:
2026-08-10 21:41:00 +00:00
parent 72a200968a
commit 32653f54f9
32 changed files with 395 additions and 72 deletions

View File

@@ -255,8 +255,6 @@ type ScriptoriumArtifactConfig struct {
// ScriptoriumInputConfig configures one named prompt input source.
type ScriptoriumInputConfig struct {
Source string `yaml:"source"`
Artifact string `yaml:"artifact"`
Path string `yaml:"path"`
Required bool `yaml:"required"`
}
@@ -280,11 +278,9 @@ type NotariusOutputConfig struct {
ModuleKey string `yaml:"module_key"`
}
// NotificationConfig configures notification backend settings.
// NotificationConfig configures the supported notification behavior.
type NotificationConfig struct {
Backend string `yaml:"backend"`
Recipient string `yaml:"recipient"`
Timeout string `yaml:"timeout"`
Mode string `yaml:"mode"`
}
// SessionInputsConfig contains per-session input references.
@@ -329,5 +325,4 @@ type SessionSource struct {
S3Key string
S3Size int64
S3ETag string
SpoolPath string
}