Repository navigation
Give hey mcp its own sign-in, and send a draft only on the person's confirmation #598
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
22 commits
Select commit
Hold shift + click to select a range
81e2a5f
Give hey mcp its own sign-in, and send a draft only on the person's c…
jeremy e2be2e5
Close the gaps review found in send_draft's safeguards
jeremy e803547
Close round two's gaps in send_draft and the device sign-in
jeremy dabe40d
Date the test's earlier mail so creation and delivery fall on either …
jeremy 7976311
Deliver an attachment as its identity alone, and pin hey mcp to its s…
jeremy e81f465
Show delivered header text whole, escape every invisible character, a…
jeremy b24812e
Measure every delivered space, and key claims by the canonical origin
jeremy faa326b
Escape every default-ignorable character in the confirmation, not onl…
jeremy 27c9b87
Send a draft in one request: no refresh-and-resend after a 401
jeremy 47ef176
To someone new, send exactly the plain text the confirmation shows
jeremy dd14287
Revalidate the grant just before the claim, and drop invisibles befor…
jeremy 198a20d
Refuse on a failed renewal, acknowledge applied writes, keep spacing,…
jeremy c472c97
Normalize the plain path's text and subject, and check acknowledgemen…
jeremy 4f1f80b
Say a Keychain refusal isn't a missing sign-in when hey mcp starts
jeremy 94847ae
Name no custom element in a send refusal
jeremy dd964be
Drop D4 and D6, offer hey_send only where the person can be asked, an…
jeremy 82595aa
Report an unreadable hey mcp credential in styled auth status, not as…
jeremy ccef71e
Answer cubic's review: cut the prompt between escapes, show textarea …
jeremy bd992a7
Spell the test's zero-width space as an escape
jeremy 172c1bc
Renew before choosing hey mcp's tools, show the body's whitespace as …
jeremy f18a2a2
Collapse a whitespace run across inline markup, and keep a listing's …
jeremy b6483ca
Treat a listing as a block shown whole, like pre
jeremy File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.