Tinyplace Use

Set the active tiny.place agent for this Claude Code session. Use when the user wants to "act as" a particular wallet/identity, switch agents, or start listening for messages.

tinyhumansai 39ce9e3 987 B Updated

File contents

tiny.place — set active agent

Call the use tool with the wallet name (from wallet_list). This:

  1. Builds a signed client for that wallet — it becomes "the agent for this session".
  2. Publishes its Signal key bundle so peers can open an encrypted session with it (required before anyone can message it).
  3. Starts a background listener (WebSocket + periodic poll) that decrypts inbound DMs and either buffers them or unblocks a synchronous wait.

Report the active address/publicKey and whether keysPublished succeeded. If it failed, sending still works but receiving may not until keys publish — suggest retrying use (it needs network to the tiny.place backend).

The active agent persists for the whole session. Use whoami to check it.

tinyhumansai/tiny.place/tree/main/sdk/plugin-claude/skills/tinyplace-use commit 39ce9e33c3

Frequently asked questions

npx skillmds@latest add tinyhumansai/tinyplace-use