Skip to content

Releases: ArinPrajapati/getsloth

Release list

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 03 Oct 11:29
1cf68b5

Changelog

  • cd363a7 Add a gitignored feedback/ directory for social launch comments
  • 46584f6 Host control dashboard, viewer health, cross-platform CLI, accessibility pass (#10)
  • d59b2a8 Merge branch 'feature/linux-host-control-launcher'
  • 1dc534d Merge branch 'fix/host-chat-console'
  • 1cf68b5 feat(release): ship a Windows build (#12)
  • eff26af feat: QR code invite for solo/mobile onboarding
  • 3180bde feat: launch host control console on Linux
  • 6045151 fix(web): hold the password attempt until the socket is open (#11)
  • e8a8b64 fix: default relay URL to production, not localhost
  • 6d7dd7f fix: keep viewer chat out of host terminal

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 19 Sep 02:06

Changelog

  • 17f30cd Add CONTRIBUTING.md and file 6 real starter issues
  • d8e1dac Add LICENSE (AGPL-3.0)
  • d4a10bd Add Phase 3: UI/Design Pass, explicitly sequenced after Phase 2
  • 45dbde2 Add README
  • 288b0b6 Add a curl | sh installer, matching pi/codex's install UX
  • 5bc0a11 Add a single-page landing page at the root domain
  • 3304f95 Add automatic reconnect via the relay's resume token
  • bce97d0 Add missing relay-to-host input forwarding, fix doc bugs
  • 217a307 Add panic-kill failsafe: SIGINT/SIGTERM kills the whole process group
  • 8ef1e9f Add screenshots to README
  • 823ee02 Add task breakdown and WebSocket protocol (T0), revised after review
  • b6ac0d9 Approve T0: protocol final clarifications; fix stale project name
  • c7ed863 Cap terminal keystroke input to the protocol byte limit
  • 725f94c Deploy frontend to Vercel (Task L3, frontend half)
  • fd032c2 Fix B5 review findings: rate-limit flood, unbounded growth, timing
  • 22b75b7 Fix auth-key MITM gap in protocol, pin crypto wire format
  • e3aacd1 Fix review findings: concurrent WebSocket writes, MultiWriter error bug
  • 474f73f Gitignore private deploy notes (server IP, SSH key path)
  • 459e1e9 Initial project setup: getsloth v0 spec, constraints, agent conventions
  • 176753f Mark Task I1 complete - full FR1-12 walkthrough verified live
  • df9bf35 Mark repo public, Stage C's 48h-clean window now open
  • 805ba83 Merge branch 'main' into claude/ux-design
  • d31d6cf Merge branch 'pi/frontend-viewer' into integration
  • 1b33a7b Merge branch 'pi/host-control-console'
  • 2809f58 Merge branch 'pi/mobile-terminal-helper'
  • 29da398 Phase 2 integration: implement presence and chat, both missing entirely
  • 6edb08a Record Task I2 evidence and the Stage A/B release decisions
  • 2176669 Resolve remaining Phase 0 open questions
  • 0f1eae2 Stage Task L5 into a 4-gate slow release instead of one big-bang post
  • e456d9f Task B1: Go module scaffold + tooling wired to CONSTRAINTS.md
  • 815eb41 Task B2: PTY wrapping - getsloth works standalone
  • 03861cb Task B3: relay server skeleton - session lifecycle only
  • f34554b Task B4: live output streaming, host -> relay -> viewer
  • f9ead59 Task B5: password auth - real crypto, rate limiting, resume
  • 797f7f6 Task B6: control handoff - active writer, take_control, host lock
  • d2ec097 Tasks B7+B8: kill switch, teardown reasons, reconnect-after-end
  • 536e643 Wire terminal keystrokes to sendInput, gated by active-writer state
  • 2193731 Wrap landing page screenshots in real MacBook/iPhone frames
  • d5530fa allow custom tunnel hosts for phone testing
  • 58cace4 avoid accidental mobile keyboard focus
  • 60dd442 compact mobile status bar controls
  • b4af7d7 default getsloth to user shell
  • 01712d7 dev: add one-command phone session launcher
  • c89c72e explain insecure mobile auth failure
  • b0ba217 feat: add encrypted password gate
  • 98fe988 feat: add frontend relay terminal client
  • 5ca0001 feat: add host console keyboard controls
  • b0c656e feat: add host session controls and status
  • 8e1465d feat: add kicked/session-ended viewer states
  • 29aeb9a feat: add mobile quick-action overlay
  • 555029f feat: add mobile terminal helper keys
  • 9d35f66 feat: add mouse-click and dedicated copy key to host control keybar
  • bfafac4 feat: add private host control console channel
  • 96adca5 feat: add remote and group session geometry modes
  • 6a4e266 feat: add terminal-first viewer shell
  • 7f96455 feat: add viewer chat panel
  • 094b52c feat: add viewer control handoff UI
  • 38f33bb feat: expose host session snapshot for control console
  • f40cd43 feat: log kill switch to the activity feed; reconcile checklist
  • 70b6b30 feat: open a live host control console on macOS
  • fdb5fab feat: record control handoffs in host console
  • 473ae49 feat: redesign host control TUI and wire up invite reveal
  • e74ae6b feat: render host controls with lipgloss
  • 002d655 feat: scaffold frontend viewer
  • ecf12a9 feat: show host control events and action bar
  • b2260f4 fix terminal resize for fullscreen TUIs
  • babb501 fix: cap quick-action input bytes and gate on active-writer state
  • 1d5bcae fix: make host control layout responsive
  • 32befa9 fix: support empty launcher arguments on macOS bash
  • 53e0e87 plan remote and group session modes
  • 49fe81e respect mobile browser viewport for status bar