Documentation
Autonomous CLI agent with filesystem and bash access
Raider Hall daemon CLI
Modules
Reserved namespace — the CLI entry point moved to Langertha::Raider::CLI
POD ERRORS
Hey! The above document had some coding errors, which are explained below:
Around line 3:
Non-ASCII character seen before =encoding in '—'. Assuming CP1252
Reserved namespace — the filesystem MCP tools moved to Langertha::Raider::FileTools
POD ERRORS
Hey! The above document had some coding errors, which are explained below:
Around line 3:
Non-ASCII character seen before =encoding in '—'. Assuming CP1252
Reserved namespace — the Situation plugin moved to Langertha::Raider::Plugin::Situation
POD ERRORS
Hey! The above document had some coding errors, which are explained below:
Around line 3:
Non-ASCII character seen before =encoding in '—'. Assuming CP1252
Reserved namespace — the Trace plugin moved to Langertha::Raider::Plugin::Trace
POD ERRORS
Hey! The above document had some coding errors, which are explained below:
Around line 3:
Non-ASCII character seen before =encoding in '—'. Assuming CP1252
Reserved namespace — the usage-doc generator moved to Langertha::Raider::Skill
POD ERRORS
Hey! The above document had some coding errors, which are explained below:
Around line 3:
Non-ASCII character seen before =encoding in '—'. Assuming CP1252
Reserved namespace — the web MCP tools moved to Langertha::Raider::WebTools
POD ERRORS
Hey! The above document had some coding errors, which are explained below:
Around line 3:
Non-ASCII character seen before =encoding in '—'. Assuming CP1252
Base class for orchestrating Runnable steps
Looping Raid orchestrator
Parallel Raid orchestrator with branched context isolation
Sequential Raid orchestrator
Autonomous agent with conversation history and MCP tools
Internal dispatcher of the raider acp subcommands (client side)
Minimal synchronous ACP client over TCP
Internal application service that builds and runs a raider for a workspace
Internal approval of one exact tool call, bound to session, run, tool, arguments and policy revision
Internal check whether raider runs as the standalone binary
Autonomous CLI agent that can browse directories, edit files, and run bash commands
Internal slash commands of the raider REPL
Internal writer of the raider CLI's machine output (JSON, MessagePack, YAML)
Internal command-line entry point behind bin/raider
Internal terminal renderer of the raider CLI
Internal prompt-builder sub-agent of the raider CLI (/prompt)
Internal provider commands of the raider CLI: inspect a manifest, activate it for --provider
Internal interactive loop of the raider CLI
Internal runner of one raider CLI prompt, for a human or a machine
Internal session subcommands of the raider CLI: list, show, resume, fork, rm
Internal resolver and writer for the project config file
Internal converter of the legacy project files to .raider/ (raider config migrate)
Internal check that Net::Async::HTTP can open a connection to a URL
Internal evaluator for declarative pack detection rules
Internal choice of engine, model and API key for a raider
MCP::Server factory with local filesystem tools (list/read/write/edit)
Hall daemon — spawns and manages raider processes
POD ERRORS
Hey! The above document had some coding errors, which are explained below:
Around line 3:
Non-ASCII character seen before =encoding in '—'. Assuming CP1252
Internal ACP (Agent Client Protocol) adapter that exposes the hall over TCP
Internal stream shim feeding hall output into an ACP callback
Internal dispatcher of the raider hall subcommands
Internal non-blocking cron scheduler for the raider hall
Internal MCP tool adapter exposing the raider hall
Internal control-socket command handlers for the raider hall
Internal record of a raider process spawned by the hall
Internal multi-bot Telegram long-poll adapter for the raider hall
MCP::Server factory with hall-side tools (telegram_reply, hall_status, hall_spawn)
Internal resolver of the home and project .raider directories
Internal resolver of the project instructions file
Pack discovery, loading, and management for raider personas and power bundles
Set of loaded raider packs with per-session enable state
A single raider pack - persona or power bundle
MCP::Server factory with Perl evaluation, syntax check, and module install
Report a raid's tool calls and results as machine-output events
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
Internal activation of a provider manifest's endpoint as the engine of one raider run
Internal classification of what changed between an accepted and a newly fetched provider manifest
Internal bounded fetch of a provider manifest from /.well-known/langertha.json
Result object for Raider and Raid execution
Internal writer of one session journal, holding its lock
Internal read-only view of one session journal
Internal store of the session journals of one scope
Generate a "how to use raider" documentation file from a live Langertha::Raider::CLI configuration
Internal check of a tool call's arguments against the tool's inputSchema
Internal static table of what each built-in tool can do (effect classes)
MCP::Server factory with web search and fetch tools (Net::Async::WebSearch + Net::Async::HTTP)