1DOLLY 72PACKAGE pi-dolly3REQUIRES HOST runtime@04REQUIRES HOST download@05REQUIRES HOST html@06REQUIRES HOST http@07REQUIRES HOST threads@089# Pi's Dolly extension, where Pi reads it: the system prompt, the dolly skill,10# dolly-tools.js (Slop for the shell tool and !, edits that keep bytes, a11# download tool), ask-user.js (ask_user and show_html, over the html package's12# command), the settings and the theme; with Pi, and the platform's documents13# that the prompt and the skill name. pi-key starts Pi with an API14# key it reads without showing it: Pi's own /login shows a key as it is typed.15INSTALL /v0.1.5/demos/pi/Dollyfile-pi 69d2849d4e009cec2b4dc6ff2817c6593338d89eab43119a29995f456605673e16INSTALL /v0.1.5/demos/closed-source-agent/Dollyfile-secretenv c462499510f173d0ae019fa851ba91c4df4acf7804621dcfa6a25b8966b0649b17INSTALL /v0.1.5/Dollyfile-html f25853f4c8e54144dddb7337e78e174ea587a23c00ae9414fc2edb71244942c918INSTALL /v0.1.5/Dollyfile-dolly-docs 64d1dd3a27c037eeb9f6409d3506546a3b099c22d32bb529bd880d6f4f7fee101920SOURCE /v0.1.5/dist/static/default/pi/dolly-tools.js                    b2d5ecb9788c9f701d4892a23d0c0b8b17adb6309278de9876aefc8d8ca4b6a8 /home/dolly/.pi/agent/extensions/dolly-tools.js21SOURCE /v0.1.5/dist/static/default/pi/ask-user.js                       aea9f9f4bbddd68d759d31d36fac3e5eac3079aeb94c181add468cc23e81c3b3 /home/dolly/.pi/agent/extensions/ask-user.js22SOURCE /v0.1.5/dist/static/default/pi/SYSTEM.md                         70ed91e73f66d65e71eb6d220fedea0cf1ce5ec1ce7bbac3a5b6a849c8ef0628 /home/dolly/.pi/agent/SYSTEM.md23SOURCE /v0.1.5/dist/static/default/pi/settings.json                     852b78af9b490d627858723c8b67f24e55e58d9f621ce4afbc7424b872917c1f /home/dolly/.pi/agent/settings.json24SOURCE /v0.1.5/dist/static/default/pi/dolly-theme.json                  ed4737d4339c7458fa46c6f351c8a619e762189c051206aef1a8840e1f288297 /home/dolly/.pi/agent/themes/dolly.json25SOURCE /v0.1.5/dist/static/default/pi/dolly-skill.md                    75752eda1db044da82d8daaa50e2eff3e932e37132934b77031c30d2e4c1065a /home/dolly/.pi/agent/skills/dolly/SKILL.md2627FILE /home/dolly/.pi/agent/extensions/dolly-tools.js28FILE /home/dolly/.pi/agent/extensions/ask-user.js29FILE /home/dolly/.pi/agent/SYSTEM.md30FILE /home/dolly/.pi/agent/settings.json31FILE /home/dolly/.pi/agent/themes/dolly.json32FILE /home/dolly/.pi/agent/skills/dolly/SKILL.md3334FILE /usr/bin/pi-key35    #!/bin/slop36    # pi-key VARIABLE [ARGUMENT...]: starts pi with an API key in VARIABLE, the37    # environment variable Pi reads for a provider, read without showing it.38    case "$1" in39      [A-Z]*_KEY|[A-Z]*_TOKEN) ;;40      *) printf 'usage: pi-key VARIABLE [ARGUMENT...], such as pi-key ANTHROPIC_API_KEY\n' >&2; exit 2 ;;41    esac42    name=$143    shift44    secretenv "$name" "$name (not shown): " pi "$@"45EXPORTS TOOL pi-key46FILE /usr/share/man/cat1/pi-key.147    pi-key VARIABLE [ARGUMENT...]: reads an API key without showing it and starts48    pi with the arguments and the key in VARIABLE, the environment variable Pi49    reads for the provider, in that one process: ANTHROPIC_API_KEY,50    OPENROUTER_API_KEY, OPENAI_API_KEY, GEMINI_API_KEY, the list in51    $PI_PACKAGE_DIR/docs/providers.md. Pi's own /login shows a key as it is typed.52      pi-key OPENROUTER_API_KEY53