Commit Graph

  • 88853f170f fix(studio): route rooted timeline media through preview (#3061) Miguel Ángel 2026-08-05 22:14:28 -07:00
  • afb182059b feat(studio): run an edit as an ACP session Miguel Angel Simon Sierra 2026-08-05 21:48:48 -07:00
  • 94e78e806e feat(studio): talk to coding agents over the Agent Client Protocol Miguel Angel Simon Sierra 2026-08-05 21:36:24 -07:00
  • 96861cbafc perf(studio-server): coordinate cancelable thumbnail generation (#2720) Miguel Ángel 2026-08-05 20:41:35 -07:00
  • 8e4e16ac6b perf(studio): prioritize timeline thumbnail work #2719 codex/studio-timeline-g-work-priority-v2 Miguel Angel Simon Sierra 2026-07-20 21:56:39 +02:00
  • 27d113e56c docs: add user interview booking links (#3059) James Russo 2026-08-05 12:35:58 -07:00
  • b793e42efd Merge pull request #3010 from heygen-com/docs/pages-show-not-tell Ular Kimsanov 2026-08-05 12:28:46 -07:00
  • aa928f399a style(scripts): oxfmt the nav-suppression assertion #3010 ukimsanov 2026-08-05 11:47:59 -07:00
  • fed2baf278 docs: correct composition offset rationale; pin nav fix; label-in-name ukimsanov 2026-08-05 11:32:21 -07:00
  • 83db94e75e docs(examples): stop the sound control from following the card's link ukimsanov 2026-08-05 11:12:55 -07:00
  • 5ae9a8a96a perf(studio): virtualize timeline thumbnail media #2718 codex/studio-timeline-g-virtualized-media-v2 Codex 2026-07-20 21:32:44 +02:00
  • 9cd0e30ad5 perf(studio): bound thumbnail decoding resources #2717 codex/studio-timeline-g-decoder-resources-v2 Codex 2026-07-20 21:32:43 +02:00
  • 11c1f61740 perf(studio): schedule adaptive timeline thumbnails #2716 codex/studio-timeline-g-thumbnail-scheduler-v2 Codex 2026-07-20 21:44:01 +02:00
  • f3d1d531d1 docs(examples): reset control state on offscreen release; precise a11y labels ukimsanov 2026-08-05 10:59:29 -07:00
  • c49fea2e0c docs: complete the media-start layer map + fix the third page ukimsanov 2026-08-05 10:45:32 -07:00
  • 630c8900f5 docs(examples): reduced-motion play starts both films; precise media-start layers ukimsanov 2026-08-05 10:41:34 -07:00
  • b541245f1a docs(studio): note the third arrow-key meaning after merging Timeline navigation ukimsanov 2026-08-05 10:25:06 -07:00
  • d373c3f4a0 fix(catalog): explicit section ownership, no body-sniffing heuristic ukimsanov 2026-08-05 10:23:37 -07:00
  • c9fd7465c9 docs(examples): allow voluntary playback under reduced motion; a11y parity ukimsanov 2026-08-05 10:17:40 -07:00
  • 8e658bd6c9 docs(sdk): fix dispatch/can contract, second stale GSAP site, media-start layers ukimsanov 2026-08-05 10:13:17 -07:00
  • aa49f7d924 Merge remote-tracking branch 'origin/main' into docs/pages-show-not-tell ukimsanov 2026-08-05 05:56:59 -07:00
  • aa077e000d docs(examples): intersection-gate the recreate pair too ukimsanov 2026-08-05 05:54:49 -07:00
  • 8cadefa5d8 fix(scripts): import the changelog style note instead of duplicating it ukimsanov 2026-08-05 05:51:16 -07:00
  • 0467bc8129 docs(examples): make hover-audio accessible, lazy-loaded, and guard-complete ukimsanov 2026-08-05 05:48:23 -07:00
  • 0f6259d461 docs: correct three source-contradiction findings from review ukimsanov 2026-08-05 05:43:35 -07:00
  • 6ff6601dd0 fix(catalog): restore the required Related topics section on generated pages ukimsanov 2026-08-05 05:38:58 -07:00
  • b62c3fd656 docs(theme): brand the Playground CTA + align the navbar logo ukimsanov 2026-08-05 04:02:41 -07:00
  • c53c7efd1e docs(nav): lift 30 Days above the update feeds in Explore ukimsanov 2026-08-05 03:54:45 -07:00
  • 4b1a526fac docs(examples): fix silent recreate references (stale keys -> new audio keys) ukimsanov 2026-08-05 03:40:27 -07:00
  • 821189586f docs(examples): k3 promo now hover-to-hear with its audio version from X ukimsanov 2026-08-05 03:29:39 -07:00
  • 630c6c880d docs(examples): replace two padded launch films + wire figma audio ukimsanov 2026-08-05 03:21:46 -07:00
  • 349c066a83 fix(producer): classify JSON error bodies as non-media sources too Vance Ingalls 2026-08-05 03:16:11 -07:00
  • 59a2ee31c9 docs(examples): more hover-audio + a 'Where HyperFrames plugs in' strip ukimsanov 2026-08-05 03:09:14 -07:00
  • e6bc8f139c docs(examples): hover-audio on six more grid films from the X launch archive ukimsanov 2026-08-05 02:58:25 -07:00
  • fb6a82c505 docs(examples): hover-to-hear on the four launch films that have audio masters ukimsanov 2026-08-05 00:53:28 -07:00
  • 5361b9e10c docs(30-days): hover a card to hear the film's audio ukimsanov 2026-08-05 00:36:07 -07:00
  • 8298bd4390 docs(examples): drop three dead source links (no such launch folder) ukimsanov 2026-08-05 00:16:29 -07:00
  • 407a5fd513 docs(examples): bind reference video muted to state so unmute sticks ukimsanov 2026-08-05 00:12:12 -07:00
  • bde03484ae docs(examples): sync the recreate pairs with a tap-to-unmute button ukimsanov 2026-08-05 00:04:26 -07:00
  • 98ae45e066 docs(examples): add 1:1 recreate-any-video comparison block ukimsanov 2026-08-04 23:42:39 -07:00
  • b8537be0ab fix(catalog): stitch existing OAuth identity Miguel Ángel 2026-08-05 06:26:01 +00:00
  • 958b0309e2 ci: provision ffmpeg for CLI render integration Miguel Ángel 2026-08-05 05:49:05 +00:00
  • ddbd547fad fix(scripts): restore the texture instruction phrase a core test pins ukimsanov 2026-08-04 22:33:43 -07:00
  • 47e368284b test(registry): enable pinned local catalog guide Miguel Ángel 2026-08-05 05:32:49 +00:00
  • c688fe22d8 fix(registry): secure catalog preview boundaries Miguel Ángel 2026-08-05 05:28:03 +00:00
  • 7af065a107 fix(cli): harden thread message stack install Miguel Ángel 2026-08-05 05:14:39 +00:00
  • 3f69540286 feat(cli): add HeyGenVerse thread message stack Miguel Ángel 2026-08-05 04:44:43 +00:00
  • 29f004cfc0 chore: release v0.7.94 (#3045) v0.7.94 Miguel Ángel 2026-08-04 20:42:17 -07:00
  • b9233525b2 feat(cli): add device authorization login (#2836) Miguel Ángel 2026-08-04 20:36:42 -07:00
  • a4eb602ee2 chore: release v0.7.93 (#3044) v0.7.93 Miguel Ángel 2026-08-04 20:27:07 -07:00
  • b390b71bde fix(engine): keep BeginFrame time monotonic across frame rates (#3011) Varo 2026-08-05 10:22:33 +08:00
  • 192126a07e fix(cli): stop inferring publish ownership from credential presence #3043 fix/publish-ownership-inference Miguel Angel Simon Sierra 2026-08-04 19:20:50 -07:00
  • bce2140ff2 test(studio): relax large fixture timeout (#3040) Miguel Ángel 2026-08-04 18:58:24 -07:00
  • bbdfee1166 fix(engine): validate remote download integrity (#2938) James Russo 2026-08-04 18:02:01 -07:00
  • b33974cf72 chore: quiet fallow complexity on the catalog generator's grown functions ukimsanov 2026-08-04 17:43:49 -07:00
  • f3689c1481 fix(producer): scope and harden the markup-payload sniff Vance Ingalls 2026-08-04 17:38:51 -07:00
  • a46bc9d565 docs: 30 Days shows all thirty films, the real ones ukimsanov 2026-08-04 17:31:38 -07:00
  • 7bf425b7a9 docs(studio): document timeline keyboard navigation (#3031) Miguel Ángel 2026-08-04 17:09:07 -07:00
  • e8dbbebc1c fix(studio): use Codex's own app icon Miguel Angel Simon Sierra 2026-08-04 16:49:11 -07:00
  • 15ef84ca15 feat(studio): expose timeline treegrid semantics #2713 codex/studio-timeline-f-treegrid-v2 Miguel Angel Simon Sierra 2026-07-20 21:38:08 +02:00
  • 0f1333c80d feat(studio): model logical timeline navigation (#2712) Miguel Ángel 2026-08-04 16:48:39 -07:00
  • b5509602fa docs: remove the Reference Project — nobody wants to be sent to GitHub ukimsanov 2026-08-04 16:46:45 -07:00
  • 0559260c84 fix(producer): retry screenshot calibration timeouts #3039 fix/drawelement-calibration-fallback-1785886305 Miguel Ángel 2026-08-04 23:41:01 +00:00
  • 00ba1382c4 fix(studio): lay the composer and the answer out together Miguel Angel Simon Sierra 2026-08-04 16:38:49 -07:00
  • 06d2d6f24c docs: 30 Days keeps its structure but borrows no videos ukimsanov 2026-08-04 16:36:23 -07:00
  • 08fadcef41 style: format the house-narrator note in tts.md, resync manifest ukimsanov 2026-08-04 16:33:57 -07:00
  • 688f886156 feat(studio): speak the agent's answer next to the element it is about Miguel Angel Simon Sierra 2026-08-04 16:33:22 -07:00
  • 8483b51d4b docs: Examples shows 19 launch films grouped by what they prove, and 30 Days moves into Explore ukimsanov 2026-08-04 16:31:11 -07:00
  • 19b8a1f3c5 refactor(studio): extract live timeline clock (#2711) Miguel Ángel 2026-08-04 16:27:41 -07:00
  • 051886705f fix(studio): call it Hermes Agent, the name Nous Research ships it under Miguel Angel Simon Sierra 2026-08-04 16:26:15 -07:00
  • 1bb5dd3fdf docs: define PostHog primitive funnel plan/smart-catalog-discovery Miguel Ángel 2026-08-04 23:19:49 +00:00
  • 04c4f6d380 feat(studio): choose reasoning effort beside the model, lowest by default Miguel Angel Simon Sierra 2026-08-04 16:17:37 -07:00
  • 618f73c266 Merge remote-tracking branch 'origin/main' into docs/pages-show-not-tell ukimsanov 2026-08-04 16:16:58 -07:00
  • 00a4f454ee chore: regenerate skills manifest after the media-use voice rule ukimsanov 2026-08-04 16:13:57 -07:00
  • ebdd1893c4 fix(studio): reconcile external edits before reload (#2993) graphite-base/2714 Miguel Ángel 2026-08-04 16:13:19 -07:00
  • 635e0298ae docs: point primitive plan to canonical design Miguel Ángel 2026-08-04 23:12:59 +00:00
  • ad4c6a9b6e docs: light-theme videos on nine guides, plus two rewritten pages ukimsanov 2026-08-04 16:09:33 -07:00
  • 203e41b12b docs: add first primitive migration slice Miguel Ángel 2026-08-04 23:04:14 +00:00
  • efcf3942f7 refactor(studio): one JSON store behind every persisted setting Miguel Angel Simon Sierra 2026-08-04 15:57:28 -07:00
  • 6233723a43 fix(studio): keep a half-typed instruction across a reload Miguel Angel Simon Sierra 2026-08-04 15:52:07 -07:00
  • 234c6cd482 fix(studio): keep the agent controls above the motion path Miguel Angel Simon Sierra 2026-08-04 15:48:23 -07:00
  • fb201ff3b0 docs: add source-first video primitives brief Miguel Ángel 2026-08-04 22:46:56 +00:00
  • 8a0dccfc72 feat(studio): add external conflict recovery UI (#2992) Miguel Ángel 2026-08-04 15:43:20 -07:00
  • 8a11e9776d feat(producer): sniff HTML payload before ffprobe in resolveMediaDuration Vance Ingalls (via Via) 2026-08-04 22:42:36 +00:00
  • 21f960cffa refactor(studio): one floating chrome for everything drawn over the canvas Miguel Angel Simon Sierra 2026-08-04 15:41:02 -07:00
  • 16d27c28c1 feat(studio): add timeline keyboard controls #2715 codex/studio-timeline-f-keyboard-controls-v2 Miguel Angel Simon Sierra 2026-07-20 21:43:36 +02:00
  • 21b2c91491 feat(studio): coordinate logical timeline focus #2714 codex/studio-timeline-f-focus-coordination-v2 Miguel Angel Simon Sierra 2026-07-20 21:41:28 +02:00
  • 415548272d feat(studio): expose timeline treegrid semantics Miguel Angel Simon Sierra 2026-07-20 21:38:08 +02:00
  • d247c90560 feat(studio): model logical timeline navigation Miguel Angel Simon Sierra 2026-07-20 21:34:43 +02:00
  • fc416c8373 refactor(studio): extract live timeline clock #2711 Miguel Angel Simon Sierra 2026-07-20 21:32:03 +02:00
  • f742084fa8 docs: put the ten workflows in one place, and connect the two tracks ukimsanov 2026-08-04 15:32:14 -07:00
  • 4380c7067f fix(studio): offer the agent on the selection instead of opening on it Miguel Angel Simon Sierra 2026-08-04 15:28:02 -07:00
  • c669616370 docs: name the two workflows the captions page covers ukimsanov 2026-08-04 15:24:43 -07:00
  • a99caad581 feat(studio): coordinate external file changes (#2991) Miguel Ángel 2026-08-04 15:20:44 -07:00
  • 87ad9804f8 feat(studio): composer follows the selection, and speaks for a whole one Miguel Angel Simon Sierra 2026-08-04 15:19:15 -07:00
  • 983ffaac29 fix(parsers): declare the types subpath in the package descriptor #3003 perf/studio-bundle Miguel Angel Simon Sierra 2026-08-04 15:16:36 -07:00
  • 18c0b8319d docs: the examples gallery now tells you what it is ukimsanov 2026-08-04 15:08:28 -07:00
  • c1697c9b50 feat(studio): model beside the harness, and bring your own harness Miguel Angel Simon Sierra 2026-08-04 15:07:13 -07:00
  • 1201f3e8b3 docs: simplify smart catalog release plan #3035 Miguel Ángel 2026-08-04 21:57:33 +00:00
  • 3aa6976275 refactor(studio-server): declare JSON boundaries as schemas, not hand guards Miguel Angel Simon Sierra 2026-08-04 14:51:47 -07:00