Skip to content
OpenWaggle
Applies to @openwaggle/pi-waggle@0.1.x

@openwaggle/pi-waggle API

Complete public API reference for @openwaggle/pi-waggle 0.1.

This reference inventories every public entry point and named export in @openwaggle/pi-waggle 0.1.

Pi-native Waggle commands, extension lifecycle, loop integration, state, protocol, renderers, presets, and stop policies.

@openwaggle/pi-waggle

Convenience entry point for Pi-native Waggle integration.

ExportKind
appendPiWaggleModeStatefunction
buildEditablePresetfunction
createPiWaggleExtensionfunction
createPiWaggleLoopHandlerfunction
createPiWaggleModeStatefunction
createPiWaggleStopPolicyStatefunction
createPiWaggleTurnCompletionHandlersfunction
createPiWaggleTurnDetailsfunction
createPiWaggleTurnEndHandlerfunction
deletePiWaggleCustomPresetfunction
disabledPiWaggleModeStatefunction
enabledPiWaggleModeStatefunction
evaluatePiWaggleStopPolicyfunction
getPiWaggleProjectPresetsPathfunction
getPiWaggleUserPresetsPathfunction
hiddenBuiltInPresetsForUifunction
latestPiWaggleModeStateFromBranchfunction
latestPiWaggleModeStateFromEntriesfunction
loadPiWagglePresetLayersfunction
mergePiWagglePresetLayersfunction
parsePiWaggleCommandArgsfunction
parsePiWaggleModeStatefunction
parsePiWaggleTurnDetailsfunction
PI_WAGGLE_MODE_STATE_CUSTOM_TYPEconst
PI_WAGGLE_TURN_CUSTOM_TYPEconst
PI_WAGGLE_USER_REQUEST_CUSTOM_TYPEconst
PiWaggleAgentEndHandlertype
PiWaggleCommandIntenttype
PiWaggleCustomMessagetype
PiWaggleEditablePresetScopetype
PiWaggleExtensionApiinterface
PiWaggleExtensionContextinterface
PiWaggleExtensionControllerinterface
PiWaggleExtensionInputinterface
PiWaggleHiddenBuiltInPresetinterface
PiWaggleLoopApiinterface
PiWaggleLoopInputinterface
PiWaggleModeltype
PiWaggleModeStateinterface
PiWaggleModeStateReaderinterface
PiWaggleModeStateWriterinterface
PiWagglePresetLayersinterface
PiWagglePresetScopetype
PiWagglePresetsFileDatainterface
PiWaggleResolvedPresetinterface
PiWaggleResolveTurnModelInputinterface
PiWaggleSendMessageOptionstype
PiWaggleStartNextTurnInputinterface
PiWaggleStopPolicyDecisioninterface
PiWaggleStopPolicyStateinterface
PiWaggleTurnCompleteInputinterface
PiWaggleTurnCompletionHandlersinterface
PiWaggleTurnDecisioninterface
PiWaggleTurnDetailsinterface
PiWaggleTurnEndHandlertype
PiWaggleTurnMessageInputinterface
PiWaggleTurnMetadataInputinterface
PiWaggleTurnSummaryinterface
presetScopeLabelfunction
readPiWagglePresetsFilefunction
readPiWagglePresetsFileDatafunction
registerPiWaggleLoopfunction
registerPiWaggleRenderersfunction
resolvedPresetsForUifunction
restorePiWaggleBuiltInPresetfunction
savePiWagglePresetfunction
summarizePiWaggleTurnMessagesfunction
suppressPiWaggleBuiltInPresetfunction
writePiWagglePresetsFilefunction
writePiWagglePresetsFileDatafunction

@openwaggle/pi-waggle/commands

Pi command parsing and intent contracts.

ExportKind
parsePiWaggleCommandArgsfunction
PiWaggleCommandIntenttype

@openwaggle/pi-waggle/extension

Default Pi extension entry point and advanced loop exports.

