@dna/sdk¶
Classes¶
- AgentSkillsExtension
- AgentsMdExtension
- AutomationExtension
- CollabExtension
- CompositionEngine
- CompositionResolver
- DeclarativeKindPort
- DefaultLayerResolver
- DocExtension
- Document
- EvalExtension
- EvidenceExtension
- FakeEmbeddingProvider
- FederationExtension
- FilesystemCache
- FilesystemSource
- GuardrailExtension
- HelixExtension
- HookExtension
- HookRegistry
- Kernel
- KindDefinitionExtension
- KindDefinitionReader
- KindDefinitionWriter
- LayerPolicyViolationError
- LocalResolver
- LockManager
- ManifestInstance
- ModelRegExtension
- Navigator
- PromptBudgetExceededError
- PromptBuilder
- QueryError
- RecognizerExtension
- ReportBuilder
- ResearchExtension
- ResolutionLayer
- ResolutionPath
- ResolveAuthError
- ResolvedDocument
- ResolveError
- ResolveNetworkError
- ResolveNotFoundError
- Resource
- Runtime
- SafetyPolicyExtension
- SdlcExtension
- SoulSpecExtension
- StudioUIMetadata
- ToolDefinition
- ToolRegistry
Interfaces¶
- BudgetVerdict
- BuildPromptOpts
- BundleHandle
- CacheItem
- CachePort
- CompositionProfile
- CompositionResult
- CompositionSlot
- CountResult
- EmbeddingPort
- Extension
- ExtensionHost
- FSLike
- HealthCheckHint
- HookContext
- KindLike
- KindPort
- KindPresentation
- LayerSource
- LockEntry
- Lockfile
- MaterializeOptions
- PreSaveContext
- PreviewBlock
- PreviewResult
- QuadrantHint
- ReaderPort
- RecordSearchProvider
- ResolvedItem
- ResolverPort
- ResourceDep
- SerializedDocument
- SerializedFile
- SourceCapabilities
- SourceCountOpts
- SourcePort
- SourceQueryOpts
- StorageDescriptor
- StudioUIMetadataInit
- Template
- TimelineHint
- ToolPort
- WritableSourcePort
- WriterPort
Type Aliases¶
- AsyncEventHandler
- BodyMode
- Contribution
- EventHandler
- HookName
- HookNameArg
- LabelI18n
- LayerPolicy
- Middleware
- ModeId
- OnConflict
- PreviewBlockKind
- QueryFilter
- QueryOrder
- Raw
- ~~RecordStorePort~~
- StoragePattern
- TenantScope
- TriggerType
- TypedKindDefinition
- UIAction
- UIMetadataField
- VetoHandler
Variables¶
- ActorSchema
- AgentDefinitionSchema
- AgentSchema
- BOOTSTRAP_KINDS
- CHARS_PER_TOKEN
- DEFAULT_INHERITABLE_KINDS_V1
- DEFAULT_NON_INHERITABLE_KINDS_V1
- FAKE_EMBEDDING_DIMS
- FAKE_EMBEDDING_MODEL_ID
- GenomeSchema
- HookSchema
- HookSpecSchema
- KIND_DEFINITION_API_VERSION
- KIND_DEFINITION_KIND
- KindDefinitionSchema
- KindDefinitionSpecSchema
- KNOWN_HOOK_NAMES
- LayerPolicy
- LayerPolicySchema
- MAX_RESOLUTION_DEPTH
- MetadataSchema
- nodeFS
- PORT_SURFACE
- QUERY_OPS
- READ_UMBRELLA_GROUPS
- RecognizerPatternSchema
- RecognizerSchema
- RecognizerSpecSchema
- SafetyPolicySchema
- SafetyPolicySpecSchema
- SafetyRuleSchema
- SD
- SkillSchema
- SoulSchema
- TenantScope
- TRIGGER_TYPES
- UI_METADATA_FIELDS
- UseCaseSchema
Functions¶
- applyOrderBy
- asciiTree
- automationsFor
- automationTriggerGuard
- c4ComponentMermaid
- compositionFlowchartMermaid
- countDocs
- createKernelWithBuiltins
- createMemoryFS
- createRuntimeWithBuiltins
- deepMerge
- dependencyTreeMermaid
- deriveCapabilities
- documentHash
- erDiagramMermaid
- erModel
- estimateTokens
- evaluateInstructionBudget
- expandGroupAliases
- exportDiagramsMd
- fakeEmbedOne
- healthReport
- impact
- kindCatalogMermaid
- matchFilter
- materialize
- matrix
- matrixMarkdown
- mergeFieldLevel
- mergeOverrideFull
- mindmapMermaid
- pieChartMermaid
- quadrantMermaid
- queryDocs
- quickInstance
- quickManifest
- readSpecRecord
- readSpecRecordArray
- readSpecString
- readSpecStringArray
- resolveFieldPath
- sankeyMermaid
- serializeRawToFiles
- shouldCapture
- sourceCapabilities
- storageDictToDescriptor
- timelineMermaid
- triggerKey
- validateCronExpression