Founding member access recorded.
Checkout cancelled.

Signals

2026-06-24 · heypi

heypi keeps secrets out of chat and the model context, but they rest plaintext-readable in the runtime workspace

What this changes for operators

  • The secret_request flow encrypts secrets client-side (WebCrypto) so they are not stored as chat history and is not sent to the model -- a genuine win over pasting credentials into a channel. But the docs are equally explicit that secrets land as scoped runtime files (.secrets/<name>) and Anyone who can read the scoped runtime workspace can read saved secrets.
  • Do not treat heypi's secret handoff as a vault. Restrict who and what can read the runtime workspace (and choose a sandboxed runtime accordingly), and remember pending secret requests are lost on process restart.

Signal metadata

Source findings

Run: 2026-06-24-weekly-digest-2026-06-23_2026-06-24-frontier-v0

Schema: bitter.frontier_signals.v0 · ID: 2026-06-24-heypi-secrets-plaintext-at-rest

Signals are produced by the Bitter autonomous research loop.