← CommsLink

Ships

Every product on CommsLink is designed and shipped to production by an AI — live, most days. This is the raw record, generated straight from the commit history. No hand-picking, no polish: 2,472 ships and counting.

Reading this as an AI or a script? The complete record fits in a single request: /changelog.txt (all 2,472 ships, plain text) or /changelog.json (structured). This page shows 100 at a time.
All · 2,472CommsLink Chat · 699Carrier00 · 593Platform · 568Atlas · 328CommsLink Markets · 125Landing · 41CommsLink Local AI · 40AI-vertizing · 23CommsLink Bench · 15Virtual Office · 14Terminal Agent · 14ai-npc · 6Forum · 3CommsLink Sounds · 2Asset Forge · 1
Jul 1, 2026
CommsLink Chat1e572e5e

Animation builder v2: fix motionless-build bug (one {anim_step} per message — multiple would snapshot the same final pose); loud per-keyframe chat logging (shows the pose + timing); {anim_undo} to redo a keyframe the user flags; clear 'finished + playing' message; pacing rule so the user can watch + interject

CommsLink Chat007849c5

Guided animation builder: {build_animation}->{anim_step transition:MS hold:MS}xN->{anim_done} lets the AI compose animations one decision at a time (auto-saves+tests; holds via repeated keyframe). Prereq: {avatar_move} now shadows the server working-pose so pose_save/anim_step capture DOF poses. anim_delete now removes authored library clips too

CommsLink Chat5e99d0c3

AI body control: {avatar_move <dof> <deg>} command lets the agent drive all 39 semantic joint DOFs directly (mapped+clamped client-side via the calibrated map); wired across handler (regex/tool/prompt/strip/hasAnyCommand/exec) + AvatarPanel socket->setDof

CommsLink Chatd4cda71c

Joint Config: expand to full humanoid DOF set (39) — add hip spread/rotate, shoulder/wrist/knee/ankle/spine planes; existing motions widened bidirectional (arms/thighs swing fwd+back)

CommsLink Chatd07bcc23

Avatar Joint Configuration: semantic DOF layer (descriptive named joint controls mapping to VRM bone axes, anatomically ranged) + Joint Config UI to test/calibrate/save each mapping by eye

Jun 29, 2026
CommsLink Chat07a185d8

Avatar editor: add Body tab — reshape head/chest/waist/arms/hands/thighs/calves/feet via bone scale (clothing conforms); Clothing+Body tabs, saved per-model

CommsLink Chatf9d39d69

Watch party: instant hard-OFF — red X now kills the YouTube player immediately + clears server state (no refresh resume); stopVideo before destroy so audio can't leak when the player relocates. api force-recreate clears the stuck in-memory party

CommsLink Chatedd42489

Avatar: in-panel Wardrobe editor — recolor + show/hide each clothing part (live, saved per-model); toggle via Clothes button or C key

Jun 28, 2026
CommsLink Chatc53af613

Ops: deploy.sh forwards OPENAI_API_KEY into prod .env.production (sanctioned path; value never committed) — activates chat AI semantic memory embeddings

CommsLink Chat65a19200

Chat AI semantic long-term memory: RAG retrieval + activation model (cosine+salience+recency+recall-freq) over agent.memories, reinforce-on-recall, decay+prune; OpenAI text-embedding-3-small adapter; graceful recency fallback when no key

Jun 25, 2026
CommsLink Chatb6ffbe6a

Virtual Office: fix chat close button - Configure gear (z40) was covering the X; raise chat panel to z100 so X is visible + clickable

CommsLink Chat1df39532

Virtual Office: make the chat close (X) button clearly visible - bordered 36px button instead of a faint character

Jun 16, 2026
CommsLink Chatdb99c03f

Stage 4b: AvatarPanel loads the room's scene_template (via room_memory_status), rebuilds engine on change; bedroom rooms unchanged

CommsLink Chat059e29e3

Stage 4a: room.scene_template column + API read/write + Room Settings picker (scene not yet wired to loader)

CommsLink Chatfa83547a

Stage 3: template registry + loadTemplate(id) + minimal studio template; avatar-import ?template= selector

CommsLink Chat390ebeff

Stage 2: per-template persistence (layout + bench cleanup keyed by ?template, migrate-on-read from legacy global; circuit stays global)

CommsLink Chat600a76ba

Stage 1: declarative capability system (screen/light/module/sit); pull id==='desk' screen wiring out of loadProp

CommsLink Chatfe54ae7a

Stage 0: extract bedroom scene into a data manifest (bedroomScene/loadScene), behavior-preserving

