Scope
Complete authorization and verify access under the approved Vee first-release design.
- Notion, Granola, Google Calendar, and AgentMail use designated organizational OAuth grants. GitHub uses the existing app installation.
- Slack search uses each verified requester's account. Private-channel access is opt-in inside that requester's DM with Vee. Personal DM history is excluded.
The original blanket request for shared authentication has been superseded for Slack by the approved per-user access design.
Implemented on main
Pending work
#15 adds requester-bound Slack authorization. #16 enforces provider and action boundaries. #17 and #19 add staged diagnostics and rollout checks. All remain draft PRs, so they are not evidence of a completed live rollout.
The September 29 results in #17 recorded missing authorization for the checked Notion, Granola, and AgentMail subjects and a missing Calendar connector. This triage did not rerun those provider checks. Calendar provisioning is tracked specifically in #4.
Acceptance criteria
Credential availability alone does not establish working provider access.
Scope
Complete authorization and verify access under the approved Vee first-release design.
The original blanket request for shared authentication has been superseded for Slack by the approved per-user access design.
Implemented on main
agent/lib/shared-auth.ts.scripts/connections.js.Pending work
#15 adds requester-bound Slack authorization. #16 enforces provider and action boundaries. #17 and #19 add staged diagnostics and rollout checks. All remain draft PRs, so they are not evidence of a completed live rollout.
The September 29 results in #17 recorded missing authorization for the checked Notion, Granola, and AgentMail subjects and a missing Calendar connector. This triage did not rerun those provider checks. Calendar provisioning is tracked specifically in #4.
Acceptance criteria
Credential availability alone does not establish working provider access.