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