Hard fork to dav-mcp: cleanup, modular setup, event metadata #1
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "fork-cleanup-and-event-metadata"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
First PR of the hard fork from
caldav-mcp. Lays groundwork for the upcoming CardDAV contact tools.Scaffolding cleanup
.github/,.husky/,.releaserc.json,commitlint.config.js,knip.jsonCONTRIBUTING.mdandCODE_OF_CONDUCT.md(private fork)dav-mcp, bumped to1.0.0, markedprivatetsxdirectly againstsrc/tsxto runtime dependenciesLICENSEwith fork copyright alongside upstreamREADME.mdfor the new install + config flowModular deployment (groundwork)
CALDAV_BASE_URLCARDDAV_ADDRESSBOOK_URLis reserved as the contacts gate (CardDAV tools come in PR 2)Event metadata
create-eventacceptsdescription,location,alarmsupdate-eventacceptsalarmsrecurrenceRule+alarmschemas hoisted intosrc/schemas/Test plan
npm test— 12 tests passnpm run check— Biome cleanCALDAV_BASE_URL→ exits 1 with connection error🤖 Generated with Claude Code