ciregenz
|
59edbb52f6
|
[eric] electron: slack connect UA pins to the runtime Chrome version instead of a rotting hardcode
|
2026-08-05 11:35:29 -07:00 |
|
ciregenz
|
c7608d3ede
|
[eric] chat: model picker hides superseded generations, newest versions first, empty vendor groups dropped
|
2026-08-05 11:35:29 -07:00 |
|
ciregenz
|
2bd8e5c691
|
[eric] settings: notifications tab with real agent/workflow toggles, skills and tools tabs retired to the marketplace
|
2026-08-05 11:35:29 -07:00 |
|
ciregenz
|
1e8c4794c4
|
[eric] marketplace: skills and tools management live inside the store, browse grids land first, Anthropic chips gone
|
2026-08-05 11:35:29 -07:00 |
|
ciregenz
|
d81690efb5
|
[eric] marketplace: its own dock app via a shell-global Directory host, dialogs grouped under Directory/dialogs
|
2026-08-05 10:06:15 -07:00 |
|
ciregenz
|
3e8aa56614
|
[eric] skills: settings page becomes claude.ai's table (Skill / Last updated / Author), browsing lives in the Directory
|
2026-08-05 10:06:15 -07:00 |
|
ciregenz
|
efef227779
|
[eric] perf: identity-stable selectors, tool rows stop subscribing to whole slices, thumbnails wait out interactions
|
2026-08-05 10:06:15 -07:00 |
|
ciregenz
|
59b982bf37
|
[eric] skills: detail page gets claude.ai chrome (byline, enable toggle, kebab, file picker, eye/code); Tools Add menu extracted
|
2026-08-05 08:38:02 -07:00 |
|
ciregenz
|
a519354cc4
|
[eric] skills: per-skill enable toggle gates prompt list, Skill tool, and cloud runs; files endpoint feeds the detail picker
|
2026-08-05 08:38:02 -07:00 |
|
ciregenz
|
e1b8d4b17d
|
[eric] marketplace: pixel pass against live claude.ai, sectioned Filter by checks, exact sort labels, Add menus, connection tabs
|
2026-08-05 07:43:51 -07:00 |
|
ciregenz
|
55749f54d0
|
[eric] marketplace: claude.ai-style Directory for skills + connectors, with upload-skill and custom-connector modals
|
2026-08-05 01:20:17 -07:00 |
|
ciregenz
|
99fd1ff82e
|
[eric] skills: /upload endpoint takes a bare SKILL .md or a .zip/.skill archive, shallowest SKILL.md wins
|
2026-08-05 01:20:17 -07:00 |
|
ciregenz
|
d269a9f3c7
|
[eric] menus: messages, tool rows, app windows, island name answer right-click; host goes shell-global
|
2026-08-05 00:59:50 -07:00 |
|
ciregenz
|
8fcea4a24d
|
[eric] canvas: empty-selection trash closes newest-created first, a persisted creation ledger keeps the order honest
|
2026-08-05 00:47:48 -07:00 |
|
ciregenz
|
34451d0b0d
|
[eric] shell: native window background follows the theme, live-resize filler never flashes boot-dark under a light UI
|
2026-08-05 00:38:10 -07:00 |
|
ciregenz
|
5ccc13ad1e
|
[eric] canvas: memoize the wash blend + grid tile strings, card-drag frames stop rebuilding them
|
2026-08-05 00:38:10 -07:00 |
|
ciregenz
|
7eae46c365
|
[eric] release: 1.7.3
v1.7.3
|
2026-08-04 22:31:44 -07:00 |
|
ciregenz
|
45771d3e42
|
[eric] canvas: minimized-to-tile paints the unpark first then glides into the zone, one transition frame the camera writer never fights
|
2026-08-04 22:22:57 -07:00 |
|
ciregenz
|
90004acee7
|
[eric] chat: the fullscreen scrollbar rides the window edge, the transcript keeps its 760px measure via matching padding
|
2026-08-04 22:11:28 -07:00 |
|
ciregenz
|
918f8d92e4
|
[eric] chat: the inline browser breathes wider, height cap 400px to 480px with the same flush aspect
|
2026-08-04 22:01:15 -07:00 |
|
ciregenz
|
9f0924a7ad
|
[eric] chat: only the newest tool row can glow as running, and the slot keeps the page's exact aspect so the live mini sits flush
|
2026-08-04 21:55:12 -07:00 |
|
ciregenz
|
5d6720ceab
|
[eric] browser: a replaced spawned browser is torn down through the full path, the layout sync can no longer resurrect it
|
2026-08-04 21:50:08 -07:00 |
|
ciregenz
|
0326bc45f7
|
[eric] chat: the mini tracks streaming transcript mutations, appends can no longer bounce it between stale and fresh rects
|
2026-08-04 21:47:12 -07:00 |
|
ciregenz
|
569c9784a6
|
[eric] chat: the mini self-heals its slot fit every 500ms, a remounted slot can no longer leave it scaled against a stale rect
|
2026-08-04 21:43:35 -07:00 |
|
ciregenz
|
26096770f6
|
[eric] chat: the live-state stamp actually gets assigned (the overlap survivor), and closing a chat frees its browser instead of killing it
|
2026-08-04 20:59:26 -07:00 |
|
ciregenz
|
c8f646ae9b
|
[eric] canvas: restoring a minimized chat fits the RENDERED card, not its collapsed footprint, so the left edge stops getting cut
|
2026-08-04 20:51:47 -07:00 |
|
ciregenz
|
b722dbd2f8
|
[eric] chat: the frozen shot and the live mini never paint together, the misaligned double-page overlap dies
|
2026-08-04 20:51:47 -07:00 |
|
ciregenz
|
8d014db030
|
[eric] apps: the launcher drops the octopus and orange twins for per-app hues, monograms, and Launchpad hover
|
2026-08-04 20:31:30 -07:00 |
|
ciregenz
|
ab625fc775
|
[eric] browser: a replaced agent browser is removed, not released to the canvas as a dead stacked window
|
2026-08-04 20:31:30 -07:00 |
|
ciregenz
|
bd1855da30
|
[eric] tool-ui: string columns coerce instead of failing, validation runs per payload not per render, rowIdKey nags only when actionable
|
2026-08-04 20:31:30 -07:00 |
|
ciregenz
|
96565841ff
|
[eric] dock: rail actions go Apple-flat, one hairline lucide family on the rail material, pucks and gradients gone
|
2026-08-04 20:16:10 -07:00 |
|
ciregenz
|
9cfdf390b4
|
[eric] chat: the docked mini rides the drag channel frame-locked, one owner per dock, docked glow buys no per-frame tether work
|
2026-08-04 20:12:15 -07:00 |
|
ciregenz
|
ee2847574c
|
[eric] chat: the inline browser overlays only when fully in view, a frozen shot clips underneath, and docked chrome goes flat
|
2026-08-04 19:59:53 -07:00 |
|
ciregenz
|
344f58b889
|
[eric] chat: the inline browser hugs the page's aspect and can never paint outside its chat card
|
2026-08-04 19:45:22 -07:00 |
|
ciregenz
|
4554af3b1e
|
[eric] browser: pinch reaches the page like real Chrome, Figma and Maps own their canvas zoom inside browser cards
|
2026-08-04 19:45:22 -07:00 |
|
ciregenz
|
cab51313e6
|
[eric] chat: the live browser anchors at its browser tool row, not the transcript tail, and never pops to canvas when its row windows out
|
2026-08-04 19:24:10 -07:00 |
|
ciregenz
|
eefee1f19a
|
[eric] canvas: a docked browser shows as a strip inside its chat on the minimap and loses its phantom dock tile
|
2026-08-04 19:07:10 -07:00 |
|
ciregenz
|
fd6338f9cb
|
[eric] canvas: drags flag canvas interaction, idle-canvas drags skip tether work, the toolbar selector stops minting arrays
|
2026-08-04 18:48:35 -07:00 |
|
ciregenz
|
c80914522e
|
[eric] voice: near-silent clips never buy a decode and punctuation-only transcripts never inject, the lone-comma hallucination
|
2026-08-04 18:48:35 -07:00 |
|
ciregenz
|
540bf91bd9
|
[eric] browser: slack.com gets the bare Chrome UA, its support wall read our product token as an unsupported browser
|
2026-08-04 18:48:35 -07:00 |
|
ciregenz
|
bf4faa786f
|
[eric] chat: the agent's browser rides the transcript inline like a tool output, the pinned bottom slot is gone
|
2026-08-04 16:57:34 -07:00 |
|
ciregenz
|
8951f1b2cc
|
[eric] tests: the discover gate refuses tokenless env_vars servers at the route level, spawn provably untouched
|
2026-08-04 16:44:47 -07:00 |
|
ciregenz
|
87ee63afe9
|
[eric] voice: release the mic when start fails partway, the OS indicator stayed lit forever
|
2026-08-04 16:43:21 -07:00 |
|
ciregenz
|
2e0572ca72
|
[eric] voice: whisper boots from a private empty cwd and reaps mid-boot children, the temp-dir scan wedge killed dictation
|
2026-08-04 16:43:21 -07:00 |
|
ciregenz
|
a7c95813e3
|
[eric] canvas: the background can never paint raw white, tint underlay + opaque wash + compositor grid parallax
|
2026-08-04 16:43:21 -07:00 |
|
ciregenz
|
43e1028123
|
[eric] browser: agent screenshots stop yanking the user's camera, an offscreen card degrades to reading tools
|
2026-08-04 16:43:14 -07:00 |
|
ciregenz
|
6815a36131
|
[eric] canvas: clicks inside a docked mini browser never fly the camera, the toolbar counts as card chrome
|
2026-08-04 16:43:14 -07:00 |
|
ciregenz
|
d9d213f2b9
|
[eric] canvas: edge-pan rAF loop stopped doubling per frame, viewport rect cached, lone cards skip the multi-drag path
|
2026-08-04 16:43:14 -07:00 |
|
ciregenz
|
67011befe3
|
[eric] mcp: discovery refuses a credentialless env_vars server, and the failure translator reads the whole tail not the npx dump
|
2026-08-04 16:43:07 -07:00 |
|
ciregenz
|
6713ae7a2b
|
[eric] release: 1.7.2
v1.7.2
|
2026-08-04 11:09:37 -07:00 |
|