History

Version Packages (#1077)

Rhys Sullivan committed 4 months agov1.5.17

Commit 9ddf1ff1 parent 8b4928562 files · +330 −98Browse files

Showing the changes to .changeset (5 of 62 files). Show all

Unified · Split

5 files
  1. .changeset/cli-device-login.md +0 −10
  2. .changeset/connections-list-lean-default.md +0 −8
  3. .changeset/execute-emitted-output-count.md +0 −8
  4. .changeset/oauth-regional-token-host.md +0 −8
  5. .changeset/openapi-default-user-agent.md +0 −8
.changeset/cli-device-login.md+0−10
@@ -1,10 +0,0 @@
1---
2"executor": patch
3---
4
5Add `executor login` (plus `logout` and `whoami`) for signing the CLI into a
6hosted or self-hosted Executor server using the OAuth 2.0 Device Authorization
7Grant (RFC 8628), instead of manually creating and pasting an API key. `login`
8prints a code and verification URL, opens the browser, and polls; afterwards the
9CLI authenticates with a bearer token. Works against both cloud (WorkOS) and
10self-host (Better Auth) servers.
.changeset/connections-list-lean-default.md+0−8
@@ -1,8 +0,0 @@
1---
2"executor": patch
3---
4
5`connections.list` now returns a lean summary by default, replacing the full
6`oauthScope` grant string (which can run to thousands of characters per
7connection) with an `oauthScopeCount`. Pass `verbose: true` to get the full
8grant back.
.changeset/execute-emitted-output-count.md+0−8
@@ -1,8 +0,0 @@
1---
2"executor": patch
3---
4
5The execute result envelope now reports how many items a script sent to the user
6via `emit()`. A script that only emits (with no return value) is no longer
7indistinguishable from one that did nothing: the envelope includes an emitted
8count and a `(no return value; N items emitted to the user)` text preview.
.changeset/oauth-regional-token-host.md+0−8
@@ -1,8 +0,0 @@
1---
2"executor": patch
3---
4
5Fix OAuth connect for providers that issue authorization codes redeemable only
6at a region-specific token host. Executor now redeems the code at the region
7returned on the callback rather than the statically advertised token endpoint,
8so connecting these providers no longer fails at the token-exchange step.
.changeset/openapi-default-user-agent.md+0−8
@@ -1,8 +0,0 @@
1---
2"executor": patch
3---
4
5Send a default `executor` User-Agent on OpenAPI tool calls. Upstreams such as
6GitHub that reject requests without a User-Agent (HTTP 403) now succeed instead
7of surfacing the rejection as a credential error. A spec- or connection-provided
8User-Agent still takes precedence.