Commit Graph

  • 4c6ba31a1c test(studio): the automation card test waits for the scheduled-runs row, which appears once its board is read yhh 2026-11-06 02:28:38 -08:00
  • 5868b02bdf feat(studio): hooks and scheduled runs move from the extensions page into an Automation card on the Agent behaviour page, as the new Set-automation board draws it yhh 2026-11-06 02:28:06 -08:00
  • ab6052b8a2 feat(studio): the extensions page drops the separate Runtime card for the board's one-line note on when changes take effect, keeping the rescan button beside it yhh 2026-11-06 02:12:29 -08:00
  • d437997362 feat(studio): a reply whose layout fails shows its source with an as-written tag, and a tool card that cannot be drawn falls back to a simplified line, as the recovery board draws them yhh 2026-11-06 02:06:21 -08:00
  • e4c97fdfab feat(studio): visual effects is one switch and the appearance page gets its advanced-appearance row, as the look board draws them yhh 2026-11-06 02:04:33 -08:00
  • c8eb8693fa feat(studio): native session import is a dialog with a dashed drop area, theme and session import results are the recovery board's green and warning strips yhh 2026-11-06 02:03:09 -08:00
  • 851f5fe19f feat(studio): the export-to-file categories are pill checkboxes with two passphrase columns and a warning-tone shortfall, as the recovery board draws them yhh 2026-11-06 02:01:16 -08:00
  • 7c26f0d5ec fix(studio): the notice and config sub-lines get their own class names, which the monospace guard reads as prose yhh 2026-11-06 01:59:36 -08:00
  • 0e04e0d753 feat(studio): the unparseable-config banner is the recovery board's card at the top of the settings page, with the offending line, the repair and a backed-up repair action yhh 2026-11-06 01:59:03 -08:00
  • f05b2392c3 feat(studio): update, size-ask and stall notices use the board's card; the unsaved-preset dialog lists what changed; settings-did-not-open is a centred placeholder; notices past three fade out yhh 2026-11-06 01:55:41 -08:00
  • e41bddb590 feat(studio): notices are the board's one strip — 380px cards with an icon and ghost-pill actions, stacked above the composer, newest three kept; the queue style guard follows the new rules yhh 2026-11-06 01:50:17 -08:00
  • e7cc0d9841 fix(studio): the extensions page names its group External services, as the installed board does yhh 2026-11-06 01:39:50 -08:00
  • 61d2f00f17 feat(studio): the appearance size row offers small, standard and large in place, as the look board draws it yhh 2026-11-06 01:36:56 -08:00
  • 7c4f42b1c0 fix(studio): the context card says where the window folds on its own, and the compaction confirm uses the board's wording yhh 2026-11-06 01:25:54 -08:00
  • cc79075291 feat(studio): the queue strip sits inside the composer card between the run row and the input, as the composer board draws it yhh 2026-11-06 01:20:41 -08:00
  • 1fbc0f52dd test(studio): a waiting steer stands at the end of the transcript, also while a sentence streams yhh 2026-11-06 01:15:51 -08:00
  • 195e048b55 feat(studio): steer and queued lines follow the composer board — a waiting steer is a dashed bubble at the end of the conversation, a queued line is one pill row with make-steer, send-now and withdraw yhh 2026-11-06 01:09:14 -08:00
  • b1106b98f3 fix(studio): settings number fields get a visible box, and the slash menu lays its rows out on one line as the composer board does yhh 2026-11-05 22:50:10 -08:00
  • 53ca70d347 fix(studio): code type is set in IBM Plex Mono as the Type board declares, not JetBrains Mono yhh 2026-11-05 21:01:44 -08:00
  • e000d91b13 fix(studio): the usage page's export button is drawn as a quiet pill instead of a bare browser button yhh 2026-11-05 20:58:37 -08:00
  • dc768371ab chore(agent): drop the snipping helpers nothing calls since compaction archives to a file esengine 2026-11-05 20:48:17 -08:00
  • e9b0b23224 docs(release-notes): file-changes setting wording esengine 2026-11-05 20:44:46 -08:00
  • 7f4d00ca95 fix(desktop): the file-changes setting says the count sits at the top of the input box esengine 2026-11-05 20:44:46 -08:00
  • 470cc01b0a fix(studio): the usage page lays its charts out as the board does and its table header follows the board's type yhh 2026-11-05 20:29:34 -08:00
  • ff1ba768f0 fix(studio): the session overview and context details cards follow the board's content, not only its sizes yhh 2026-11-05 19:53:59 -08:00
  • de226cae50 fix(studio): the title bar behind the settings window is veiled too yhh 2026-11-05 19:45:30 -08:00
  • af59635bf6 fix(studio): settings is drawn as a gear, not a sun yhh 2026-11-05 19:27:25 -08:00
  • 281029d1a8 fix(studio): the settings window has a largest size and stays centered instead of filling a big screen yhh 2026-11-05 19:20:51 -08:00
  • 3bf7491840 refactor(studio): the settings window loses its enlarge mode and keeps one close button yhh 2026-11-05 19:13:20 -08:00
  • 4d29b0bf74 fix(studio): the settings block is wider so a wide window leaves less empty margin yhh 2026-11-05 19:06:45 -08:00
  • 1d98de9d4b feat(studio): settings rows say only what differs yhh 2026-11-05 19:05:28 -08:00
  • 7ec53ac034 fix(studio): in two-column settings the page title sits with the block and a row with a control and a long note no longer squeezes its label yhh 2026-11-05 18:48:28 -08:00
  • f78be8c399 fix(studio): settings content is centered and 常用 goes two-column when wide; the changes page folds its per-file note into a tag past eight files yhh 2026-11-05 18:44:50 -08:00
  • 97a5ba687c docs(studio): the picker paragraph in TOKENS.md stays within the prose budget yhh 2026-11-05 18:26:01 -08:00
  • cb6fe7ef9c fix(studio): pickers follow one panel spec; in the model panel only the rows scroll yhh 2026-11-05 18:25:26 -08:00
  • 5a0cf3f6ea build(studio): make studio skips the frontend and kernel steps when nothing they read is newer than what they made yhh 2026-11-05 18:14:07 -08:00
  • bd62832a62 fix(studio): the model and effort panel is the board's size yhh 2026-11-05 18:08:46 -08:00
  • 9e95d0837e fix(studio): the work-mode menu follows the board and no longer lists Ask yhh 2026-11-05 17:59:15 -08:00
  • f0aca7b212 fix(studio): the execution-process group is a quiet line, not a card yhh 2026-11-05 17:47:32 -08:00
  • b3b5ef409f fix(studio): the configure-workspace dialog follows the board yhh 2026-11-05 17:44:52 -08:00
  • b7da613abe fix(studio): the not-connected note is drawn as the board has it, and the changed-files pill no longer sits on a note yhh 2026-11-05 17:33:54 -08:00
  • 4d0794b8f0 fix(studio): the overlays aligned to the board draw its 500 as --w-reg, not --w-med yhh 2026-11-05 17:29:24 -08:00
  • ca80fec2fc fix(studio): a hand-written provider at a declared address takes that preset's vendor mark; the setup cards show vendor marks yhh 2026-11-05 17:17:45 -08:00
  • 1b8b56aa65 feat(studio): compaction archives earlier turns to a file instead of summarizing; a skipped ask ends the turn as finished; chat overlays follow the design board yhh 2026-11-05 16:25:08 -08:00
  • 1cdbb9303f test(tui): the wait for the provider after a saved key is the hang-catching budget esengine 2026-11-05 08:19:41 -08:00
  • 8beea984d0 test(config): the churn in the state-root walk test finishes every removal it starts esengine 2026-11-05 08:19:27 -08:00
  • 8a4c879184 docs(release-notes): installer and the shared computer-use driver esengine 2026-11-05 07:15:21 -08:00
  • f1bbea3885 fix(installer): a path-less computer-use driver no longer blocks an install or update esengine 2026-11-05 07:15:12 -08:00
  • 863575ebf7 docs(release-notes): point the restyle lines at the commits' current hashes claude/trusting-gates-ai3b7b esengine 2026-11-05 10:50:35 +00:00
  • 6a33920ae7 docs(release-notes): settings switches esengine 2026-11-05 10:45:30 +00:00
  • 965b9c1af8 feat(studio): plan progress, office preview and new-answer divider are switches as the board draws them; the language reads Simplified Chinese; execution rows lose the fold arrow esengine 2026-11-05 10:45:25 +00:00
  • 802f368ce8 docs(release-notes): starter chips and changed settings esengine 2026-11-05 10:41:05 +00:00
  • c93eabbe4c feat(studio): starter chips in the empty conversation and a changed-settings card on the common page esengine 2026-11-05 10:41:00 +00:00
  • 3fbc2dc105 docs(release-notes): live pulses esengine 2026-11-05 10:21:41 +00:00
  • b2b1b23027 fix(studio): running pulses take the live duration and the streaming caret blinks as the board draws it esengine 2026-11-05 10:21:36 +00:00
  • b0123ea2f9 docs(release-notes): keyframe convergence esengine 2026-11-05 10:20:06 +00:00
  • 53cd9a0ac3 refactor(studio): keyframes converge to the six spec 07 shared ones plus the ones a board draws, registered in a test esengine 2026-11-05 10:20:01 +00:00
  • 0e404acc2e docs(release-notes): onboarding motion esengine 2026-11-05 10:01:17 +00:00
  • 15078fbdb6 feat(studio): onboarding motion: 40px step slide, tile entrance, staggered choices, error shake and fade esengine 2026-11-05 10:01:12 +00:00
  • 2cde9eb7ce docs(release-notes): motion pass esengine 2026-11-05 09:58:57 +00:00
  • cf4ed6d7c6 fix(studio): motion follows spec 07: entrance animations play again, spec durations and one global reduced-motion rule esengine 2026-11-05 09:58:51 +00:00
  • 280e48f4dd docs(release-notes): composer model name esengine 2026-11-05 09:52:53 +00:00
  • e239a07459 fix(studio): the composer keeps the full model name in a narrow conversation column esengine 2026-11-05 09:52:48 +00:00
  • 77aaa519eb docs(release-notes): execution group frame esengine 2026-11-05 09:49:21 +00:00
  • 25f26b071d fix(studio): execution group keeps its hairline frame as the Think-Exec board draws it, without the shell tag esengine 2026-11-05 09:49:15 +00:00
  • 448ff4d19c docs(release-notes): conversation and workbench type pass esengine 2026-11-05 09:33:00 +00:00
  • f4f342cecf fix(studio): conversation cards, status popovers and workbench follow the boards' font size and weight; reading text is the regular weight esengine 2026-11-05 09:32:54 +00:00
  • dff8c7dc16 fix(studio): card install button, contribution rows and market filter follow the boards' size and weight esengine 2026-11-05 09:13:23 +00:00
  • df02bd5938 docs(release-notes): font size and weight pass esengine 2026-11-05 09:08:53 +00:00
  • 22aeea5cd6 fix(studio): match the boards' font size and weight on feedback, usage, onboarding, extensions, memory, remote and cards; package detail with the install step in the head; icon-only settings controls esengine 2026-11-05 09:08:47 +00:00
  • 9919c5c4d1 docs(release-notes): my published rows esengine 2026-11-05 08:51:20 +00:00
  • 52ce4c5dd1 fix(studio): my published packages list as rows, and the market group stays flat on hover and focus esengine 2026-11-05 08:51:14 +00:00
  • 81f368fb94 docs(release-notes): extensions market flat esengine 2026-11-05 08:46:04 +00:00
  • 870a5ef3cd feat(studio): extensions market and list sit flat on the page, without a frame per group esengine 2026-11-05 08:45:58 +00:00
  • b5833bff78 docs(release-notes): extensions list sections esengine 2026-11-05 08:36:59 +00:00
  • e512b30cf1 feat(studio): extensions list as flat sections beside an unframed detail esengine 2026-11-05 08:36:53 +00:00
  • 9c25f0e2e6 docs(release-notes): phone access popover esengine 2026-11-05 08:30:06 +00:00
  • ec63de72e5 feat(studio): phone access shows the QR beside its expiry and actions esengine 2026-11-05 08:30:00 +00:00
  • 98d83116de docs(release-notes): remote machine cards esengine 2026-11-05 08:24:11 +00:00
  • b9c03d4a95 feat(studio): remote machines as cards with one next step and the on/off in the menu esengine 2026-11-05 08:23:54 +00:00
  • c8c4162818 docs(release-notes): name the commit on the receipt and card lines esengine 2026-11-05 08:16:29 +00:00
  • 5e1c9b652f docs(release-notes): receipt removal and light remember/guardian cards esengine 2026-11-05 08:16:07 +00:00
  • 8472468039 refactor(studio): remove the delivery-receipt chain and the completion-standard row; light remember and guardian cards esengine 2026-11-05 08:16:07 +00:00
  • b666c13dd4 docs(release-notes): lighter compaction, execution and delivery cards esengine 2026-11-05 07:31:37 +00:00
  • 12bad68c6a feat(desktop): the compaction card, the execution group and delivered files lose their frames, as Chat-Cards-Light draws esengine 2026-11-05 07:31:37 +00:00
  • c4927af867 docs(release-notes): fold earlier content after compaction esengine 2026-11-05 07:24:21 +00:00
  • 7b43b14559 feat(desktop): the transcript folds what an earlier compaction replaced, as Chat-Compaction draws it esengine 2026-11-05 07:24:21 +00:00
  • 58c0b7b4a8 fix(desktop): register the palette's scope chip action esengine 2026-11-05 06:46:30 +00:00
  • ae2ade4485 docs(release-notes): usage page layout per board esengine 2026-11-05 06:38:24 +00:00
  • 9549614364 feat(desktop): the usage page lays out as Usage-Page does esengine 2026-11-05 06:38:24 +00:00
  • b2abc6b103 docs(release-notes): command palette per board esengine 2026-11-05 06:16:12 +00:00
  • e28583407c feat(desktop): the command palette draws scope chips, counted groups and session status, as Cmd-Palette does esengine 2026-11-05 06:16:12 +00:00
  • 20880b24b1 docs(release-notes): onboarding welcome step per board esengine 2026-11-05 06:06:23 +00:00
  • a54fd45859 fix(desktop): the onboarding welcome step is centred with the wordmark, as the board draws it esengine 2026-11-05 06:06:23 +00:00
  • 06c8ca12e7 docs(release-notes): appearance, display and operation settings pages per board esengine 2026-11-05 05:13:56 +00:00
  • 98e3406998 feat(desktop): Appearance, Conversation display and Operation & performance are three pages of their own esengine 2026-11-05 05:13:56 +00:00
  • 33c66feebd docs(release-notes): connection and account settings pages per board esengine 2026-11-05 05:02:44 +00:00
  • bf6ff1be7f feat(desktop): the Connection and Account pages are the board's cards of single rows esengine 2026-11-05 05:02:44 +00:00
  • af75bc400f docs(release-notes): data settings page per board esengine 2026-11-05 04:55:48 +00:00
  • 6a733bb779 feat(desktop): the Data settings page is the board's three cards of single rows esengine 2026-11-05 04:55:48 +00:00