AGENTDDS.com

Changelog

Branch cursor/platform-admin-invite-magic-link: changelog

April 24, 2026Branch cursor/platform-admin-invite-magic-link1 min readAI Generated

Branch cursor/platform-admin-invite-magic-link: changelog

Automated summary for branch cursor/platform-admin-invite-magic-link. This post is generated on push; commit it with your changes.

Commits

  • b58cd719 style(webapp): biome format agent scope files
  • 45efd628 chore(webapp): sync PR blog post
  • 1f46d485 feat(admin): act as agent via agent_user_id for workspace and matching
  • 75dbb94f feat(admin): provision new platform admins via magic link to set-password

Files changed

services/rust-api/src/api/v1/admin_console.rs      | 210 ++++++++++++++++-----
 services/rust-api/src/api/v1/agent_workspace.rs    |  48 ++++-
 services/rust-api/src/api/v1/matching.rs           |  48 ++++-
 services/rust-api/src/services/notifications.rs    | 131 +++++++------
 .../manifest.json                                  |  12 ++
 .../versions/ai.md                                 |  36 ++++
 webapp/content/pr-posts/main/versions/ai.md        |  56 ++++--
 .../src/app/(authenticated)/account/agent/page.tsx |  65 +++++--
 .../agent/pipeline/pipeline-kanban-client.tsx      |  17 +-
 .../admin/admin-pipeline-section.tsx               |  23 ++-
 .../admin/super/superadmin-admin-invites.tsx       |   5 +-
 .../app/(authenticated)/matching/match-client.tsx  |  19 +-
 webapp/src/app/(authenticated)/matching/page.tsx   |  26 ++-
 .../src/app/api/agent/matching-pipeline/route.ts   |  10 +-
 .../agent/pipeline/[candidateId]/stage/route.ts    |   7 +-
 webapp/src/app/api/agent/pipeline/route.ts         |  10 +-
 webapp/src/app/api/agent/threads/route.ts          |   6 +-
 webapp/src/app/api/introductions/route.ts          |   8 +-
 webapp/src/app/api/placements/route.ts             |   8 +-
 webapp/src/lib/agent-scope.ts                      |  11 ++
 20 files changed, 578 insertions(+), 178 deletions(-)

How this works

This file is produced by webapp/tools/sync-pr-blog-post.ts. Add a versions/human.md file in the same folder to publish a human-written alternative; the site will show tabs for AI Draft and Human when both exist.