Tags (6)

v0.1.0-rc.6

Add env auth, MCP hints, and workflow validation

✨ Features
- [auth]: add LUNE_ACCESS_TOKEN env var support as keyring alternative
- [mcp]: add OpenWorldHint and Title annotations to all tools
- [mcp]: add LUNE_ACCESS_TOKEN fallback for containerized environments
- [task]: add workflow-aware status validation with contextual error
  messages
- [area]: add hint when goal list is truncated

🐛 Bug Fixes
- [cli]: pass context to done shortcut fixing nil Context errors

♻️ Code Refactoring
- [completion]: use go-lunatask All*() functions for completions

📚 Documentation
- [docs]: update cross-promo links
- [cli]: add completed to status flag help

🔧 Build System
- [deps]: bump go-lunatask to v0.1.0
- [deps]: bump golang.org/x/crypto, oauth2, sys, text and others
-----BEGIN SSH SIGNATURE-----
U1NIU0lHAAAAAQAAAEoAAAAac2stc3NoLWVkMjU1MTlAb3BlbnNzaC5jb20AAAAgzEkAhr
f0dc6ZiSJXHc/mDhl7rRRGcNCSuENi7R/pfKkAAAAEc3NoOgAAAANnaXQAAAAAAAAABnNo
YTUxMgAAAGcAAAAac2stc3NoLWVkMjU1MTlAb3BlbnNzaC5jb20AAABA6chwsuUS6bkP7f
+ltV2rWkzAxKRifDH4dNn1FmlrKC3ptYvKQAtUm67NIPkKE3k5yzak7uH2Wm+JAescaZzL
BQEAALa8
-----END SSH SIGNATURE-----

Amolith created

v0.1.0-rc.5

v0.1.0-rc.5 Added MCP auth and schema annotations

✨ Features
- [mcp]: added optional Bearer token auth via header or query param
- [mcp]: added "set-token" command for easy authentication setup

♻️ Code Refactoring
- [mcp]: added strict input schemas and behavioral tool annotations
- [dateutil]: replaced heavy date parser with PHP-style strtotime
- [dateutil]: simplified dependencies by removing wazero and go-re2

🐛 Bug Fixes
- preferred ldflags version over build info pseudo-versions
-----BEGIN SSH SIGNATURE-----
U1NIU0lHAAAAAQAAAEoAAAAac2stc3NoLWVkMjU1MTlAb3BlbnNzaC5jb20AAAAgFhbSln
9jcsTCiLgfQNQnfLwx6HkJonoGDwu1P2eRk9EAAAAEc3NoOgAAAANnaXQAAAAAAAAABnNo
YTUxMgAAAGcAAAAac2stc3NoLWVkMjU1MTlAb3BlbnNzaC5jb20AAABAqMIZJK5Qi1cx7T
fadLrdM2APBPDWUlwcMrbXUxa6ZQUMApTxeJwjP/oO5OGYo6vRZP98VSa5qBgkIMsHMM1I
CgEAAEex
-----END SSH SIGNATURE-----

Amolith created

v0.1.0-rc.4

v0.1.0-rc.4 Fixed runtime version detection

🐛 Bug Fixes
- Detect version from build info at runtime
-----BEGIN SSH SIGNATURE-----
U1NIU0lHAAAAAQAAAEoAAAAac2stc3NoLWVkMjU1MTlAb3BlbnNzaC5jb20AAAAgFhbSln
9jcsTCiLgfQNQnfLwx6HkJonoGDwu1P2eRk9EAAAAEc3NoOgAAAANnaXQAAAAAAAAABnNo
YTUxMgAAAGcAAAAac2stc3NoLWVkMjU1MTlAb3BlbnNzaC5jb20AAABAgkA1MJN57Nib21
ORz2w5IaclA9rPYtogl6U/AGEPVs4m4fCcXqWedmrG7XGtQg3eOFM5J5uQnCu7/rO2t6zO
BgEAAEdJ
-----END SSH SIGNATURE-----

Amolith created

v0.1.0-rc.3

v0.1.0-rc.3 Add MCP interface

✨ Features
- Added MCP server mode supporting stdio, SSE, and HTTP transports.
- Added area workflow support including kanban and now/later metadata.

♻️ Code Refactoring
- Implemented natural language tool outputs to reduce context bloat.
- Unified version injection at build time via main package.

📚 Documentation
- Updated AGENTS.md.
-----BEGIN SSH SIGNATURE-----
U1NIU0lHAAAAAQAAAEoAAAAac2stc3NoLWVkMjU1MTlAb3BlbnNzaC5jb20AAAAgFhbSln
9jcsTCiLgfQNQnfLwx6HkJonoGDwu1P2eRk9EAAAAEc3NoOgAAAANnaXQAAAAAAAAABnNo
YTUxMgAAAGcAAAAac2stc3NoLWVkMjU1MTlAb3BlbnNzaC5jb20AAABAlSt83ftOOYPlvF
Q6xC1mlmqNDP/fhnL2mDAZUYBqCVE7480wCx93Ft7yVuNxVO4Oh6Qxga/0TtknQfQsnHzj
BwEAAEcu
-----END SSH SIGNATURE-----

Amolith created

v0.1.0-rc.2

v0.1.0-rc.2 Added non-interactive UI support

✨ Features
- ui: Detect non-interactive environments to disable styles and colors
- ui: Support NO_COLOR, FORCE_COLOR, and TERM=dumb terminal settings
- ui: Respect color configuration (auto, always, never)
- init: Add --generate-config to generate default configuration file
-----BEGIN SSH SIGNATURE-----
U1NIU0lHAAAAAQAAAEoAAAAac2stc3NoLWVkMjU1MTlAb3BlbnNzaC5jb20AAAAgFhbSln
9jcsTCiLgfQNQnfLwx6HkJonoGDwu1P2eRk9EAAAAEc3NoOgAAAANnaXQAAAAAAAAABnNo
YTUxMgAAAGcAAAAac2stc3NoLWVkMjU1MTlAb3BlbnNzaC5jb20AAABABl4soquqNkV+XS
c2VKZlJyXG1kyK/+gUA2/u7hl13vtfxjp7IbJtISWJClYQxKHaDlLdmBn/b3Nf5n6P/oc0
DgEAAEWb
-----END SSH SIGNATURE-----

Amolith created

v0.1.0-rc.1

v0.1.0-rc.1 Initial release candidate

Still needs testing and possible ergonomics improvements, maybe some
more shortcuts, we'll see.
-----BEGIN SSH SIGNATURE-----
U1NIU0lHAAAAAQAAAEoAAAAac2stc3NoLWVkMjU1MTlAb3BlbnNzaC5jb20AAAAgFhbSln
9jcsTCiLgfQNQnfLwx6HkJonoGDwu1P2eRk9EAAAAEc3NoOgAAAANnaXQAAAAAAAAABnNo
YTUxMgAAAGcAAAAac2stc3NoLWVkMjU1MTlAb3BlbnNzaC5jb20AAABAhJulxWENipIyNv
ShCCmIj+PYZr1K6HjznGutJxTd8GaxPyjgAwbAbFurNIFcWxafwap+E/gOJChw3l31PH8T
BgEAAEQR
-----END SSH SIGNATURE-----

Amolith created