Reconnecting
Restoring connection…
Reconnecting
Restoring connection…
Showcase pack
v0.2.10Synthetic pack that demonstrates every action-schema feature in one place: all arg types, every validation, both parsers, both kinds, opts envelope bounds, and per-action redaction rules. Not a production pack — use it as a reference when authoring real ones.
Install
emisar pack install
fetches this pack, re-validates it, and verifies its content hash against the
--hash
below — the exact bytes this page was rendered against, so a tampered copy is
rejected — before copying it into the runner's packs dir. The command reloads a
running daemon itself; no manual restart.
sudo emisar pack install showcase --hash sha256:e7755f26c3cb9d400b2a7d5896fa12fd2e71acfc2e9d27cc711df7e0bfe8bda2
Actions 5 total
View on GitHub-
showcase.every_arg_type exec low
One arg of every type
Show a reference action: one argument of every supported type with a representative validation. Look here when you need to remember the YAML shape for `string_array`, `integer_array`, `duration`, etc.
View source on GitHub -
showcase.json_output exec low
Parse stdout as JSON, with action-local redaction
Demonstrates `parser: json` plus an extra regex redaction rule scoped to this action. The rule sits *in front of* the global rules — useful when an action emits a known secret shape that the global rules don't cover.
View source on GitHub -
showcase.opts_envelope exec low
Demonstrate opts.timeout and opts.max_stdout_bytes clamping
Sleeps briefly and emits a fixed payload. The interesting bit is the execution/output envelope: cloud-supplied opts.timeout is clamped to [2s, 30s] regardless of what the LLM asked for, and stdout caps are bounded between 1 KiB and 64 KiB.
View source on GitHub -
showcase.path_validation exec low
Read-only file inspection with path allowlist
Show a reference action for path-typed arguments. Demonstrates allowed prefixes plus an explicit deny list. The combined effect: the caller may inspect anything under /var/log or /tmp, except /var/log/secure and anything under /tmp/private.
View source on GitHub -
showcase.script_action script low
Run a packaged shell script
Calls a packaged shell script. The interpreter is explicit (/bin/bash), the script path is resolved relative to the pack root, and the script's SHA-256 is journaled with every invocation so tampering is detectable after the fact.
View source on GitHub