Skip to content

Commit 808f914

Browse files
committed
Merge main into query QA followups
2 parents 24274f9 + 40dd16b commit 808f914

34 files changed

Lines changed: 1715 additions & 234 deletions

AGENTS.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -339,3 +339,11 @@ The most important implementation seams are:
339339
separate Mounted volumes section.
340340
- Do not restart the user's running control plane automatically. Rebuild
341341
binaries when needed, but let the user restart `afs-control-plane`.
342+
- Self-managed `afs auth login --access-token` must preserve the CLI bearer
343+
token. Do not normalize self-managed access-token logins into unauthenticated
344+
local-control-plane access, or workspace-scoped mount tokens can list and
345+
mount workspaces outside their scope.
346+
- `afs tokens create --workspace <name>` is for Agent Workspace mounts. It must
347+
mint against the Agent Workspace manifest route and authorize sessions only
348+
for volumes attached to that manifest; do not route this command through the
349+
lower-level volume workspace token path.

Makefile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ help: ## Show repo-specific make targets and common variables.
3333
@printf ' %-20s %s\n' 'help' 'Show this help.'
3434
@printf ' %-20s %s\n' 'all' 'Build mount helpers and Go commands.'
3535
@printf ' %-20s %s\n' 'mount' 'Build the FUSE and NFS mount helpers.'
36-
@printf ' %-20s %s\n' 'commands' 'Build the afs and afs-control-plane binaries.'
36+
@printf ' %-20s %s\n' 'commands' 'Build the Go commands without rebuilding UI assets.'
3737
@printf ' %-20s %s\n' 'afs' 'Build the afs CLI binary.'
3838
@printf ' %-20s %s\n' 'afs-control-plane' 'Build the HTTP control-plane binary.'
3939
@printf ' %-20s %s\n' 'test' 'Run Go unit tests for the active product surfaces.'
@@ -63,8 +63,8 @@ all: mount commands
6363
mount: ## Build the FUSE and NFS mount helpers.
6464
$(MAKE) -C mount
6565

66-
commands: ## Build the afs and afs-control-plane binaries.
67-
commands: afs afs-control-plane
66+
commands: ## Build the afs and afs-control-plane binaries without rebuilding UI assets.
67+
commands: afs afs-control-plane-noui
6868

6969
afs: ## Build the afs CLI binary.
7070
go build -ldflags "$(VERSION_LDFLAGS)" -o afs ./cmd/afs

0 commit comments

Comments
 (0)