Commit Graph
300 Commits
Author SHA1 Message Date
Jamison LahmanandClaude Opus 5 eb1e42cc1f fix(web): make the folded sidebar logo open the sidebar (#13672)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-07-31 22:59:07 +00:00
Jamison LahmanandClaude Fable 5 e99908ee7c fix(web): always show hover-revealed buttons on touch devices (#13680)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-31 22:36:00 +00:00
Jamison LahmanandClaude Fable 5 56e117f7cb fix(opal): only default CopyButton tooltip when icon-only (#13546)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-29 06:01:49 +00:00
Nikolas Garza 1816f15cf8 refactor(opal): rename action-link-* tokens to action-selection-* (#13529) 2026-07-28 23:58:41 +00:00
Justin Tahara edc497c0f3 feat(llm): add Portkey as a built-in LLM provider (3 API modes) (#12965) 2026-07-27 21:41:26 +00:00
claude[bot]andClaude 4669938b1f fix(storybook): align @storybook/* addon versions with storybook 10.5.0 (#13482)
Co-authored-by: Claude <noreply@anthropic.com>
2026-07-27 21:00:13 +00:00
Wenxi e11c382efd fix(web): apply oxfmt 0.59 formatting (#13481) 2026-07-27 20:46:24 +00:00
Nikolas Garza c5c1d53c33 feat(web): reasoning level and temperature controls in the model selector (#13365) 2026-07-24 22:24:48 +00:00
Wenxi 919a41214d feat(craft): add external app skill association UI (#13410) 2026-07-24 22:15:07 +00:00
SubashMohanandClaude Opus 4.8 0d183ed53e feat(index-settings): re-indexing progress banner (#12849)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-22 12:50:53 +00:00
Nikolas Garza 8fe79bd9ef fix(sidebar): scroll-aware edge fades, hide native scrollbar (#13236) 2026-07-21 19:43:03 +00:00
Nikolas Garza e31b356cae fix(onboarding): make flow scrollable and responsive at small viewports (#13228) 2026-07-21 04:41:24 +00:00
Nikolas Garza 7e81e0285e fix(opal): correct home icon geometry to the design glyph (#13223) 2026-07-20 23:53:44 +00:00
Nikolas Garza 943a512c67 feat(opal): add home and square-plus icons, fix clamped title overflow (#13153) 2026-07-20 22:12:00 +00:00
Nikolas Garza a76493128c feat(opal): add OnyxLoader, IconLoader, and PageLoader (#12917) 2026-07-20 21:55:09 +00:00
Nikolas Garza 0dd650392e refactor(web): migrate the modal ecosystem to Opal (#12840) 2026-07-17 21:17:20 +00:00
Jamison LahmanandClaude Opus 4.8 3097498e89 fix(web): correct sidebar & settings-nav responsive breakpoints (#13148)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-17 21:16:18 +00:00
Nikolas Garza c57a2f4a0d feat(opal): add ConfirmationModalLayout (#12873) 2026-07-17 20:29:37 +00:00
Nikolas Garza 28b4b4b889 feat(opal): add modal context hooks (#12872) 2026-07-17 20:09:57 +00:00
Raunak Bhagat 337f5082fd feat(opal): render TextButton with an internal as="p" instead (#13141) 2026-07-17 19:50:22 +00:00
Nikolas Garza e17fbd3203 feat(opal): add Modal (#12835) 2026-07-17 19:32:54 +00:00
Raunak Bhagat 2a8e71d939 feat(opal): add TextButton component (#13132) 2026-07-17 16:38:36 +00:00
Nikolas Garza 26342f278f feat(opal): add InputTime (#12915) 2026-07-17 00:39:11 +00:00
Nikolas Garza f2bd6144ec feat(opal): add InputSelect (#12881) 2026-07-16 23:22:38 +00:00
Nikolas Garza a94d6d048e feat(opal): add arrow-wall-left, zap, and list-tree icons (#13110) 2026-07-16 22:30:23 +00:00
Nikolas Garza aa81dbfe56 fix(opal): keep password text size constant when masked (#13105) 2026-07-16 22:02:55 +00:00
Wenxi 2bc4eac82b feat(skills): enforce canonical skill names (#13078) 2026-07-16 20:58:52 +00:00
Nikolas Garza 5414bd608c feat(opal): add InputTextArea (#12838) 2026-07-16 20:43:29 +00:00
Nikolas Garza 2c656474cd feat(opal): add InputDatePicker (#12914) 2026-07-16 18:24:05 +00:00
Nikolas Garza c29d17781b feat(opal): add PasswordInputTypeIn (#12923) 2026-07-16 18:23:31 +00:00
Evan Lohn b462b56aef feat: canvas connector frontend (#13030) 2026-07-15 22:21:34 +00:00
Nikolas Garza d9051c3052 feat(opal): add Toast (#12919) 2026-07-15 21:39:49 +00:00
Nikolas Garza f1b5d90375 feat(opal): add Calendar (#12886) 2026-07-15 16:37:24 +00:00
Nikolas Garza 59821b9607 feat(opal): add IconContainer (#12843) 2026-07-15 16:30:28 +00:00
Nikolas Garza 47c1c74f86 feat(opal): make LinkButton external glyph optional (#12913) 2026-07-15 16:30:22 +00:00
2d5ef9b990 feat(connectors): add LumApps connector (modified mirror of #12899) (#12999)
Co-authored-by: Sergei Ivliev <siriusfrk@gmail.com>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-15 00:49:34 +00:00
Raunak Bhagat feeaa831c3 refactor(sidebar): pass explicit false instead of undefined for non-foldable logo (#13000) 2026-07-14 21:03:21 +00:00
Jamison LahmanandClaude Fable 5 a319d0c512 build(web): swap ts-jest for @swc/jest and adopt stable TypeScript 7 checker (#12961)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-14 18:54:55 +00:00
Raunak Bhagat f928984105 feat(opal): add logout variant and onClick to AuthLayouts.Submit (#12977) 2026-07-14 00:28:37 +00:00
Nikolas Garza 006e1a050e feat(opal): add TagList (#12839) 2026-07-13 21:33:32 +00:00
Justin Tahara 66394924dd fix(web): render Nebius provider logo on its lime brand tile (#12951) 2026-07-13 20:04:53 +00:00
952c7c4a4c feat(craft): replace onboarding intro with the Living Map tour (#12828)
Co-authored-by: rohoswagger <roshan@onyx.app>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-13 17:41:26 +00:00
Raunak Bhagat 09dac31d2c refactor(sidebar): move StepSidebar nav tab into SidebarHeader children (#12854) 2026-07-10 17:52:08 +00:00
Nikolas Garza df4352fce2 feat(opal): add InputTags (#12833) 2026-07-10 00:52:22 +00:00
Raunak Bhagat 57117374cc refactor(logo): consolidate logo rendering into useAppLogo hook (#12820) 2026-07-09 23:59:33 +00:00
Nikolas Garza 6d1f77dca2 feat(opal): add editable type to Tag (#12826) 2026-07-09 23:49:07 +00:00
Raunak Bhagat 05ea8d166c feat(opal): auth layouts, InlineMarkdown lists, inputs topRight, Content success color (#12810) 2026-07-09 18:37:51 +00:00
Jamison LahmanandClaude Opus 4.8 8be9eba2e7 fix(admin): grow form-input rows to the Figma input-column width (#12703)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-07 18:21:02 +00:00
Jamison LahmanandClaude Fable 5 12221b4148 fix(opal): render LineItemButton as div to fix nested-button hydration error (#12712)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-06 22:19:48 +00:00
Justin Tahara 7c5b0998fc feat(tracing): admin UI for tracing providers (PR 3/3, stacked on #12535) (#12539) 2026-07-01 22:31:06 +00:00