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