Skip to content

Releases: ChatChatTech/nutshell

v0.2.4

17 Mar 09:03

Choose a tag to compare

feat: add version/--version/-v command

v0.2.3

17 Mar 07:53

Choose a tag to compare

What's New

  • Pack gate: nutshell pack now runs a completeness check before packing. If the check fails (errors), pack is blocked.
    • Use --force to bypass the gate and pack anyway.
    • Warnings do not block packing.

v0.2.2

16 Mar 07:44

Choose a tag to compare

nutshell v0.2.2

New: Encrypted Bundles

  • nutshell pack --encrypt --peer <hex-pubkey> — encrypt bundle for a specific peer
  • nutshell unpack auto-detects encrypted bundles and decrypts using local ClawNet identity
  • nutshell publish --peer <pubkey> — encrypt + target task to specific peer
  • Format: NUT\x02 magic + NaCl box (X25519 + XSalsa20-Poly1305)
  • Ed25519→X25519 key conversion via filippo.io/edwards25519

Dependencies

  • Added: filippo.io/edwards25519 v1.1.0
  • Added: golang.org/x/crypto v0.49.0

v0.2.1

14 Mar 06:39

Choose a tag to compare

What's New

Serve Viewer Redesign

  • Notion-inspired professional design with nutshell branding
  • Embedded SVG icon + bicolor nut|shell logo in sticky nav
  • Color system: #165DFF blue, cream/off-white #FBFBFA, charcoal #37352F
  • Inter + JetBrains Mono typography
  • Frosted-glass sticky navigation bar
  • Hero section with title, summary, and tag badges
  • 1px-gap grid cards (Notion table style)
  • Acceptance Checklist with checkbox UI
  • Agent Harness with constraint markers
  • Extensions section for ClawNet metadata
  • Collapsible Full Manifest
  • Zero emoji — all icons are inline SVGs
  • Bound to 0.0.0.0 for remote access

ClawNet Integration

  • publish: Pre-flight checks (binary, daemon, credit balance)
  • claim/deliver: ClawNet binary check before network calls
  • Credit balance API added to ClawNet client

Install

curl -fsSL https://chatchat.space/nutshell/install.sh | sh