pico-engine icon indicating copy to clipboard operation
pico-engine copied to clipboard

An implementation of the pico-engine hosted on node.js

Results 100 pico-engine issues
Sort by recently updated
recently updated
newest added

I ran into an issue trying to install the krl-compiler. I was following the instructions here: https://picolabs.atlassian.net/wiki/spaces/docs/pages/31544297/Developer+Tips+for+Pico+Engine#DeveloperTipsforPicoEngine-ParsingKRL ``` npm install -g krl-compiler krl-compiler -v ``` The npm command finished successfully....

To install a ruleset, you have two options: 1. Provide the absolute (full) URL of where the source code is located, or 2. Provide an absolute URL of an already-installed...

enhancement
good first issue

Steps to reproduce: - Create a pico with a scheduled recurring task (I used io.picolabs.wovyn.emitter - Delete the pico - Wait for the next time the task will run -...

bug

1. install a ruleset useable as a module (call it `ruleset_one`) 2. install a ruleset which has `use module ruleset_one` in its `meta` block (call it `ruleset_two`) 3. modify `ruleset_one`...

bug
help wanted

From Phil Windley: "We need to update `wrangler:picoQuery()` and `event:send()` to better support location transparency. As currently implemented, the programmer is responsible for knowing (and often hard-coding) the pico's location...

enhancement

The application that triggered issue #572 uses a [ruleset](https://github.com/Picolab/fully-sharded-database/blob/main/krl/io.picolabs.pds.krl) named `io.picolabs.pds` (which is how it avoids the use of entity variables). This is another, indirect way in which a pico...

documentation

Changes made to an application repo in [this commit](https://github.com/Picolab/fully-sharded-database/commit/01d2073c5265724d58d44445e210eac3fd668660) and the previous one (and some that follow) have revealed some odd behavior, and multiple issues. Notice that we changed from...

bug
question
UI

Reported by Paul Wenzel (see log attached). "Changing `strict: true` to `strict: false` in the tsconfig.json files fixes the problems. I am still surprised that it used to be working...

bug

Not sure what triggers it, but this happens: ``` Error [ERR_HTTP_HEADERS_SENT]: Cannot set headers after they are sent to the client at ServerResponse.setHeader (_http_outgoing.js:518:11) at ServerResponse.header (/Users/bconrad/pico-engine/node_modules/express/lib/response.js:771:10) at ServerResponse.send (/Users/bconrad/pico-engine/node_modules/express/lib/response.js:170:12)...

bug

The picos page, for example, takes several seconds when there are more than a thousand picos. The Rulesets tab takes many seconds to fully populate, as does the Testing tab.

bug
UI