alpha
Login
or
Join now
secluded.site
/
lune
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
A delightful CLI for Lunatask.app
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Overview
Issues
Pulls
Pipelines
lune
/
cmd
/
mcp
/
at
main
3 files
Amolith
feat(auth): add LUNE_ACCESS_TOKEN env var support
5mo ago
4b8da2e9
mcp.go
feat(auth): add LUNE_ACCESS_TOKEN env var support Enable authentication via LUNE_ACCESS_TOKEN environment variable as an alternative to the system keyring. The env var takes precedence over keyring for explicit override capability. - GetToken() now checks env var first, then falls back to keyring - New() delegates to GetToken() for single source of truth - MCP command simplified to use centralized GetToken()
5 months ago
server.go
refactor(mcp): add schemas and annotations - Add InputSchema() with enum constraints for CRUD tools - Add ToolAnnotations() with behavioral hints (ReadOnlyHint, DestructiveHint, IdempotentHint) - Replace verbose descriptions with concise ones (schema conveys details) - Use jsonschema:"description" tags instead of jsonschema:"required" - Use go-lunatask All*() functions for type-safe enum values - Bump go-lunatask to v0.1.0-rc9.3 Assisted-by: Claude Opus 4.5 via Crush
7 months ago
set_token.go
feat(mcp): add optional Bearer token auth Adds argon2id-hashed token authentication for SSE and HTTP transports. Tokens accepted via Authorization header or access_token query parameter (RFC 6750). Auth enabled by presence of token_hash in config. New command: lune mcp set-token Assisted-by: Claude Sonnet 4 via Crush <crush@charm.land>
7 months ago