Changes for version 0.002 - 2026-04-20
- /model REPL command: show current engine and model, list available models from the engine grouped by date-snapshot families (e.g. gpt-4o [+3 snapshots]); /model list [FILTER] for the full or substring-filtered list; /model NAME saves the chosen model to .raider.yml under default.model.
- Model list colours: names in bright-blue, structural labels grey — consistent with the rest of the banner.
- Fixed _build_skill_sources calling _normalize_skill_spec in scalar context, silently dropping the CLAUDE.md spec from the claude profile when loaded from .raider.yml ("seeing CLAUDE.md, ignoring" even with profiles: claude active).
- Fixed Term::ReadLine::Gnu detection: require Term::ReadLine::Gnu fails with "invalid to load directly"; now detected via Term::ReadLine->new + ->ReadLine =~ /Gnu/.
- Readline history now persists across Ctrl-C / SIGTERM via signal handlers that call WriteHistory before exit.
Documentation
Autonomous CLI agent with filesystem and bash access
Modules
Autonomous CLI agent that can browse directories, edit files, and run bash commands
MCP::Server factory with local filesystem tools (list/read/write/edit)
Inject situational context (current time, timezone, host, user) at the start of the first raid
Live ANSI-colored progress output for a running Langertha::Raider raid
Generate a "how to use raider" documentation file from a live App::Raider configuration
MCP::Server factory with web search and fetch tools (Net::Async::WebSearch + Net::Async::HTTP)