Repository navigation
v0.7.0 — Path model redesign with named aliases
Breaking Changes
pathsfield is now a dict of named aliases — the list format (paths: [/a, /b]) is no longer accepted. Migrate to:paths: vault: /Users/x/vault inbox: /Users/x/inbox
agentmd validatedetects the old format and prints a migration hint.
Highlights
- Named path aliases — use
{alias}syntax in prompts and file tools:file_read("{vault}/daily/x.md") $ARGUMENTSand!cmd`` in agent prompts —agentmd run my-agent -- arg1 arg2, reference as `$0`, `$1`, `$ARGUMENTS`file_globaccepts absolute and alias patterns —file_glob("{vault}/**/*.md")now worksfile_readtruncation hint — partial reads include continuation instructionshistory: offYAML fix —offparsed asFalseby YAML is now acceptedagent_md.sandbox.validate_path— public helper for custom tools sandbox opt-inagentmd newupdated — AI generation and questionnaire produce the new alias format
See CHANGELOG for full details.