Releases
v0.1.0
Compare
Sorry, something went wrong.
No results found
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
You can’t perform that action at this time.