Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: link to first draft of new Wrangler page


version 1.0

written by Picolabs

wrangler Wrangler is an operating system written in KRL for picos. Wrangler simplifies programming Picos and their interactions by providing a clean api.Wrangler replaces CloudOs and adds new prototype and collection functionalityprovides developers a way to programmatically and easily manage picos.

To use just Wrangler as a module, add "use module v1_io.picolabs.wrangler alias wrangler" in your meta block.

 

Child pages (Children Display)

 

 

 

Functions:

* - defaction

FunctionUse
skyQuery 

Ruleset Functions

FunctionUse

rulesets

 

*installRulesets

 
*uninstallRulesets 

Channel Functions

FunctionUse
channelInfo 
nameFromEci 
eciFromName 
channels 
channelAttributes 
channelPolicy 
channelType 
*updateAttributes 
*updatePolicy 
*deleteChannel 
*createChannel 

Pico Functions

FunctionUse
children 
parent 
profile 
pico 
name 
attributes 
prototypes 
*deletePico 
*createChildFromPrototype 

Subscription Functions

FunctionUse
subscriptions 
randomName 
checkName 
subscriptionsAttributes 

Error Handling Functions

...

  • Wrangler Overview
    • General description of Wrangler and its components
  • Managing Channels
    • Brief intro to channels and how to create, delete, and manipulate them using Wrangler.
  • Managing Pico Lifecycle
    • Describes how Wrangler facilitates the creation and deletion of a pico and how a ruleset can successfully interact with and manipulate the lifecycle.
  • Managing Subscriptions
    • Describes what subscriptions are, how they work, and various aspects of their API.
  • Prototypes
    • Describes what prototypes are, how they work, and various aspects of their API.
  • Wrangler Full API
    • Describes the specific API for each ruleset's events and functions. Useful as a quick reference, while the other pages give full explanations.
  • Replacing subscription with DID Comm
    • Considers a possibility for replacing the notion of subscription with DID Comm connections (between picos which are Aries agents).