Gregory Schier
09e78d9210
Add dynamic() support to prompt.form() plugin API
...
- prompt.form() inputs can now have dynamic() callbacks that update
reactively when form values change (same pattern as auth/template plugins)
- Changed PromptFormRequest routing from one-shot to bidirectional events
- Added PromptFormResponse.done field to distinguish intermediate updates
- Added optional size (enum) to PromptFormRequest for dialog sizing
- Added optional rows to FormInputEditor for fixed height editors
- New httpsnippet plugin: generates code snippets with dynamic language
and library selectors that update the code preview in real-time
2026-02-05 15:17:39 -08:00
Gregory Schier
c2f068970b
Add external browser support for OAuth2 authorization ( #375 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-30 10:29:49 -08:00
moshyfawn
4c8f768624
[Plugins] [Auth] [JWT] Add addtional JWT headers input ( #247 )
...
Co-authored-by: Gregory Schier <gschier1990@gmail.com >
2026-01-09 16:16:08 -08:00
Gregory Schier
ec3e2e16a9
Switch to BiomeJS ( #306 )
2025-11-23 08:38:13 -08:00
Gregory Schier
9c52652a5e
Move a bunch of git ops to use the git binary ( #302 )
2025-11-17 15:22:39 -08:00
Gregory Schier
84219571e8
Improved prompt function add add ctx.* functions ( #301 )
2025-11-15 08:19:58 -08:00
Gregor Majcen
593a7ab7e5
Add an option to allow jsonpath/xpath to return as array ( #297 )
...
Co-authored-by: Gregory Schier <gschier1990@gmail.com >
2025-11-13 05:57:11 -08:00
Gregory Schier
6389fd3b8f
Connection re-use for plugin networking and beta NTLM plugin ( #295 )
2025-11-10 14:41:49 -08:00
Gregory Schier
32d56f2274
OAuth 1 Authentication Plugin ( #292 )
2025-11-05 10:12:48 -08:00
Gregory Schier
ba6163b6d8
Better code splitting and removed final instances of react-dnd
2025-10-19 08:16:56 -07:00
Gregory Schier
20681e5be3
Scoped OAuth 2 tokens
2025-07-23 22:03:03 -07:00
Song
ca2fe07265
Optimize request function ( #242 )
...
Co-authored-by: Gregory Schier <gschier1990@gmail.com >
2025-07-19 09:29:42 -07:00
Gregory Schier
8f737d799b
Pad dynamic form for scrollbar
2025-07-18 14:52:08 -07:00
Song
0d4b7bb5e2
Improve <details> component ( #238 )
...
Co-authored-by: Gregory Schier <gschier1990@gmail.com >
2025-07-18 14:28:24 -07:00
Gregory Schier
209ac45ed2
Fix pop out scroll
2025-07-11 08:52:31 -07:00
Gregory Schier
ad4e073f62
Pop out dynamic form editor into dialog
2025-07-11 08:33:04 -07:00
Gregory Schier
0a932798a0
API support for added template functions (eg. cookies)
2025-05-25 20:25:13 -07:00
Gregory Schier
81e78ef24c
Fix auth padding
2025-05-12 16:57:43 -07:00
Gregory Schier
2f8b2a81c7
Fix jotai/index imports
2025-04-21 07:08:13 -07:00
Gregory Schier
f1757ae427
Generalized frontend model store ( #193 )
2025-03-31 11:56:17 -07:00
Gregory Schier
b9ed554aca
Remove useTemplating prop ( #184 )
2025-03-18 05:34:38 -07:00
Gregory Schier
d31b4448df
Pass templating vars to recursive children ( closes #171 )
2025-02-21 13:34:15 -08:00
Gregory Schier
3aaa0355e1
Show folders in sync confirm dialog
2025-02-09 08:35:29 -08:00
Gregory Schier
d411713502
Fix dynamic form defaults
2025-01-27 08:38:53 -08:00
Gregory Schier
f678593903
OAuth 2 ( #158 )
2025-01-26 13:13:45 -08:00
Gregory Schier
a221b05cc6
Even better
2025-01-17 15:55:21 -08:00
Gregory Schier
dcd1be3fec
Fix default values in dynamic forms
2025-01-17 15:51:00 -08:00
Gregory Schier
7a6ab60d30
Tweaks for JWT auth
2025-01-17 15:23:15 -08:00
Gregory Schier
6ae0bc1ef6
Work required to support the JWT plugin
2025-01-17 14:36:55 -08:00
Gregory Schier
07ff709429
JWT auth plugin and necessary updates
2025-01-17 08:02:55 -08:00
Gregory Schier
bd322162c8
Auth plugins ( #155 )
2025-01-17 05:53:03 -08:00