IFClite TypeScript API
Guides
Packages
Preparing search index...
@ifc-lite/extensions
Module @ifc-lite/extensions
Classes
ActionLog
ActivationDispatcher
AuditLog
CapabilityDeniedError
EntrySourceError
ExtensionLoader
ExtensionRuntime
IdleMineScheduler
InMemoryExtensionStorage
InMemoryFlavorStorage
KeyFormatError
SignatureFormatError
SignatureMismatchError
SlotRegistry
Interfaces
ActionFilter
ActionLogOptions
ActionParams
ActivationRecord
AuditActivationEvent
AuditEventBase
AuditFilter
AuditLogOptions
AuthoringMessage
AuthoringPlan
AuthoringTurn
BenchmarkPrompt
BenchmarkResult
BenchmarkSummary
Bundle
BundleFile
BundleSource
ButtonNode
Capability
CapabilityCatalogueEntry
CapabilityChangeEvent
CapabilityDiff
CapabilityRisk
CapabilityTarget
ChartNode
ClampedOverlay
Classification
ClassificationContext
CodeValidationOptions
CodeValidationResult
CommandContribution
CompatibilityResult
ContextMenuContribution
CrossRefOptions
DiagnosticGroup
DockContribution
DryRunBudget
EmptyStateNode
EnableEvent
EntityListNode
EntitySelector
ErrorBannerNode
ExporterContribution
ExtensionContextV1
ExtensionDiff
ExtensionLoaderOptions
ExtensionManifest
ExtensionRuntimeOptions
ExtensionStorage
ExtractedBundlePiece
ExtractMemoryOptions
FieldNode
Flavor
FlavorAuthor
FlavorDiff
FlavorExtension
FlavorExtensionState
FlavorPackOptions
FlavorSnapshot
FlavorStorage
FlavorStorageOptions
FlavorSwitcherCallbacks
FlavorSwitchOptions
FlavorSwitchResult
FlowGraphContribution
FormatBundleForPromptOptions
FormattedBundle
GroupNode
HealthEvent
IdleSchedulerOptions
IdsValidatorContribution
InferenceObservation
InferenceParseError
InferenceResult
InstalledExtensionRecord
InstalledExtensionSummary
InstalledForCompatCheck
InstallEvent
KeybindingContribution
KeybindingOverride
KeyPair
KeyValueGridNode
LayoutOverride
LensContribution
ListDiff
LoadedExtensionStatus
ManifestAuthor
ManifestContributions
ManifestEntry
ManifestTest
ManifestTestExpect
MarkdownNode
MemoryProposal
MemorySandboxFactoryOptions
MergeConflict
MergeResult
MigrationResult
MinedPattern
MineEvent
MutationSummaryEvent
NamespaceMapping
NetworkFetchEvent
OverlayClampOptions
ParsedBundleOutput
PlannedContribution
PlannedTest
PlannedWidget
PromptOverlay
PromptOverlayDiff
RegexEvalResult
RepairControllerOptions
RepairResult
ResolvedContextMenuContribution
ResolvedToolbarContribution
RevalidateOptions
RevalidationItem
RevalidationSummary
RunBenchmarkOptions
RunBundleTestsOptions
RuntimeLogEntry
RuntimeRunOptions
RuntimeRunResult
RuntimeSandboxCreateOptions
RuntimeSandboxFactory
RuntimeSandboxHandle
SandboxPermissionsLike
SavedLens
SavedQuery
SavedScript
ScopeClaim
ScopeOpDescriptor
ScoringOptions
SeparatorNode
SequenceMinerOptions
SerialisedPrivateKey
SerialisedPublicKey
SettingsDiff
SignatureBlock
SignatureInfo
SlotContribution
SourceWrapOptions
SpinnerNode
StackNode
StarterIdea
StatusBarContribution
SyntheticBim
SyntheticEntity
SyntheticExtension
SyntheticFixtureSpec
TableNode
TabsNode
TestRunResult
TestRunSummary
TextNode
ToolbarContribution
TranscriptTurn
TreeNode
UnpackedFlavor
UnpackResult
ValidationError
WhenContext
Type Aliases
ActionEvent
ActionIntent
ActivationEvent
ActivationListener
AppendInput
AuditEvent
AuditEventKind
AuthoringStep
CapabilityScope
CapabilityTargetSegment
ChatIntent
Compatibility
ContextMenuSlot
DockSlot
IntentSequence
KeyKind
RegexEvaluator
RiskTier
SerialisedKey
SigningAlgorithm
SlotListener
StatusBarSlot
ToolbarSlot
ValidationErrorCode
ValidationResult
WhenCompareOp
WhenContextKey
WhenExpression
WhenValue
WidgetNode
Variables
ACTION_INTENTS
CANONICAL_FIXTURES
CURATED_PROMPTS
CURRENT_MANIFEST_VERSION
DEFAULT_FLAVOR_ID
defaultRegexEvaluator
DRY_RUN_RATIOS
EMPTY_WHEN_CONTEXT
INFERENCE_CATALOGUE
PRODUCTION_BUDGET
STARTER_IDEAS
TARGETS
WHEN_CONTEXT_KEYS
Functions
activeFlavorPointer
activeFlavorPointerAlreadyStored
assertMethodCall
buildAuthoringContract
buildBundleFromFiles
buildDryRunBudget
buildSyntheticBim
canonicalContentHash
capabilitiesToPermissions
checkMethodCall
clampOverlay
classifyIntent
compactFingerprint
computeRisk
computeRisks
createMemorySandboxFactory
crossReferenceBundle
diffCapabilities
diffFlavors
dryRunLimits
evaluateCompatibility
evaluateWhen
exportPrivateKey
exportPublicKey
extractBundlePieces
extractMemoryProposals
filterAgainstInstalled
findAffected
findCatalogueEntry
findCoveringClaim
findGrant
fingerprintFromBytes
flavorImportedId
flavorMergedId
formatBundleForPrompt
generateKeyPair
groupDiagnostics
hasCapability
hexEqual
importKey
importPrivateKey
importPublicKey
inferCapabilities
isCapabilityScope
isKnownCapability
isKnownNamespace
listCapabilityCatalogue
lookupNamespaceMethod
manifestToContributions
matchCapability
mergeFlavors
mergeIntoOverlay
migrateManifest
migrateSavedScripts
mineSequences
needsSdkRepair
normaliseBundlePath
opMatchesScopeClaim
overallTier
overlayParagraphDiff
packBundle
packFlavor
parseBundleOutput
parseCapabilities
parseCapability
parseScopeClaim
parseScopeClaims
parseWhen
planFromPattern
renderDiagnostics
requiresReconsent
revalidateAgainstSdk
runAuthoringBenchmark
runBundleTests
runRepairLoop
scopeClaimCovers
scorePattern
scorePatterns
sha256Hex
signBundle
splitSessions
suggestedCommandId
summariseDiagnostics
switchFlavor
syntheticFixtureLoader
topPatterns
unpackBundle
unpackBundleWithSignature
unpackFlavor
validateBundleResponse
validateCode
validateFlavor
validateManifest
validatePlan
validateWidget
verifyBundle
wrapEntrySource
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Classes
Action
Log
Activation
Dispatcher
Audit
Log
Capability
Denied
Error
Entry
Source
Error
Extension
Loader
Extension
Runtime
Idle
Mine
Scheduler
In
Memory
Extension
Storage
In
Memory
Flavor
Storage
Key
Format
Error
Signature
Format
Error
Signature
Mismatch
Error
Slot
Registry
Interfaces
Action
Filter
Action
Log
Options
Action
Params
Activation
Record
Audit
Activation
Event
Audit
Event
Base
Audit
Filter
Audit
Log
Options
Authoring
Message
Authoring
Plan
Authoring
Turn
Benchmark
Prompt
Benchmark
Result
Benchmark
Summary
Bundle
Bundle
File
Bundle
Source
Button
Node
Capability
Capability
Catalogue
Entry
Capability
Change
Event
Capability
Diff
Capability
Risk
Capability
Target
Chart
Node
Clamped
Overlay
Classification
Classification
Context
Code
Validation
Options
Code
Validation
Result
Command
Contribution
Compatibility
Result
Context
Menu
Contribution
Cross
Ref
Options
Diagnostic
Group
Dock
Contribution
Dry
Run
Budget
Empty
State
Node
Enable
Event
Entity
List
Node
Entity
Selector
Error
Banner
Node
Exporter
Contribution
Extension
Context
V1
Extension
Diff
Extension
Loader
Options
Extension
Manifest
Extension
Runtime
Options
Extension
Storage
Extracted
Bundle
Piece
Extract
Memory
Options
Field
Node
Flavor
Flavor
Author
Flavor
Diff
Flavor
Extension
Flavor
Extension
State
Flavor
Pack
Options
Flavor
Snapshot
Flavor
Storage
Flavor
Storage
Options
Flavor
Switcher
Callbacks
Flavor
Switch
Options
Flavor
Switch
Result
Flow
Graph
Contribution
Format
Bundle
For
Prompt
Options
Formatted
Bundle
Group
Node
Health
Event
Idle
Scheduler
Options
Ids
Validator
Contribution
Inference
Observation
Inference
Parse
Error
Inference
Result
Installed
Extension
Record
Installed
Extension
Summary
Installed
For
Compat
Check
Install
Event
Keybinding
Contribution
Keybinding
Override
Key
Pair
Key
Value
Grid
Node
Layout
Override
Lens
Contribution
List
Diff
Loaded
Extension
Status
Manifest
Author
Manifest
Contributions
Manifest
Entry
Manifest
Test
Manifest
Test
Expect
Markdown
Node
Memory
Proposal
Memory
Sandbox
Factory
Options
Merge
Conflict
Merge
Result
Migration
Result
Mined
Pattern
Mine
Event
Mutation
Summary
Event
Namespace
Mapping
Network
Fetch
Event
Overlay
Clamp
Options
Parsed
Bundle
Output
Planned
Contribution
Planned
Test
Planned
Widget
Prompt
Overlay
Prompt
Overlay
Diff
Regex
Eval
Result
Repair
Controller
Options
Repair
Result
Resolved
Context
Menu
Contribution
Resolved
Toolbar
Contribution
Revalidate
Options
Revalidation
Item
Revalidation
Summary
Run
Benchmark
Options
Run
Bundle
Tests
Options
Runtime
Log
Entry
Runtime
Run
Options
Runtime
Run
Result
Runtime
Sandbox
Create
Options
Runtime
Sandbox
Factory
Runtime
Sandbox
Handle
Sandbox
Permissions
Like
Saved
Lens
Saved
Query
Saved
Script
Scope
Claim
Scope
Op
Descriptor
Scoring
Options
Separator
Node
Sequence
Miner
Options
Serialised
Private
Key
Serialised
Public
Key
Settings
Diff
Signature
Block
Signature
Info
Slot
Contribution
Source
Wrap
Options
Spinner
Node
Stack
Node
Starter
Idea
Status
Bar
Contribution
Synthetic
Bim
Synthetic
Entity
Synthetic
Extension
Synthetic
Fixture
Spec
Table
Node
Tabs
Node
Test
Run
Result
Test
Run
Summary
Text
Node
Toolbar
Contribution
Transcript
Turn
Tree
Node
Unpacked
Flavor
Unpack
Result
Validation
Error
When
Context
Type Aliases
Action
Event
Action
Intent
Activation
Event
Activation
Listener
Append
Input
Audit
Event
Audit
Event
Kind
Authoring
Step
Capability
Scope
Capability
Target
Segment
Chat
Intent
Compatibility
Context
Menu
Slot
Dock
Slot
Intent
Sequence
Key
Kind
Regex
Evaluator
Risk
Tier
Serialised
Key
Signing
Algorithm
Slot
Listener
Status
Bar
Slot
Toolbar
Slot
Validation
Error
Code
Validation
Result
When
Compare
Op
When
Context
Key
When
Expression
When
Value
Widget
Node
Variables
ACTION_
INTENTS
CANONICAL_
FIXTURES
CURATED_
PROMPTS
CURRENT_
MANIFEST_
VERSION
DEFAULT_
FLAVOR_
ID
default
Regex
Evaluator
DRY_
RUN_
RATIOS
EMPTY_
WHEN_
CONTEXT
INFERENCE_
CATALOGUE
PRODUCTION_
BUDGET
STARTER_
IDEAS
TARGETS
WHEN_
CONTEXT_
KEYS
Functions
active
Flavor
Pointer
active
Flavor
Pointer
Already
Stored
assert
Method
Call
build
Authoring
Contract
build
Bundle
From
Files
build
Dry
Run
Budget
build
Synthetic
Bim
canonical
Content
Hash
capabilities
To
Permissions
check
Method
Call
clamp
Overlay
classify
Intent
compact
Fingerprint
compute
Risk
compute
Risks
create
Memory
Sandbox
Factory
cross
Reference
Bundle
diff
Capabilities
diff
Flavors
dry
Run
Limits
evaluate
Compatibility
evaluate
When
export
Private
Key
export
Public
Key
extract
Bundle
Pieces
extract
Memory
Proposals
filter
Against
Installed
find
Affected
find
Catalogue
Entry
find
Covering
Claim
find
Grant
fingerprint
From
Bytes
flavor
Imported
Id
flavor
Merged
Id
format
Bundle
For
Prompt
generate
Key
Pair
group
Diagnostics
has
Capability
hex
Equal
import
Key
import
Private
Key
import
Public
Key
infer
Capabilities
is
Capability
Scope
is
Known
Capability
is
Known
Namespace
list
Capability
Catalogue
lookup
Namespace
Method
manifest
To
Contributions
match
Capability
merge
Flavors
merge
Into
Overlay
migrate
Manifest
migrate
Saved
Scripts
mine
Sequences
needs
Sdk
Repair
normalise
Bundle
Path
op
Matches
Scope
Claim
overall
Tier
overlay
Paragraph
Diff
pack
Bundle
pack
Flavor
parse
Bundle
Output
parse
Capabilities
parse
Capability
parse
Scope
Claim
parse
Scope
Claims
parse
When
plan
From
Pattern
render
Diagnostics
requires
Reconsent
revalidate
Against
Sdk
run
Authoring
Benchmark
run
Bundle
Tests
run
Repair
Loop
scope
Claim
Covers
score
Pattern
score
Patterns
sha256
Hex
sign
Bundle
split
Sessions
suggested
Command
Id
summarise
Diagnostics
switch
Flavor
synthetic
Fixture
Loader
top
Patterns
unpack
Bundle
unpack
Bundle
With
Signature
unpack
Flavor
validate
Bundle
Response
validate
Code
validate
Flavor
validate
Manifest
validate
Plan
validate
Widget
verify
Bundle
wrap
Entry
Source
Guides
Packages
IFClite TypeScript API
Loading...