ExportKind
createPiWaggleExtensionfunction
createPiWaggleLoopHandlerfunction
createPiWaggleTurnCompletionHandlersfunction
createPiWaggleTurnEndHandlerfunction
defaultdefault export
PiWaggleAgentEndHandlertype
PiWaggleCustomMessagetype
PiWaggleExtensionApiinterface
PiWaggleExtensionContextinterface
PiWaggleExtensionControllerinterface
PiWaggleExtensionInputinterface
PiWaggleLoopApiinterface
PiWaggleLoopInputinterface
PiWaggleModeltype
PiWaggleResolveTurnModelInputinterface
PiWaggleSendMessageOptionstype
PiWaggleStartNextTurnInputinterface
PiWaggleTurnCompleteInputinterface
PiWaggleTurnCompletionHandlersinterface
PiWaggleTurnDecisioninterface
PiWaggleTurnEndHandlertype
PiWaggleTurnMessageInputinterface
PiWaggleTurnMetadataInputinterface
registerPiWaggleLoopfunction

@openwaggle/pi-waggle/loop

Composable Pi agent-loop hooks and controllers.

ExportKind
createPiWaggleExtensionfunction
createPiWaggleLoopHandlerfunction
createPiWaggleTurnCompletionHandlersfunction
createPiWaggleTurnEndHandlerfunction
PiWaggleAgentEndHandlertype
PiWaggleCustomMessagetype
PiWaggleExtensionApiinterface
PiWaggleExtensionContextinterface
PiWaggleExtensionControllerinterface
PiWaggleExtensionInputinterface
PiWaggleLoopApiinterface
PiWaggleLoopInputinterface
PiWaggleModeltype
PiWaggleResolveTurnModelInputinterface
PiWaggleSendMessageOptionstype
PiWaggleStartNextTurnInputinterface
PiWaggleTurnCompleteInputinterface
PiWaggleTurnCompletionHandlersinterface
PiWaggleTurnDecisioninterface
PiWaggleTurnEndHandlertype
PiWaggleTurnMessageInputinterface
PiWaggleTurnMetadataInputinterface
registerPiWaggleLoopfunction

@openwaggle/pi-waggle/mode-state

Pi session-backed Waggle mode state.

ExportKind
appendPiWaggleModeStatefunction
disabledPiWaggleModeStatefunction
enabledPiWaggleModeStatefunction
latestPiWaggleModeStateFromBranchfunction
latestPiWaggleModeStateFromEntriesfunction
PiWaggleModeStateReaderinterface
PiWaggleModeStateWriterinterface

@openwaggle/pi-waggle/preset-storage

Pi-backed custom preset persistence.

ExportKind
getPiWaggleProjectPresetsPathfunction
getPiWaggleUserPresetsPathfunction
PiWagglePresetsFileDatainterface
readPiWagglePresetsFilefunction
readPiWagglePresetsFileDatafunction
writePiWagglePresetsFilefunction
writePiWagglePresetsFileDatafunction

@openwaggle/pi-waggle/presets

Pi preset selection and resolution.

ExportKind
buildEditablePresetfunction
deletePiWaggleCustomPresetfunction
hiddenBuiltInPresetsForUifunction
loadPiWagglePresetLayersfunction
mergePiWagglePresetLayersfunction
PiWaggleEditablePresetScopetype
PiWaggleHiddenBuiltInPresetinterface
PiWagglePresetLayersinterface
PiWagglePresetScopetype
PiWaggleResolvedPresetinterface
presetScopeLabelfunction
resolvedPresetsForUifunction
restorePiWaggleBuiltInPresetfunction
savePiWagglePresetfunction
suppressPiWaggleBuiltInPresetfunction

@openwaggle/pi-waggle/protocol

Pi custom-message names, schemas, and parsing helpers.

ExportKind
createPiWaggleModeStatefunction
createPiWaggleTurnDetailsfunction
parsePiWaggleModeStatefunction
parsePiWaggleTurnDetailsfunction
PI_WAGGLE_MODE_STATE_CUSTOM_TYPEconst
PI_WAGGLE_TURN_CUSTOM_TYPEconst
PI_WAGGLE_USER_REQUEST_CUSTOM_TYPEconst
PiWaggleModeStateinterface
PiWaggleTurnDetailsinterface

@openwaggle/pi-waggle/renderers

Pi-native Waggle transcript renderers.

ExportKind
registerPiWaggleRenderersfunction

@openwaggle/pi-waggle/stop-policy

Pi stop-policy integration.

ExportKind
createPiWaggleStopPolicyStatefunction
evaluatePiWaggleStopPolicyfunction
PiWaggleStopPolicyDecisioninterface
PiWaggleStopPolicyStateinterface
PiWaggleTurnSummaryinterface
summarizePiWaggleTurnMessagesfunction