Uyumluluk: Pactmark 0.2.x. Tam genel imzalar depodaki commit’lenmiş API Extractor raporlarından
üretilir. Bu sayfa gerçekte kullanacağınız yüzeyi belgeler.
Yazım
defineAgent(input)
string
gerekli
Kararlı ajan tanımlayıcısı.
string
gerekli
Sözleşme sürümü.
string
gerekli
DefinedSchema<I>
gerekli
DefinedSchema<O>
gerekli
InstructionBundle
gerekli
CompiledModelDefinition
gerekli
DefinedPolicy
gerekli
readonly string[]
gerekli
Geçmesi gereken doğrulayıcı kimlikleri.
Record<string, DefinedTool>
İsteğe bağlı.
readonly string[]
Çalışma zamanının sağlaması gereken yetenekler; aksi hâlde koşu
KAF_RUNTIME_CAPABILITY_MISSING ile başarısız olur.InferAgentInput<A> ve InferAgentOutput<A>.
defineTool(input)
string
gerekli
namespace.name@version ile eşleşir.string
gerekli
string
gerekli
DefinedSchema
gerekli
Omit<ToolSecurity, 'schemaVersion'>
gerekli
{ kind: 'read'; execute(input, context) }
gerekli
toolRegistrationDigest dâhil registration: ToolRegistrationContract taşıyan bir DefinedTool
döndürür.
definePolicy(input)
"deny"
gerekli
"deny" literali. Başka hiçbir değer kabul edilmez.{ riskClass, decision }[]
gerekli
decision; "deny", "allow_with_grant" veya "require_approval" olabilir.defineSchema · defineInstructions · model profilleri
Çalışma zamanı
createLocalRuntime(input)
LocalRuntimeFacade, standart
cepheye wait(authority, runId) ekler.
createRuntime(input)
RuntimeKernelConfig’i genişletir ve ek olarak contextStore, inputSubmissionStore ve
egressBroker gerektirir; evidenceReader ve requiredRuntimeCapabilities isteğe bağlıdır. Her port
açıktır — ortamda dolaşan varsayılan yoktur.
RuntimeFacade
Her metot ilk argüman olarak authority alır. Ortamda dolaşan bir geçerli kullanıcı yoktur.
Yetki
createLocalAuthorityIssuer(options?)
Komutlar
KAF_HTTP_IDEMPOTENCY_CONFLICT, geçmiş bir ufuk KAF_COMMAND_IDEMPOTENCY_EXPIRED üretir.
Hazırlık
local, preview ve production’dır. Üretim hazırlığı; eksik dayanıklılığı, atomikliği,
kayıtlı etki stratejilerini, sınırlı model kaynaklarını, kimlik bilgisi zorlamasını veya host yeteneğini
reddeder.
Koşu olayları
Her olay tipi ve yükü.
Yapılandırma
createRuntime’ın beklediği portlar.