Gregory Schier
6f8c4c06bb
Add transport-agnostic RPC layer for proxy app
...
Introduces yaak-rpc (shared RPC infrastructure) and yaak-proxy-lib
(proxy app logic decoupled from any frontend). A single Tauri command
dispatches all RPC calls through a typed router, with TypeScript types
auto-generated via ts-rs and a generic rpc() function for type-safe
calls from the frontend.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-08 11:27:51 -07:00
Gregory Schier
4c37e62146
Start extracting DBContext
2026-03-08 08:56:08 -07:00
Gregory Schier
cf28229f5f
New yaak-databases crate for shared core logic
2026-03-08 08:10:37 -07:00
Gregory Schier
3586c8fe24
Move Icon and LoadingIcon to shared package
2026-03-07 08:00:14 -08:00
Gregory Schier
d99898f39b
Move some more stuff over
2026-03-07 07:44:50 -08:00
Gregory Schier
ff6686f982
HeaderSize as shared component
2026-03-07 07:32:58 -08:00
Gregory Schier
6f9e4ada15
Shared window crate
2026-03-07 06:50:11 -08:00
Gregory Schier
fd100330a6
Extract shared UI and theme packages
2026-03-06 10:30:31 -08:00
Gregory Schier
6915778c06
Refactor desktop app into separate client and proxy apps
2026-03-06 09:23:19 -08:00
Gregory Schier
e26705f016
Use separated client/proxy dev ports across worktrees
2026-03-06 09:20:49 -08:00
Gregory Schier
32f22aad67
Add initial yaak-proxy crate
2026-03-06 06:58:45 -08:00
Gregory Schier
88f5f0e045
Add redirect drop metadata and warning UI ( #418 )
2026-03-05 06:14:11 -08:00
Gregory Schier
615f3134d2
Fix plugin settings layout
2026-03-04 09:21:15 -08:00
Gregory Schier
0c7051d59c
Better external OAuth callback format
2026-03-04 09:10:49 -08:00
Gregory Schier
30f006401a
CLI plugin host: handle send/render HTTP requests ( #415 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
yaak-cli-0.6.1
2026-03-03 16:41:53 -08:00
Gregory Schier
3c12074db6
Mention CLI in main dropdown
2026-03-03 06:50:25 -08:00
Gregory Schier
851f12f149
app: detect CLI availability and add command palette copy action
yaak-cli-0.5.2
2026-03-02 14:55:04 -08:00
Gregory Schier
cc0d31fdbb
cli: use update.yaak.app /cli/check for version checks
2026-03-02 14:52:23 -08:00
Gregory Schier
bab4fe899b
Upgrade Yaak CLI
2026-03-02 08:01:02 -08:00
Gregory Schier
0b250ff5b5
Fix lint
2026-03-02 07:52:08 -08:00
Gregory Schier
fbf0473b20
Fix plugin dev rebuild signaling and reload toast timing
yaak-cli-0.5.1
2026-03-02 07:02:28 -08:00
Gregory Schier
876b7ef454
Add top-level generate and publish CLI aliases
2026-03-02 06:28:04 -08:00
Gregory Schier
96e8572758
Add CLI update check and API client kind identity
2026-03-02 06:21:00 -08:00
Gregory Schier
f302dc39a2
Move local plugin install command into plugins_ext
yaak-cli-0.5.0
v2026.3.0-beta.9
2026-03-01 16:42:13 -08:00
Gregory Schier
2ca51125a4
Improve plugin source modeling and runtime dedup ( #414 )
2026-03-01 16:30:43 -08:00
Gregory Schier
2d99e26f19
plugin-events: route model/find requests through shared handler ( #409 )
v2026.3.0-beta.8
2026-02-28 14:16:32 -08:00
Gregory Schier
da1e04d99e
Fix Copy as gRPCurl with template-tag payloads ( #413 )
2026-02-28 07:39:44 -08:00
dependabot[bot]
d875eaa5bf
Bump minimatch from 3.1.2 to 3.1.5 ( #411 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-28 07:29:04 -08:00
Gregory Schier
5fa2469cd6
Some cleanup
2026-02-28 07:24:30 -08:00
Gregory Schier
49053cb423
Fix [object Object] request descriptions after OpenAPI import ( #412 )
2026-02-27 15:36:46 -08:00
Gregory Schier
37d0cabb22
fix: preserve drive letter in Windows plugin paths ( #410 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
v2026.3.0-beta.7
2026-02-26 16:23:24 -08:00
Gregory Schier
435ee54140
docs: clarify app vs cli tag naming
2026-02-26 09:40:58 -08:00
dependabot[bot]
407f2c9921
Bump rollup from 4.55.1 to 4.59.0 ( #406 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-26 09:31:25 -08:00
Gregory Schier
3a6630a14d
tests(cli): prevent request send test teardown hang ( #408 )
v2026.3.0-beta.6
2026-02-26 08:58:13 -08:00
Gregory Schier
ffc80d234c
Remove noisy logs
2026-02-26 08:13:18 -08:00
Gregory Schier
644c683714
Update CLI package
2026-02-26 08:13:07 -08:00
Gregory Schier
d2c1bd79ac
Fix chaining multiple requests together.
...
Fixes
https://yaak.app/feedback/posts/request-chaining-issue-on-cold-start
2026-02-26 08:12:54 -08:00
Gregory Schier
020589f2e6
fix: keep Send All response updates window-scoped ( #405 )
2026-02-25 06:54:59 -08:00
Gregory Schier
b2a70d8938
cli: prep 0.4.0 stable release
yaak-cli-0.4.0
2026-02-23 08:55:16 -08:00
Gregory Schier
64c626ed30
Improve CLI streaming output, logging flags, and schema/help ergonomics
2026-02-23 08:06:41 -08:00
Gregory Schier
35d9ed901a
Add workspace/environment schemas and shared agent hints
2026-02-23 08:06:41 -08:00
gschier
f04b34be1a
Deploying to main from @ mountain-loop/yaak@1e7e1232da 🚀
2026-02-23 15:47:59 +00:00
Gregory Schier
1e7e1232da
cli: compact schema output by default and tighten field docs
yaak-cli-0.4.0-beta.9
2026-02-22 16:18:29 -08:00
Gregory Schier
c31d477a90
cli: share HTTP helpers and improve schema guidance
2026-02-22 16:03:05 -08:00
Gregory Schier
443e1b8262
ci(cli): stamp Cargo version from release tag before build
yaak-cli-0.4.0-beta.8
2026-02-22 15:35:42 -08:00
Gregory Schier
c6b7cb2e32
ci(cli): use build script with SKIP_WASM_BUILD in release workflow
yaak-cli-0.4.0-beta.7
2026-02-22 15:26:21 -08:00
Gregory Schier
4aef826a80
Initialize plugins in PluginManager::new and fix CLI release deps
yaak-cli-0.4.0-beta.6
2026-02-22 15:06:55 -08:00
Gregory Schier
50c7992b42
Unify plugin bootstrap and prep vendored assets in CLI release
yaak-cli-0.4.0-beta.5
yaak-cli-0.4.0-beta.4
2026-02-22 15:01:34 -08:00
Gregory Schier
5e9aebda6f
Embed CLI plugin assets and share bundled plugin registration
yaak-cli-0.4.0-beta.3
2026-02-22 14:44:40 -08:00
Gregory Schier
a1e84c7785
Bump @yaakapp/cli to 0.4.0-beta.2
2026-02-22 14:28:49 -08:00