feat(task): replace built-in task adaptors with a sandboxed JS plugin system (#7076)

This commit is contained in:
Calcium-Ion
2026-08-29 18:51:57 +08:00
committed by GitHub
parent 7037ac15bd
commit eb48396d5f
336 changed files with 52333 additions and 6369 deletions
+9
View File
@@ -0,0 +1,9 @@
package types
// TaskArtifact is the transport-neutral identity of one generated task output.
// relay/channel re-exports this type for adaptor compatibility.
type TaskArtifact struct {
Key string `json:"key"`
Type string `json:"type"`
MimeType string `json:"mimeType,omitempty"`
}