Langertha-Raider 0.504 Latest
Files
- .claude/.gitignore
- .claude/agents/raider-binary-worker.md
- .claude/agents/raider-release-manager.md
- .claude/agents/raider-test-writer.md
- .claude/agents/raider-worker.md
- .claude/rules/raider-rules.md
- .claude/settings.json
- .claude/skilletor.json
- .claude/skills/raider-core/SKILL.md
- .claude/skills/raider-single-binary/SKILL.md
- .dockerignore
- .github/workflows/release-binaries.yml
- .gitignore
- .worktreeinclude
- CLAUDE.md
- CONTEXT.md
- Changes
- Dockerfile
- LICENSE
- MANIFEST
- META.json
- META.yml
- Makefile.PL
- README
- bin/raider
- bin/raider-hall
- cpanfile
- dist.ini
- examples/multi-raider-hall/.raider-hall.yml
- examples/multi-raider-hall/.raider.md
- examples/multi-raider-hall/README.md
- lib/App/Raider.pm
- lib/App/Raider/FileTools.pm
- lib/App/Raider/Plugin/Situation.pm
- lib/App/Raider/Plugin/Trace.pm
- lib/App/Raider/Skill.pm
- lib/App/Raider/WebTools.pm
- lib/Langertha/Raid.pm
- lib/Langertha/Raid/Loop.pm
- lib/Langertha/Raid/Parallel.pm
- lib/Langertha/Raid/Sequential.pm
- lib/Langertha/Raider.pm
- lib/Langertha/Raider/ACP/CLI.pm
- lib/Langertha/Raider/ACP/Client.pm
- lib/Langertha/Raider/AgentTools.pm
- lib/Langertha/Raider/Application.pm
- lib/Langertha/Raider/Approval.pm
- lib/Langertha/Raider/AskTools.pm
- lib/Langertha/Raider/BashTools.pm
- lib/Langertha/Raider/Binary.pm
- lib/Langertha/Raider/Briefing.pm
- lib/Langertha/Raider/CLI.pm
- lib/Langertha/Raider/CLI/Commands.pm
- lib/Langertha/Raider/CLI/Machine.pm
- lib/Langertha/Raider/CLI/Main.pm
- lib/Langertha/Raider/CLI/Output.pm
- lib/Langertha/Raider/CLI/PromptBuilder.pm
- lib/Langertha/Raider/CLI/Provider.pm
- lib/Langertha/Raider/CLI/REPL.pm
- lib/Langertha/Raider/CLI/Runner.pm
- lib/Langertha/Raider/CLI/Sessions.pm
- lib/Langertha/Raider/Config.pm
- lib/Langertha/Raider/Config/Migrate.pm
- lib/Langertha/Raider/ConnectCheck.pm
- lib/Langertha/Raider/Context.pm
- lib/Langertha/Raider/Context/Agents.pm
- lib/Langertha/Raider/Context/Frontmatter.pm
- lib/Langertha/Raider/Context/Layout.pm
- lib/Langertha/Raider/Context/Memory.pm
- lib/Langertha/Raider/Context/Plugins.pm
- lib/Langertha/Raider/Context/Settings.pm
- lib/Langertha/Raider/Context/Skills.pm
- lib/Langertha/Raider/Cron.pm
- lib/Langertha/Raider/CronTools.pm
- lib/Langertha/Raider/Detect.pm
- lib/Langertha/Raider/EngineResolver.pm
- lib/Langertha/Raider/FileTools.pm
- lib/Langertha/Raider/FileTools/ReadState.pm
- lib/Langertha/Raider/Hall.pm
- lib/Langertha/Raider/Hall/ACP.pm
- lib/Langertha/Raider/Hall/ACP/SubStream.pm
- lib/Langertha/Raider/Hall/CLI.pm
- lib/Langertha/Raider/Hall/Cron.pm
- lib/Langertha/Raider/Hall/MCP.pm
- lib/Langertha/Raider/Hall/PermissionChannel.pm
- lib/Langertha/Raider/Hall/Protocol.pm
- lib/Langertha/Raider/Hall/Raider.pm
- lib/Langertha/Raider/Hall/Telegram.pm
- lib/Langertha/Raider/HallTools.pm
- lib/Langertha/Raider/Home.pm
- lib/Langertha/Raider/Hooks.pm
- lib/Langertha/Raider/Hooks/Result.pm
- lib/Langertha/Raider/Instructions.pm
- lib/Langertha/Raider/Loadguard.pm
- lib/Langertha/Raider/MCP.pm
- lib/Langertha/Raider/MCP/Config.pm
- lib/Langertha/Raider/MCP/HTTP.pm
- lib/Langertha/Raider/MCP/Resources.pm
- lib/Langertha/Raider/MCP/Server.pm
- lib/Langertha/Raider/MCP/Stdio.pm
- lib/Langertha/Raider/MCP/View.pm
- lib/Langertha/Raider/Monitor.pm
- lib/Langertha/Raider/Packs.pm
- lib/Langertha/Raider/Packs/Collection.pm
- lib/Langertha/Raider/Packs/Pack.pm
- lib/Langertha/Raider/PathConfine.pm
- lib/Langertha/Raider/PerlTools.pm
- lib/Langertha/Raider/PermissionChannel.pm
- lib/Langertha/Raider/Permissions.pm
- lib/Langertha/Raider/Permissions/ReadOnlyBash.pm
- lib/Langertha/Raider/Permissions/Rule.pm
- lib/Langertha/Raider/PlanTools.pm
- lib/Langertha/Raider/Plugin/ClaudeHooks.pm
- lib/Langertha/Raider/Plugin/Events.pm
- lib/Langertha/Raider/Plugin/NestedMemory.pm
- lib/Langertha/Raider/Plugin/Situation.pm
- lib/Langertha/Raider/Plugin/Trace.pm
- lib/Langertha/Raider/Provider/Activation.pm
- lib/Langertha/Raider/Provider/Binding.pm
- lib/Langertha/Raider/Provider/Change.pm
- lib/Langertha/Raider/Provider/Fetch.pm
- lib/Langertha/Raider/Result.pm
- lib/Langertha/Raider/SearchTools.pm
- lib/Langertha/Raider/Session.pm
- lib/Langertha/Raider/Session/Journal.pm
- lib/Langertha/Raider/SessionStore.pm
- lib/Langertha/Raider/Skill.pm
- lib/Langertha/Raider/SkillResolver.pm
- lib/Langertha/Raider/SkillResolver/Catalog.pm
- lib/Langertha/Raider/SkillResolver/Skilletor.pm
- lib/Langertha/Raider/SkillTools.pm
- lib/Langertha/Raider/SlashCommand.pm
- lib/Langertha/Raider/Subagent.pm
- lib/Langertha/Raider/Tasks.pm
- lib/Langertha/Raider/TodoTools.pm
- lib/Langertha/Raider/ToolArgs.pm
- lib/Langertha/Raider/ToolEffects.pm
- lib/Langertha/Raider/ToolNames.pm
- lib/Langertha/Raider/WebTools.pm
- lib/Langertha/Raider/Worktree.pm
- lib/Langertha/Raider/WorktreeTools.pm
- misc/agent-context/.claude/agents/raider-binary-worker.md
- misc/agent-context/.claude/agents/raider-release-manager.md
- misc/agent-context/.claude/agents/raider-test-writer.md
- misc/agent-context/.claude/agents/raider-worker.md
- misc/agent-context/.claude/rules/raider-rules.md
- misc/agent-context/.claude/skilletor.json
- misc/agent-context/.claude/skilletor.lock.json
- misc/agent-context/.claude/skills/getty-git-commit-style/SKILL.md
- misc/agent-context/.claude/skills/getty-git-usage/SKILL.md
- misc/agent-context/.claude/skills/getty-perl-core/SKILL.md
- misc/agent-context/.claude/skills/getty-perl-core/references/dbic.md
- misc/agent-context/.claude/skills/getty-perl-moose/SKILL.md
- misc/agent-context/.claude/skills/getty-perl-pod/SKILL.md
- misc/agent-context/.claude/skills/getty-perl-release-author-getty/SKILL.md
- misc/agent-context/.claude/skills/kanban-issues-karr-coordination/SKILL.md
- misc/agent-context/.claude/skills/kanban-issues-karr-coordination/references/cards.md
- misc/agent-context/.claude/skills/kanban-issues-karr-coordination/references/claims.md
- misc/agent-context/.claude/skills/kanban-issues-karr-coordination/references/config.md
- misc/agent-context/.claude/skills/kanban-issues-karr-coordination/references/cross-board.md
- misc/agent-context/.claude/skills/kanban-issues-karr-coordination/references/queries.md
- misc/agent-context/.claude/skills/kanban-issues-karr-coordination/references/setup.md
- misc/agent-context/.claude/skills/kanban-issues-karr-coordination/references/storage.md
- misc/agent-context/.claude/skills/kanban-issues-karr-ticket/SKILL.md
- misc/agent-context/.claude/skills/perl-ai-langertha/SKILL.md
- misc/agent-context/.claude/skills/perl-io-async-future/SKILL.md
- misc/agent-context/.claude/skills/perl-mcp/SKILL.md
- misc/agent-context/.claude/skills/perl-release-dist-ini/SKILL.md
- misc/agent-context/.claude/skills/raider-core/SKILL.md
- misc/agent-context/.claude/skills/raider-single-binary/SKILL.md
- misc/agent-context/CLAUDE.md
- plugins/claude-code/SKILL.md
- share/packs/caveman/SKILL.md
- share/packs/caveman/pack.yml
- share/packs/git-guru/SKILL.md
- share/packs/perl-hacker/SKILL.md
- share/packs/perl/SKILL.md
- share/packs/perl/pack.yml
- share/packs/polite/SKILL.md
- share/packs/polite/pack.yml
- share/packs/teacher/SKILL.md
- share/packs/teacher/pack.yml
- share/packs/testing-fu/SKILL.md
- t/00_load.t
- t/01_reserved_namespaces.t
- t/100_raider_resume_dispatch.t
- t/101_raider_self_tool_results.t
- t/102_raider_tool_args_schema.t
- t/103_raider_tool_gate.t
- t/104_raider_approval.t
- t/105_tool_effects.t
- t/10_filetools.t
- t/110_tool_names.t
- t/111_search_tools.t
- t/112_todo_ask_tools.t
- t/114_loadguard.t
- t/120_context_layout.t
- t/121_context_memory.t
- t/122_context_settings.t
- t/123_context_plugins.t
- t/124_context_skills.t
- t/125_skill_tools.t
- t/126_context_facade.t
- t/127_plugin_nested_memory.t
- t/130_claude_mode_persona_bool.t
- t/131_reload_context.t
- t/132_file_skills.t
- t/133_nested_skills_paths.t
- t/140_hooks_runner.t
- t/141_hooks_real_plugins.t
- t/142_application_hooks.t
- t/143_raider_tool_hook.t
- t/144_post_tool_use_failure.t
- t/150_permission_rules.t
- t/151_permissions.t
- t/152_application_permissions.t
- t/153_repl_permissions.t
- t/154_tools_extra_roots_hider.t
- t/15_webtools.t
- t/160_context_agents.t
- t/161_agent_tools.t
- t/162_subagent.t
- t/163_subagent_model.t
- t/164_briefing.t
- t/165_repo_agent_briefings.t
- t/166_subagent_permissions.t
- t/167_reload_agents.t
- t/168_skill_resolver_skilletor.t
- t/169_subagent_hooks.t
- t/16_http_connect_failure.t
- t/170_live_extra_roots.t
- t/171_permissions_auto.t
- t/172_permission_channel.t
- t/173_acp_request_permission.t
- t/174_acp_client_permission.t
- t/175_unknown_tool_before_gate.t
- t/176_subagent_embeddings.t
- t/17_web_fetch_limits.t
- t/180_claude_log_to_scenario.t
- t/181_claude_log_scenarios.t
- t/190_filetools_claude_texts.t
- t/191_permissions_outside_roots.t
- t/192_application_file_tools.t
- t/194_bash_tools.t
- t/195_bash_background.t
- t/196_application_bash.t
- t/197_task_tools.t
- t/198_enter_plan_mode.t
- t/199_tool_names_consequences.t
- t/200_scenarios.t
- t/201_remote_session.t
- t/202_hall_scenarios.t
- t/203_refusal_texts.t
- t/204_web_fetch_prompt_and_redirects.t
- t/205_web_search_domains.t
- t/206_skill_body_message.t
- t/20_packs.t
- t/20_perltools.t
- t/210_tasks_registry.t
- t/211_background_subagent.t
- t/212_send_message.t
- t/213_repl_notifications.t
- t/215_builtin_agents.t
- t/216_parallel_agents.t
- t/217_task_stop_agents.t
- t/21_detect.t
- t/220_application_session_embeddings.t
- t/22_pack_detection.t
- t/230_task_hook_and_restore.t
- t/231_task_list_resume.t
- t/232_hook_deny_messages.t
- t/235_read_state_seeds.t
- t/236_read_file_pdf_pages.t
- t/237_read_file_token_limit.t
- t/238_path_confine.t
- t/239_confine_parity.t
- t/23_perl_pack.t
- t/240_usage_ledger.t
- t/241_usage_events_plugin.t
- t/242_usage_in_run_metrics.t
- t/243_stats_command.t
- t/244_usage_web_fetch_and_subagent.t
- t/24_pack_discovery.t
- t/250_mcp_config_sources.t
- t/251_mcp_config_entries.t
- t/252_mcp_config_approvals.t
- t/253_config_mcp_keys.t
- t/254_mcp_server_stdio.t
- t/255_mcp_server_http.t
- t/256_mcp_scenarios.t
- t/257_application_mcp.t
- t/258_mcp_approval_answers.t
- t/259_mcp_reload_reconnect.t
- t/25_config.t
- t/25_raider_home.t
- t/260_slash_command_render.t
- t/261_context_commands.t
- t/262_slash_dispatch.t
- t/263_run_rules_and_model.t
- t/264_print_oneshot.t
- t/265_builtin_commands.t
- t/266_compact_command.t
- t/267_mcp_process_cleanup.t
- t/268_repl_mcp_approval.t
- t/26_cli_profiles.t
- t/270_filetools_images_and_pdf_apart.t
- t/271_application_images_and_pdf_by_capability.t
- t/27_raider_yml_golden.t
- t/280_mcp_json_parents.t
- t/281_mcp_list_changed_and_output_limit.t
- t/282_mcp_prompts_and_parent_servers_app.t
- t/283_mcp_journal_events.t
- t/28_config_home_layer.t
- t/28_config_home_writer.t
- t/28_config_migrate.t
- t/28_config_native_file.t
- t/28_config_project_tools.t
- t/28_config_resolver.t
- t/28_instructions_native_file.t
- t/290_worktree_module.t
- t/291_subagent_worktree_isolation.t
- t/292_working_root.t
- t/293_enter_exit_worktree.t
- t/294_worktree_session_cleanup.t
- t/29_cli_flag_precedence.t
- t/300_cron_expressions.t
- t/301_cron_tools.t
- t/302_monitor.t
- t/303_monitor_tool.t
- t/304_repl_cron.t
- t/305_subagent_monitor.t
- t/30_cli_reload_mission.t
- t/30_hall.t
- t/31_hall_telegram_allowlist.t
- t/32_hall_cli_args.t
- t/33_hall_telegram_reply_target.t
- t/34_cli_explain_config.t
- t/35_raider_identifiers.t
- t/36_cli_option_app_keys.t
- t/37_cli_output.t
- t/38_cli_commands.t
- t/39_cli_main.t
- t/40_acp.t
- t/41_acp_client.t
- t/42_acp_live.t
- t/43_acp_cli.t
- t/44_hall_tools.t
- t/45_hall_cli_more.t
- t/46_plugin_situation.t
- t/47_plugin_trace.t
- t/48_raider_subprocess_env.t
- t/49_cli_machine_output.t
- t/49_cli_mission_scope.t
- t/50_cli_machine_stream.t
- t/50_cli_stream_event_catalog.t
- t/50_cli_stream_run_reasons.t
- t/51_cli_interrupt.t
- t/51_hall_stream_result.t
- t/52_cli_cancel.t
- t/52_cli_interrupt_tools.t
- t/53_repl_interrupt_tools.t
- t/53_repl_shell_commands.t
- t/54_session_store.t
- t/55_cli_session_journal.t
- t/56_cli_session_commands.t
- t/57_cli_session_fork_rm.t
- t/57_hall_session_bindings.t
- t/58_hall_cancel_escalation.t
- t/58_hall_session_reset.t
- t/59_engine_resolver.t
- t/59_hall_bus_envelope.t
- t/59_hall_cron_coalesce.t
- t/59_hall_packed_binary.t
- t/59_hall_provider_alias.t
- t/59_hall_queues.t
- t/59_hall_raider_fields.t
- t/59_hall_refused.t
- t/59_hall_socket_subscriber.t
- t/59_hall_telegram_connect.t
- t/59_hall_telegram_poll_errors.t
- t/60_docker_release.t
- t/61_application_sessions.t
- t/62_application_run_journal.t
- t/63_application_surface_neutral.t
- t/64_application_tool_description.t
- t/65_application_tool_remount.t
- t/66_skill_tool_table.t
- t/67_provider_fetch.t
- t/68_cli_provider_inspect.t
- t/69_provider_activation.t
- t/70_cli_provider_run.t
- t/71_raider_engine_catalog.t
- t/71_repl_banner_provider_key.t
- t/72_provider_change.t
- t/73_cli_provider_add.t
- t/74_provider_binding.t
- t/75_cli_provider_manage.t
- t/76_fake_https_request_body.t
- t/80_mcp_client_handshake.t
- t/81_raider_loop_steps.t
- t/82_live_raider.t
- t/85_raider_result.t
- t/86_raider_self_tools.t
- t/87_raider_plugins.t
- t/88_raider_clear_session_history.t
- t/89_raider_engine_loops.t
- t/90_raider_session_embeddings_async.t
- t/91_plugin_config.t
- t/92_raider_error_body.t
- t/93_raider_inloop_compaction.t
- t/94_raider_gather_tools_dedup.t
- t/95_raider_undecodable_args.t
- t/96_raid_orchestration.t
- t/97_raider_cancel.t
- t/98_raider_compress_error_body.t
- t/99_raider_dispatch_by_source.t
- t/author-pod-syntax.t
- t/data/claude-log/session.jsonl
- t/data/claude-log/session/subagents/agent-a0000000000000001.jsonl
- t/data/claude-log/session/subagents/agent-a0000000000000001.meta.json
- t/data/claude-log/session/subagents/agent-a0000000000000002.jsonl
- t/data/claude-log/session/subagents/agent-a0000000000000003.jsonl
- t/data/claude-log/session/subagents/agent-a0000000000000003.meta.json
- t/data/claude-log/tools.jsonl
- t/fixtures/live-claude/.claude/skills/probe-style/SKILL.md
- t/fixtures/raider-yml/broken.yml
- t/fixtures/raider-yml/engine.yml
- t/fixtures/raider-yml/flat-after-model.yml
- t/fixtures/raider-yml/flat.yml
- t/fixtures/raider-yml/sectioned.yml
- t/fixtures/raider-yml/skills-default.yml
- t/fixtures/raider-yml/skills-hash.yml
- t/fixtures/raider-yml/skills-list.yml
- t/lib/Test/Raider/Env.pm
- t/lib/Test/Raider/FakeHTTPS.pm
- t/lib/Test/Raider/FakeProc.pm
- t/lib/Test/Raider/Git.pm
- t/lib/Test/Raider/Hall.pm
- t/lib/Test/Raider/HallScenario.pm
- t/lib/Test/Raider/Live.pm
- t/lib/Test/Raider/LocalHTTP.pm
- t/lib/Test/Raider/MCPHTTP.pm
- t/lib/Test/Raider/MockAI.pm
- t/lib/Test/Raider/Scenario.pm
- t/lib/Test/Raider/SeqEngine.pm
- t/lib/Test/Raider/SlowAI.pm
- t/lib/Test/Raider/StubEngine.pm
- t/lib/mcp-test-server.pl
- t/live/10_perl_task.t
- t/live/20_claude_task.t
- t/release-changes_has_content.t
- t/scenarios/01-write-file.yml
- t/scenarios/02-read-edit.yml
- t/scenarios/03-bash.yml
- t/scenarios/04-path-escape.yml
- t/scenarios/05-unknown-tool.yml
- t/scenarios/06-list-files.yml
- t/scenarios/07-edit-missing-text.yml
- t/scenarios/08-invalid-arguments.yml
- t/scenarios/09-conversation-carries-over.yml
- t/scenarios/10-bash-failure.yml
- t/scenarios/100-reload-additional-directories.yml
- t/scenarios/101-auto-mode-from-settings.yml
- t/scenarios/11-approval-asks-before-write.yml
- t/scenarios/110-claude-read-outside-asks.yml
- t/scenarios/111-claude-read-outside-rule.yml
- t/scenarios/112-native-outside-stays-confined.yml
- t/scenarios/113-claude-bypass-outside.yml
- t/scenarios/114-claude-accept-edits-outside-asks.yml
- t/scenarios/115-multi-edit-modes.yml
- t/scenarios/116-multi-edit-plan-mode.yml
- t/scenarios/117-read-state-per-run.yml
- t/scenarios/118-read-image-blind-model.yml
- t/scenarios/12-glob.yml
- t/scenarios/120-bash-claude-results.yml
- t/scenarios/121-bash-background-across-prompts.yml
- t/scenarios/122-bash-timeout-to-background.yml
- t/scenarios/123-bash-kill-shell.yml
- t/scenarios/124-bash-background-loadguard.yml
- t/scenarios/125-task-tools.yml
- t/scenarios/126-task-list-across-prompts.yml
- t/scenarios/127-enter-plan-mode-approved.yml
- t/scenarios/128-enter-plan-mode-refused.yml
- t/scenarios/129-enter-plan-mode-bypass.yml
- t/scenarios/13-glob-leaves-the-root.yml
- t/scenarios/130-web-fetch-prompt.yml
- t/scenarios/131-web-fetch-page-and-missing.yml
- t/scenarios/132-web-fetch-redirects.yml
- t/scenarios/133-skill-stays-in-the-conversation.yml
- t/scenarios/134-skill-in-a-batch.yml
- t/scenarios/135-deny-rule-claude-text.yml
- t/scenarios/136-agent-bash-background.yml
- t/scenarios/14-grep-modes.yml
- t/scenarios/140-agent-background-notification.yml
- t/scenarios/141-agent-foreground-trailer.yml
- t/scenarios/142-send-message-resumes-agent.yml
- t/scenarios/143-agent-explore.yml
- t/scenarios/144-agent-plan.yml
- t/scenarios/145-agent-parallel-calls.yml
- t/scenarios/146-agent-concurrency-limit.yml
- t/scenarios/147-agent-kill-shell.yml
- t/scenarios/148-bash-background-notification.yml
- t/scenarios/149-agent-depth-default.yml
- t/scenarios/15-grep-invalid.yml
- t/scenarios/150-agent-depth-off.yml
- t/scenarios/16-todo-write.yml
- t/scenarios/160-hook-task-created.yml
- t/scenarios/161-hook-task-completed.yml
- t/scenarios/162-hook-deny-without-reason.yml
- t/scenarios/163-unknown-tool-wording.yml
- t/scenarios/164-hook-task-todo-write-silent.yml
- t/scenarios/165-read-token-limit.yml
- t/scenarios/166-claude-md-counts-as-read.yml
- t/scenarios/167-pdf-pages-invalid.yml
- t/scenarios/168-pdf-pages-too-many.yml
- t/scenarios/169-confinement-files-and-search.yml
- t/scenarios/17-todo-write-rejected.yml
- t/scenarios/170-usage-main-run.yml
- t/scenarios/171-usage-web-fetch-prompt.yml
- t/scenarios/172-usage-subagent.yml
- t/scenarios/173-usage-cache-tokens.yml
- t/scenarios/174-usage-accumulates-over-prompts.yml
- t/scenarios/18-ask-user-not-interactive.yml
- t/scenarios/180-mcp-stdio-tool.yml
- t/scenarios/181-mcp-permissions.yml
- t/scenarios/182-mcp-server-rule-and-plan.yml
- t/scenarios/183-mcp-hook-matcher.yml
- t/scenarios/184-mcp-server-fails.yml
- t/scenarios/185-mcp-project-server-approval.yml
- t/scenarios/186-mcp-subagent-view.yml
- t/scenarios/187-mcp-approval-answers.yml
- t/scenarios/188-mcp-reload.yml
- t/scenarios/19-ask-user-answered.yml
- t/scenarios/190-command-arguments.yml
- t/scenarios/191-namespaced-command.yml
- t/scenarios/192-command-shell-allowed.yml
- t/scenarios/193-command-shell-refused.yml
- t/scenarios/194-skill-as-slash.yml
- t/scenarios/20-loadguard-pressure.yml
- t/scenarios/200-read-pdf-blind-model.yml
- t/scenarios/21-loadguard-slots.yml
- t/scenarios/210-mcp-tools-list-changed.yml
- t/scenarios/211-mcp-output-limit.yml
- t/scenarios/212-mcp-resource-tools.yml
- t/scenarios/213-mcp-resource-mention.yml
- t/scenarios/214-mcp-prompt-command.yml
- t/scenarios/22-loadguard-room.yml
- t/scenarios/220-agent-worktree-unchanged-removed.yml
- t/scenarios/221-agent-worktree-kept.yml
- t/scenarios/222-agent-worktree-frontmatter.yml
- t/scenarios/223-agent-worktree-main-checkout-refused.yml
- t/scenarios/23-claude-md-import.yml
- t/scenarios/230-monitor-events.yml
- t/scenarios/231-monitor-deadline.yml
- t/scenarios/232-monitor-kill-shell.yml
- t/scenarios/233-monitor-permissions.yml
- t/scenarios/234-cron-tools.yml
- t/scenarios/235-cron-not-offered-without-idle.yml
- t/scenarios/236-monitor-single-prompt-waits.yml
- t/scenarios/24-user-memory-and-local.yml
- t/scenarios/25-raider-project-ignores-claude.yml
- t/scenarios/26-raider-project-claude-true.yml
- t/scenarios/27-skill-listed-then-loaded.yml
- t/scenarios/28-skill-not-model-invocable.yml
- t/scenarios/29-nested-claude-md.yml
- t/scenarios/30-plugin-skill.yml
- t/scenarios/31-settings-env.yml
- t/scenarios/32-native-raider-skills.yml
- t/scenarios/33-bare-reads-no-layout.yml
- t/scenarios/34-agent-general-purpose.yml
- t/scenarios/35-agent-tools-restricted.yml
- t/scenarios/36-agent-briefing.yml
- t/scenarios/37-agent-briefing-unknown-skill.yml
- t/scenarios/38-agent-depth.yml
- t/scenarios/39-agent-native-disallowed.yml
- t/scenarios/40-claude-mode-no-persona.yml
- t/scenarios/41-claude-mode-explicit-pack.yml
- t/scenarios/42-raider-project-keeps-persona.yml
- t/scenarios/43-file-skill.yml
- t/scenarios/44-nested-claude-skills.yml
- t/scenarios/45-skill-paths-frontmatter.yml
- t/scenarios/46-skill-paths-not-loadable-early.yml
- t/scenarios/50-agent-claude-skills-key.yml
- t/scenarios/51-agent-inherits-default-mode.yml
- t/scenarios/52-agent-deny-rule-holds.yml
- t/scenarios/53-agent-deny-spawn.yml
- t/scenarios/54-agent-session-rule-shared.yml
- t/scenarios/55-agent-plan-mode.yml
- t/scenarios/56-agent-briefing-skilletor.yml
- t/scenarios/57-agent-hooks-native-briefing.yml
- t/scenarios/58-agent-hooks-subagent-start.yml
- t/scenarios/59-agent-hooks-subagent-stop.yml
- t/scenarios/60-deny-before-allow.yml
- t/scenarios/61-bash-prefix-and-chains.yml
- t/scenarios/62-edit-glob.yml
- t/scenarios/63-read-deny-dotdot.yml
- t/scenarios/64-webfetch-domain.yml
- t/scenarios/65-tool-name-rules.yml
- t/scenarios/66-home-config-deny.yml
- t/scenarios/67-settings-layers.yml
- t/scenarios/68-default-mode-from-settings.yml
- t/scenarios/69-config-default-mode.yml
- t/scenarios/70-cli-mode-beats-file.yml
- t/scenarios/71-plan-mode.yml
- t/scenarios/72-invalid-rule-widens-nothing.yml
- t/scenarios/73-approve-once.yml
- t/scenarios/74-approve-session.yml
- t/scenarios/75-refused-with-reason.yml
- t/scenarios/76-plan-approved.yml
- t/scenarios/77-plan-refused.yml
- t/scenarios/78-plan-not-interactive.yml
- t/scenarios/79-accept-edits.yml
- t/scenarios/80-additional-directory.yml
- t/scenarios/81-search-hides-denied.yml
- t/scenarios/90-hook-pretooluse-deny.yml
- t/scenarios/91-hook-updated-input.yml
- t/scenarios/92-hook-ask-not-interactive.yml
- t/scenarios/93-hook-allow-vs-deny-rule.yml
- t/scenarios/94-hook-plugin-posttooluse.yml
- t/scenarios/95-hook-prompt-blocked.yml
- t/scenarios/96-hook-prompt-context.yml
- t/scenarios/97-hook-session-start.yml
- t/scenarios/98-hook-stop-continues.yml
- t/scenarios/99-hook-native-layout-none.yml
- t/scenarios/claude-logs/log-01-skill-then-reference.yml
- t/scenarios/claude-logs/log-02-memory-hierarchy.yml
- t/scenarios/claude-logs/log-03-settings-deny-read-env.yml
- t/scenarios/claude-logs/log-04-ask-rule-nobody-to-ask.yml
- t/scenarios/claude-logs/log-05-loadguard-heavy-then-light.yml
- t/scenarios/claude-logs/log-06-plan-mode-review.yml
- t/scenarios/claude-logs/log-07-todo-progress.yml
- t/scenarios/claude-logs/log-08-edit-not-unique-then-context.yml
- t/scenarios/claude-logs/log-09-bash-failure-recovery.yml
- t/scenarios/claude-logs/log-10-explore-then-edit.yml
- t/scenarios/claude-logs/log-11-hook-blocks-then-source-edit.yml
- t/scenarios/claude-logs/log-12-read-missing-then-glob.yml
- t/scenarios/claude-logs/log-13-user-rejects-then-alternative.yml
- t/scenarios/claude-logs/log-14-agent-briefed-dispatch.yml
- t/scenarios/claude-logs/log-15-read-only-explore-agent.yml
- t/scenarios/hall/01-spawn-ps-done.yml
- t/scenarios/hall/02-binding-queue.yml
- t/scenarios/hall/02b-binding-queue-acp.yml
- t/scenarios/hall/03-acp-session-continuity.yml
- t/scenarios/hall/04-cancel-acp.yml
- t/scenarios/hall/04b-kill.yml
- t/scenarios/hall/04c-cancel-escalation.yml
- t/scenarios/hall/04d-cancel-escalation-orphans.yml
- t/scenarios/hall/05-hall-tools.yml
- t/scenarios/hall/06-cron.yml
- t/scenarios/hall/07-telegram.yml
- t/scenarios/hall/08-restart-keeps-binding.yml
- t/scenarios/hall/109-permission-not-acp-refused.yml
- t/scenarios/hall/110-acp-permission-allow-once.yml
- t/scenarios/hall/111-acp-permission-allow-always.yml
- t/scenarios/hall/112-acp-permission-denied-outcomes.yml
- t/scenarios/hall/113-acp-permission-cancel-while-asking.yml