From 23562dfa61fc4a77e4b45d086488347983802eb8 Mon Sep 17 00:00:00 2001 From: dave Date: Tue, 31 Mar 2026 10:04:26 +0000 Subject: [PATCH] storkit: create 448_story_send_oauth_login_link_via_chat_when_credentials_are_missing --- ...k_via_chat_when_credentials_are_missing.md | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 .storkit/work/1_backlog/448_story_send_oauth_login_link_via_chat_when_credentials_are_missing.md diff --git a/.storkit/work/1_backlog/448_story_send_oauth_login_link_via_chat_when_credentials_are_missing.md b/.storkit/work/1_backlog/448_story_send_oauth_login_link_via_chat_when_credentials_are_missing.md new file mode 100644 index 00000000..ab47b2fb --- /dev/null +++ b/.storkit/work/1_backlog/448_story_send_oauth_login_link_via_chat_when_credentials_are_missing.md @@ -0,0 +1,20 @@ +--- +name: "Send OAuth login link via chat when credentials are missing" +--- + +# Story 448: Send OAuth login link via chat when credentials are missing + +## User Story + +As a storkit user on Matrix or WhatsApp, I want the bot to send me a clickable OAuth authorize link when credentials are missing or expired, so that I can authenticate without terminal access or manually constructing the URL. + +## Acceptance Criteria + +- [ ] When storkit detects missing or expired credentials during a chat interaction, it sends the user a clickable /oauth/authorize link +- [ ] Works on Matrix and WhatsApp transports +- [ ] After successful OAuth callback, the user can immediately resume chatting without restarting storkit +- [ ] If credentials are already valid, no login link is sent + +## Out of Scope + +- TBD