mirror of
https://github.com/instructkr/claw-code.git
synced 2026-06-05 14:07:11 +08:00
Agent discovery now loads .md files with YAML frontmatter alongside .toml files, matching the Claude Code agent definition convention. Markdown agent files must have ----delimited YAML frontmatter with at least name or description fields. Key changes: - parse_agent_frontmatter extracts name, description, model, model_reasoning_effort - load_agents_from_roots_with_invalids collects both valid and invalid agents - InvalidAgentConfig tracks rejected .md files with reason - AgentCollection groups valid agents with invalid entries - agents JSON output includes valid_count, invalid_count, invalid_agents - Status is degraded when invalid agents exist Generated with https://github.com/Yeachan-Heo/gajae-code Co-authored-by: Gajae Code <dev@gajae-code.com>