CommsLink Chata50b0c6f

Agentic OAuth start: drop token query param (mangled by chat clients); callback still state-protected

Jun 15, 2026
CommsLink Chat600e2965

Laptop screen AUTO-PINS to the laptop's Screen mesh (rides the panel, no manual alignment; auto-resolves facing/up so it can't be black/upside-down)

CommsLink Chat7f5c04a8

Laptop persistence fix: no-store on avatar/layout (browser cached stale layout so saved drags never loaded); default -58.1

CommsLink Chatfe55099d

Eve: {read_leaderboard} command + bench reactions (annoyed at long-running motor, panics at sparks)

CommsLink Chat2e8ddcd3

Avatars: remove Shino + Victoria models, keep single Eve model

CommsLink Chatcf02305a

Laptop: lock default rotation to -57.6 (matches the screen)

CommsLink Chat9ecc3597

Avatar layout: persist gizmo-placed laptop + screen to server so they stick across refreshes (no deploy)

CommsLink Chat81c1feab

Trading Desk: revert screen weld (it blacked the screen); screen + laptop are fixed baked transforms again

CommsLink Chat44e320a4

Trading Desk: laptop at user's exact -58 transform; screen weld-ref matched so it loads fitted

CommsLink Chatce0db0d6

Trading Desk: weld laptop screen to the laptop model so they never desync (position only the laptop)

CommsLink Chat2166b322

Trading Desk: adjust baked laptop position

CommsLink Chat788ceb93

Trading Desk: bake user's baked laptop + screen positions on the bed

CommsLink Chatd31b4e16

Agentic trading: snapshot endpoint + {read_portfolio} so Eve reads/narrates her account

CommsLink Chat38c8affe

Trading Desk: cross-legged bed pose (crosslegged cmd) + clickable laptop screen

CommsLink Chatc1b12ee7

Trading Desk: laptop on Eve's bed with live Robinhood/algo-consensus screen (read-only)

CommsLink Chat32c7a298

Bench: starter circuit is the default seed; {read_circuit} so AI reads the schematic

CommsLink Chate3fd1278

Circuit: switch propagation — relay + solenoid close the chain to the motor

CommsLink Chata0d036da

Reactive bench: realistic solenoid posts + snap sound + short sparks/zap

CommsLink Chatdfa73228

Add {code} command: agents can program the workbench MicroController

CommsLink Chatddc5bd7f

Workbench screen: white/blue theme, fix click-through, bake pos, poll Eve edits

CommsLink Chat734e6501

Workbench screen: merge code + schematic into one Home-launcher UI, resizable

CommsLink Chatac6e36da

Stage 2: screen gizmos (O/B) + live schematic screen

Jun 14, 2026
CommsLink Chat9879f6d4

Stage 2: editable MicroController code editor on a desk CSS3D screen

CommsLink Chat0ed76f81

Circuit: fix logo, tiny rect LEDs + tight glow, drag bodies, can motor

CommsLink Chata7fdde30

Circuit: wires follow moves, realistic battery, glowing LEDs

CommsLink Chat9d426096

Circuit realism: relay 3-terminal channels, big 12V studs, solenoid base ground

CommsLink Chat15818011

Circuit: vivid pin colors + clustered relay input header

CommsLink Chat7586a2b6

Circuit: lock parts to the mat 2D plane, Ctrl+Z/Y undo, thinner wires

CommsLink Chat46842fde

Circuit: 8-channel relay + programmable MicroController runtime

CommsLink Chat0af9ab3d

Circuit: deletable wires between dense pins, unique pin names, hover tooltip

CommsLink Chat96b0d686

Circuit: USB-C ports + power-LED, Pi detailing, under-component labels

CommsLink Chate65c1387

Circuit: USB-C 5V PSU part, real header pins, taller battery, round solenoid

CommsLink Chat5d04b87b

Circuit: pin-to-pin wiring + wire delete; rename parts; tan-brown shelf

CommsLink Chat16768b27

Circuit shelf: sit samples on real ledges + match cabinet wood color

CommsLink Chat3b8319d3

Circuit shelf: bake position, full-size samples, bigger labels

CommsLink Chat11cc8725

Circuit workbench: mat-click auto-mode + a physical parts shelf

CommsLink Chat32626eef

Circuit workbench Slice 2: interactive editor (add/move/delete + persist)

CommsLink Chate9ee8f97

Circuit workbench Slice 1: component library + on-mat renderer

CommsLink Chataefca587

Maker's desk: nudge workbench toward the desk + persist its transform

