feat: sync deployed v1.0.0-rc.38-custom.42
Sync production source including routing, billing, Astra detection and public uptime. Update custom build instructions and license packaging.
This commit is contained in:
1 parent
aa6c3f50f4
commit
ceddfd3d6b
828 files changed
+122253
-13702
No files matched your search
@@ -38,12 +38,16 @@ type ChannelFilterKind string
|
||||
const (
|
||||
FilterRequestPath ChannelFilterKind = "request_path"
|
||||
FilterTaskPluginIdentity ChannelFilterKind = "task_plugin_identity"
|
||||
FilterResponsesWebSocket ChannelFilterKind = "responses_websocket"
|
||||
FilterAttemptedChannel ChannelFilterKind = "attempted_channel"
|
||||
)
|
||||
|
||||
type ChannelFilter struct {
|
||||
ExcludedChannelIDs []int
|
||||
Kind ChannelFilterKind
|
||||
RequestPath string
|
||||
TaskPluginKey string
|
||||
TaskPluginKeys []string
|
||||
TaskPluginChannelTypes []int
|
||||
}
|
||||
|
||||
|
||||
@@ -5,6 +5,8 @@ import (
|
||||
)
|
||||
|
||||
type TaskError struct {
|
||||
// NoRetry prevents duplicate upstream work after a response has been accepted.
|
||||
NoRetry bool `json:"-"`
|
||||
Code string `json:"code"`
|
||||
Message string `json:"message"`
|
||||
Data any `json:"data"`
|
||||
|
||||
Reference in new issue
Block a user