This is a Dida365/TickTick MCP server that Copilot spent 3 hours writing by itself!
Stars
4
Forks
1
Watchers
4
Open Issues
7
Overall repository health assessment
^1.0.0^1.13.2^3.23.0^0.17.2^20.0.0^5.0.0Centralize AUTH_TIMEOUT_MS constant in config.ts to ensure consistency
9865971View on GitHubImprove time message formatting to show seconds when under 1 minute
a4ec1e3View on GitHubFix timeout error message to reflect 10 minutes instead of 5
a210b48View on GitHubExtend OAuth authorization timeout from 5 to 10 minutes and return dynamic expires_in
e8b30bdView on GitHubPolish: use non-null assertion and fix comment clarity
fc19de1View on GitHubFix: cleanup authorization state when transitioning to authorized in getValidAccessToken
244412bView on GitHubRefactor: extract cleanupAuthorizationState helper and improve method naming
339acccView on GitHubRefactor: add isValidPendingState helper and clear currentState in revokeAuthorization
9a30b24View on GitHubAddress code review: add state validation and inconsistent state handling
b9117b1View on GitHubImprove OAuth authorization flow UX: make get_auth_url idempotent and return auth_url in pending state
3d671e8View on GitHubAdd MCP Resource for iCalendar TRIGGER and RRULE Format Reference
7c1a580View on GitHubdocs: Add inbox vs project guidance in create_task tool
0174288View on GitHubdocs: Clarify inbox role in terminology resource
5254f0aView on GitHubfeat: Add bilingual terminology support for Chinese users
5f09b4bView on GitHub