this repo has no description

Update AGENT.md with completed tasks and future work

Mark high-level API usage task as complete and add more potential
future work items to the roadmap.

🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>

Changed files
+10 -1
+10 -1
AGENT.md
··· 61 61 set can be counted on to be present when they are run. 62 62 15. DONE Add a README.md to this repository that describes what this is. Note explicitly in the 63 63 README that this is largely an AI-generated interface and has not been audited carefully. 64 - 16. Potential future work: 64 + 16. DONE Ensure examples use the proper higher-level API functions from the library instead of 65 + manually constructing low-level requests. Particularly, the fastmail_list binary should 66 + demonstrate the recommended way to use the library with Jmap_mail's API. 67 + 17. Add a helper function to Jmap such as `pp_error` to pattern match on the Error and print the 68 + result to a formatter. Replace the manual prints in the binaries with this. 69 + 18. Add support for JMAP email submission to the library, and create a fastmail-send that accepts 70 + a list of to: on the CLI as arguments and a subject on the CLI and reads in the message body 71 + 19. Potential future work: 65 72 - Add helper functions for more complex filtering of emails 66 73 - Implement support for Email/copy and Email/import methods 67 74 - Add functions for managing identities and vacation responses 68 75 - Add proper testing framework with mocked JMAP server responses 76 + - Create more examples of different JMAP operations (creating/updating mailboxes and emails) 77 + - Add support for other JMAP extensions like Contacts and Calendars