Mario Zechner
05b7b81338
Skills standard compliance
...
Implement Agent Skills standard (https://agentskills.io/specification ):
- Validate name (must match parent dir, lowercase, max 64 chars)
- Validate description (required, max 1024 chars)
- Warn on unknown frontmatter fields
- Warn on name collisions (keep first)
- Change prompt format to XML structure
- Remove {baseDir} placeholder (use relative paths)
- Add tests and update documentation
fixes #231
2025-12-19 00:11:39 +01:00
Mario Zechner
2f86c8bc3c
Release v0.23.4
2025-12-18 16:56:50 +01:00
Mario Zechner
00851369fc
Release v0.23.3
2025-12-17 22:29:46 +01:00
Mario Zechner
4894fa411c
Release v0.23.2
...
Fixed Claude models via GitHub Copilot re-answering all previous prompts.
fixes #209
2025-12-17 17:56:00 +01:00
Mario Zechner
46ba48a35d
Release v0.23.1
2025-12-17 16:43:09 +01:00
Mario Zechner
67b73d018f
Release v0.23.0
2025-12-17 16:13:32 +01:00
Mario Zechner
295f51b53f
Release v0.22.5
2025-12-17 01:22:13 +01:00
Mario Zechner
93d000b19d
v86.md describing how we could possibly ship a minimal alpine container with mom by default
2025-12-17 01:05:04 +01:00
Mario Zechner
03b061773c
Release v0.22.4
...
- Add --list-models CLI flag for listing/finding models with fuzzy search
fixes #203
2025-12-17 00:39:14 +01:00
Mario Zechner
deee1c2952
Release v0.22.3
2025-12-16 20:06:05 +01:00
Mario Zechner
fd5134f88c
Release v0.22.2
2025-12-15 22:09:14 +01:00
Mario Zechner
a7e3b8625b
Release v0.22.1
2025-12-15 21:53:27 +01:00
Mario Zechner
04058d5812
Release v0.22.0
2025-12-15 20:14:25 +01:00
Mario Zechner
7272eb9274
Add artifacts server documentation
2025-12-14 23:36:26 +00:00
Mario Zechner
3b440bb13b
Release v0.21.0
2025-12-13 23:55:31 +01:00
badlogic
5c0a84b2d8
Add timestamps to note skill and grep examples for searching
2025-12-13 21:01:32 +00:00
badlogic
da2ae69a83
Add Creating a Skill example and clarify standard CLI tools
2025-12-13 21:00:28 +00:00
badlogic
2e2de3905d
Update Message History section and remove Key Concepts
2025-12-13 20:48:47 +00:00
badlogic
f44549cfe8
Simplify Skills section and move before Events
2025-12-13 20:43:16 +00:00
badlogic
728e1461f6
Update Memory section: remove sessions concept, clarify as rules/preferences
2025-12-13 20:35:34 +00:00
badlogic
7d73e1ff6e
Replace Claude mentions with LLM in README
2025-12-13 20:33:01 +00:00
badlogic
d4f7e7c4ef
Clarify mom's message flow and context management in README
2025-12-13 20:31:04 +00:00
Mario Zechner
36dbb2410e
mom: add [Unreleased] section to CHANGELOG
2025-12-13 01:12:34 +01:00
Mario Zechner
aed17da044
Release v0.20.2
2025-12-13 01:11:36 +01:00
Mario Zechner
27b7340d18
mom: fix skill paths to use container paths in system prompt
...
Translate host paths to container paths (/workspace/...) so mom can
read skill files from inside the Docker container.
2025-12-13 01:10:46 +01:00
Mario Zechner
aa9dc29bce
Add [Unreleased] sections to CHANGELOGs
2025-12-13 00:58:16 +01:00
Mario Zechner
59cf6c717b
Release v0.20.1
2025-12-13 00:57:12 +01:00
Mario Zechner
e707ac4cd0
coding-agent, mom: add skills API export and mom skills auto-discovery
...
coding-agent:
- Export loadSkillsFromDir, formatSkillsForPrompt, and related types
- Refactor skills.ts to expose public API
mom:
- Add skills auto-discovery from workspace/skills and channel/skills
- Fix skill loading to use host paths (not Docker container paths)
- Update README and system prompt with SKILL.md format docs
2025-12-13 00:56:10 +01:00
Mario Zechner
a5268d2aa7
Release v0.20.0
2025-12-12 23:25:01 +01:00
Mario Zechner
236856aa48
Release v0.19.2
2025-12-12 23:03:01 +01:00
Mario Zechner
e648febfa9
mom: add timezone and external event creation info to README
2025-12-12 23:00:22 +01:00
Mario Zechner
e7d2ac7a5d
mom: add Events section to README
2025-12-12 22:57:48 +01:00
Mario Zechner
f1451fd8f0
mom: fix [SILENT] to delete thread messages too
...
Track all thread message timestamps during a run. When response is
[SILENT], delete all thread messages before deleting the main message.
This prevents the 'This message was deleted' tombstone in Slack.
2025-12-12 22:56:56 +01:00
Mario Zechner
8ba6aa6627
mom: add [SILENT] response marker for periodic events
...
When mom responds with just [SILENT], the status message is deleted
and nothing is posted to Slack. Useful for periodic events that check
for activity but find nothing to report.
2025-12-12 22:50:12 +01:00
Mario Zechner
d6809328da
mom: add events system for scheduled wake-ups
...
- Three event types: immediate, one-shot, periodic (cron)
- Events are JSON files in workspace/events/
- EventsWatcher with fs.watch, 100ms debounce
- Queue integration via SlackBot.enqueueEvent() (max 5)
- Fix setTyping race condition causing duplicate messages
- System prompt documents events for mom
- Design doc in docs/events.md
- Add croner dependency for cron scheduling
2025-12-12 22:45:34 +01:00
Mario Zechner
948b4115c1
Release v0.19.1
2025-12-12 17:53:45 +00:00
Mario Zechner
e3dadeb4e7
Release v0.19.0
2025-12-12 17:33:16 +00:00
Mario Zechner
4d9a06b931
mom: add [Unreleased] section
2025-12-12 11:31:04 +01:00
Mario Zechner
c6a4c1da95
Release v0.18.8
2025-12-12 11:30:11 +01:00
Mario Zechner
08bfdf798d
mom: add [Unreleased] section
2025-12-12 11:16:23 +01:00
Mario Zechner
80a04fb1aa
Release v0.18.7
2025-12-12 11:15:26 +01:00
Mario Zechner
c43395bac3
mom: add [Unreleased] section
2025-12-12 10:54:49 +01:00
Mario Zechner
dba2674681
Release v0.18.6
2025-12-12 10:53:53 +01:00
Mario Zechner
e26058a21c
mom: add [Unreleased] section to CHANGELOG
2025-12-12 10:02:03 +01:00
Mario Zechner
44e9b1c8e9
Release v0.18.5
2025-12-12 10:00:57 +01:00
Mario Zechner
b276f09816
mom: add [Unreleased] section to CHANGELOG
2025-12-12 00:01:22 +01:00
Mario Zechner
652ac0fa36
Release v0.18.4
2025-12-12 00:00:08 +01:00
Mario Zechner
e3576fe016
mom: fix attachment downloads - pass store to SlackBot, process files, use absolute paths
2025-12-11 23:55:49 +01:00
badlogic
d277d739b3
docs(mom): add App Home configuration step for enabling direct messages
2025-12-11 22:16:16 +01:00
Mario Zechner
a13c8c34f5
Release v0.18.3
2025-12-11 20:34:04 +01:00