agent-claw: automated task changes

This commit is contained in:
daniel
2026-05-06 18:55:16 -05:00
parent 38905bb1e9
commit 732b00fb66
8494 changed files with 2018127 additions and 4 deletions

View File

@@ -0,0 +1,31 @@
import type { MutualTlsCertificate } from './tls-certificate';
import type { TlsValidation } from './tls-validation';
/**
* Represents the properties needed to define client policy
*/
export interface TlsClientPolicy {
/**
* Whether the policy is enforced.
*
* @default true
*/
readonly enforce?: boolean;
/**
* TLS is enforced on the ports specified here.
* If no ports are specified, TLS will be enforced on all the ports.
*
* @default - all ports
*/
readonly ports?: number[];
/**
* Represents the object for TLS validation context
*/
readonly validation: TlsValidation;
/**
* Represents a client TLS certificate.
* The certificate will be sent only if the server requests it, enabling mutual TLS.
*
* @default - client TLS certificate is not provided
*/
readonly mutualTlsCertificate?: MutualTlsCertificate;
}