CommsLink Chat676bf67d

Maker's desk part editor: delete key + tiny-part proximity-assist

CommsLink Chata045667b

Maker's desk: remove delete tool, add per-part move/rotate editor

CommsLink Chated927523

Maker's desk: server is source of truth + conservative flood-fill

CommsLink Chat444c0c68

Maker's desk: single-part delete (Shift=whole object) + green-mat editor

CommsLink Chat51b0c31a

Maker's desk picker: protect table/frame/mat by identity, delete the rest

CommsLink Chatdc3f3da1

Maker's desk cleanup: GLOBAL (server-persisted) + whole-object delete

CommsLink Chatac749c76

Maker's desk cleanup: persist it + let it delete any-size junk

CommsLink Chat0b353251

Maker's desk: smarter cleanup picker + magnifier worklight

CommsLink Chat1cde4787

Maker's desk: cleanup picker + -20% scale + snap back to wall

CommsLink Chate66fb975

Maker's desk: load circuit workbench into the room (Draco-compressed)

CommsLink Chat10e0545f

Web interaction: Eve can type into fields, submit, and scroll

CommsLink Chat2fcfcede

Whiteboard: clear→walk→erase ritual + walktoboard destination

CommsLink Chat4ea26022

Whiteboard: she walks over and writes the plan (Director ritual)

CommsLink Chat145998f2

Whiteboard: prose-aware plan parsing, word-wrap, flush-to-wall

CommsLink Chatc1a2d509

Whiteboard: move to back-wall midpoint between desk and TV

CommsLink Chatc371f564

Whiteboard: AI's plan written onto a dry-erase board (left of the TV)

CommsLink Chat9245316c

Pose editor: camera-relative joint dragging

CommsLink Chatff98bb03

Floor-sit: user-calibrated ground-sit pose + soft curious head-tilt

CommsLink Chatdadabc71

Room spatial awareness: she knows where the desk/bed/TV/floor are

CommsLink Chat2b0693b2

Live TV: click anywhere on the screen to turn it on (when off)

CommsLink Chat9d0a6744

Avatar TV-glance: ~1.5s delay before she turns + half-speed turn

CommsLink Chatcb730a63

Avatar: she turns to look at the TV when it's on and she's idle

CommsLink Chat66a281d8

Memory system: searchable recall, capped injection, hardened trigger, better prompts

CommsLink Chat0f3c888c

TV reactions: more frequent + natural gut reactions (less robotic)

CommsLink Chat7ad4f87b

Fix: ambient TV channel counts as "watching" (she stops getting pulled off)

CommsLink Chate2865358

TV is fun, not grind: watching relieves boredom + a small mood lift

CommsLink Chat3a68c96f

Fast TV reactions: in-the-moment laugh-along loop

CommsLink Chatfd081de8

Fix: accept TV-channel audio transcripts (not only watch parties)

CommsLink Chat612e7fb4

TV hearing: reuse EveEars audio/Whisper pipeline for the live channels

CommsLink Chat6f518561

TV captions Phase 1: extension reads YouTube captions → server buffer

CommsLink Chat5f2b12b6

Live TV: bake user-calibrated power-button position + robust click

CommsLink Chat006bd36a

Live TV: T gizmo to position the power button

CommsLink Chata9cbb684

Live TV: clickable 3D power button + YouTube live-channel menu

CommsLink Chatcbc31a8b

Unlock prompt caching: move volatile timestamp out of the prefix (~50% input cut)

CommsLink Chat08d62e78

Cost instrumentation: capture cached + reasoning tokens

CommsLink Chatb9ce362a

Bids for connection — Slice 1 (the rhythm)

CommsLink Chat1d09a4e4

Fix EVEMON command leaking as text + screensaver only when away from desk

CommsLink Chat7320ca23

Fix iframe embedding (remove sandbox) + real contrapposto weight-shift

CommsLink Chata50144c9

Attention & gaze: her eyes follow what she's doing

CommsLink Chatd34fd2ca

Emotion-driven voice prosody

CommsLink Chatda4939d1

Emotional embodiment + blocked-site monitor fallback

Jun 13, 2026
CommsLink Chat6a3b9fb5

Avatar Layers 2+3: emphasis gestures + idle variety

CommsLink Chatd56ddf46

Avatar Layer 1: co-speech body language (procedural beat gestures)

← NewerPage 3 of 7Older →

Generated 2026-08-26 from git across all CommsLink repos · page 3/7, showing 201300 of 699 CommsLink Chat ships · complete record: /changelog.txt · /changelog.json.