Commit Graph

253 Commits

Author SHA1 Message Date
Yingjie He
cc755100f0 feat: use the same permission flow for enable extensions (#2302) 2025-04-23 08:54:04 -07:00
Zaki Ali
7ed8e4211d fix: use env_keys in bundled extensions (#2307) 2025-04-22 18:08:16 -07:00
Zane
91f3088af0 fix syntax highlighting (#2301) 2025-04-22 11:14:44 -07:00
Zane
fca77fefef fix: updated color for inline code (#2300) 2025-04-22 10:42:55 -07:00
Zane
cb72617d5e Bumped tool limit and updated alerts (#2274) 2025-04-21 18:25:39 -07:00
Alex Hancock
a1b46697f3 fix: extension config write locks (#2283) 2025-04-21 14:36:12 -04:00
Bradley Axen
cfb0eab9cf fix: use env keys (#2258)
Co-authored-by: Zaki Ali <zaki@squareup.com>
Co-authored-by: Kalvin C <kalvinnchau@users.noreply.github.com>
2025-04-18 14:01:46 -07:00
Zane
621eb42fb0 fix: truncation not working for long for session descriptions (#2268) 2025-04-18 12:09:09 -07:00
Zane
a16e6aeb90 fix: long command wrapping in extensions (#2267) 2025-04-18 12:09:00 -07:00
Zane
e859ad1115 Chat bottom menu bar token and tools alerts (#2146)
Co-authored-by: Lily Delalande <119957291+lily-de@users.noreply.github.com>
2025-04-18 10:43:50 -07:00
Zane
15c40f6311 Fix e2e tests (#2256) 2025-04-18 10:23:03 -07:00
Alex Hancock
571ba86157 fix: specify extension env vars only by name (#2249)
Co-authored-by: Lily Delalande <ldelalande@block.xyz>
2025-04-17 16:57:11 -04:00
Yingjie He
30a4965c17 feat: support o4-mini model (#2247) 2025-04-17 11:30:46 -07:00
Yingjie He
cb944b51e6 fix: update the extension section border (#2243) 2025-04-17 11:07:32 -07:00
Zane
a1fe3bcbf1 Another take on chat timestamps (#2214)
Co-authored-by: Nahiyan Khan <nahiyan@squareup.com>
2025-04-17 09:37:52 -07:00
Yingjie He
48a8f5a704 feat: use the permission page in bottom menu (#2218) 2025-04-16 14:51:01 -07:00
Wendy Tang
7e4cfcdaae chore: generalize extension request (#2213) 2025-04-16 08:39:49 -07:00
Yingjie He
92ce1be317 feat: init UI implementation for tool permission control (#2194) 2025-04-15 16:49:49 -07:00
Kalvin C
077d795ad1 chore: SSE is Server-Sent Events (#2215) 2025-04-15 16:16:33 -07:00
Lily Delalande
1dfbd470c2 Mini agent extension config (#2209)
Co-authored-by: Zaki Ali <zaki@squareup.com>
2025-04-15 15:43:23 -07:00
Zaki Ali
6549b6d429 feat: show error on broken recipe url's (#2197) 2025-04-15 09:49:06 -07:00
Kalvin C
be4f2082c1 feat: disable copy button unless all fields are set (#2196) 2025-04-15 08:48:06 -07:00
Yingjie He
167ac0efdc feat: improve tool loading (#2193) 2025-04-14 20:10:07 -07:00
Zaki Ali
b5aa02dd9e recipe-editor (#2180) 2025-04-14 13:42:02 -07:00
Yingjie He
1abbd394ed fix: filter out the enable extension tool in the ui as it should always ask for permission (#2186) 2025-04-14 13:28:47 -07:00
Lily Delalande
38b0b45063 ui: make sure all bundled extensions use the display name (#2190) 2025-04-14 15:03:28 -04:00
Zaki Ali
b1bf9d7173 fix: recipe deeplinks 2025-04-11 17:27:58 -07:00
Bradley Axen
c52a95d565 feat: update extensions cards (#2174) 2025-04-11 17:27:17 -07:00
Nahiyan Khan
33255cd554 styles: settings extensions tweaks (#2173) 2025-04-11 19:33:34 -04:00
Lily Delalande
57e2973715 ui: update dark mode error (#2171) 2025-04-11 19:11:26 -04:00
Yingjie He
79e65ec3de fix: resolve confirmation (#2161) 2025-04-11 13:58:54 -07:00
Zaki Ali
454e4a47f4 UI Recipe/Custom Agents (#2119)
Co-authored-by: Kalvin Chau <kalvin@block.xyz>
2025-04-11 13:28:29 -07:00
Wendy Tang
b030f845ce feat: enable extension from ui (#2117) 2025-04-11 13:06:59 -07:00
Yingjie He
df7f2b8ab9 feat: support tool level permission control in ui (#2133) 2025-04-11 12:19:08 -07:00
Lily Delalande
7df52634dc remove tool count (#2158) 2025-04-11 14:27:06 -04:00
Yingjie He
9bd27cebcb fix: fix gemini model not found (#2157) 2025-04-11 10:41:48 -07:00
Lily Delalande
cb9af4d96f settingsv2: fix process for deeplinks with env vars (#2142) 2025-04-11 10:17:08 -04:00
Lily Delalande
df84c47c73 tool count: fix colors and opacity (#2132) 2025-04-10 14:22:10 -04:00
Jim Bennett
ac56756df6 Add support for SSE extensions via scheme URI (#2073) 2025-04-10 12:10:51 -04:00
Zane
4b9cb74402 Fix re-renders from adding too many dependencies to useEffect (#2123)
Co-authored-by: Alex Hancock <alexhancock@block.xyz>
2025-04-10 08:54:10 -07:00
Zane
8451fb1c89 Fix ESLint warnings and and enable max warnings 0 to fail builds (#2101) 2025-04-09 15:13:53 -07:00
Best Codes
0daff53110 feat: UI tweaks including dark mode fixes, FOUC flash fixes, suspenseful loading states, and 7 more (#2079) 2025-04-09 14:54:12 -07:00
Alex Hancock
1d74f538ef feat: non-editable bundled extensions (#2114) 2025-04-09 17:27:40 -04:00
Lily Delalande
5cc608dd03 no more esc toasts (#2109) 2025-04-09 11:14:56 -04:00
Lily Delalande
98f439d5b4 ui: radio buttons show click without waiting for agent to reload (#2108) 2025-04-09 10:44:05 -04:00
Nahiyan Khan
7b9ce82245 added system theme option (#2104) 2025-04-09 10:09:12 -04:00
Nahiyan Khan
4b86900f47 styles: settings v2 (#2103) 2025-04-09 10:09:00 -04:00
marcelle
8fbd9eb327 feat: efficient benching (#1921)
Co-authored-by: Tyler Rockwood <rockwotj@gmail.com>
Co-authored-by: Kalvin C <kalvinnchau@users.noreply.github.com>
Co-authored-by: Alice Hau <110418948+ahau-square@users.noreply.github.com>
2025-04-08 14:43:43 -04:00
Lily Delalande
490944c3f8 ui: show tool number (#2071) 2025-04-07 19:49:58 -04:00
Zane
e0baf577fc Added debounce for search and chat text inputs to help with typing speed responsiveness with large sessions (#2065) 2025-04-07 14:53:57 -07:00