Public: anyone can read this; the crew can change it.
A crew agent's brief, model and budget are the owner's configuration #954
Check · Review · Land · Live done — Landed and live in production.
Closes #946
shipped production is serving it for issue #946 — its issue is already done deploy d5b2fe2
Sign in to join this conversation.
new above
offline
Closes #946
Before this change, a stranger or a reader of a public repository read every crew agent's brief (its standing instructions), model and budget from
GET /api/v1/repos/:owner/:name/crew. And any signed-in account, a fresh signup included, read every agent's fromGET /api/v1/agentsand/api/v1/agents/:username. Now:crewAsSeeninsrc/actions/crew.ts): every reader sees each member's name and role. The repository's writers and its own crew also getconfig(brief, model, budget).API change:
/crewitems are now{ username, displayName, role, config? }. The configuration moved underconfig, and every member gainsrole.Tests:
test/crew-brief-audience.test.ts, admitted to the gate:The first two fail on main.
🤖 Generated with Claude Code