# This file was automatically generated by Dist::Zilla::Plugin::Manifest v6.037
.claude/.gitignore
.claude/agents/knarr-release-manager.md
.claude/agents/knarr-test-writer.md
.claude/agents/knarr-worker.md
.claude/rules/knarr-rules.md
.claude/settings.json
.claude/skilletor.json
.dockerignore
.env.example
.github/workflows/release-binaries.yml
.gitignore
CLAUDE.md
Changes
Dockerfile
LICENSE
MANIFEST
META.json
META.yml
Makefile.PL
README
bin/knarr
cpanfile
dist.ini
docker-compose.yml
lib/Langertha/Knarr.pm
lib/Langertha/Knarr/CLI.pm
lib/Langertha/Knarr/CLI/Cmd/Check.pm
lib/Langertha/Knarr/CLI/Cmd/Container.pm
lib/Langertha/Knarr/CLI/Cmd/Init.pm
lib/Langertha/Knarr/CLI/Cmd/Models.pm
lib/Langertha/Knarr/CLI/Cmd/Start.pm
lib/Langertha/Knarr/CLI/Role/GlobalOptions.pm
lib/Langertha/Knarr/Config.pm
lib/Langertha/Knarr/Handler.pm
lib/Langertha/Knarr/Handler/A2AClient.pm
lib/Langertha/Knarr/Handler/ACPClient.pm
lib/Langertha/Knarr/Handler/Code.pm
lib/Langertha/Knarr/Handler/Engine.pm
lib/Langertha/Knarr/Handler/Passthrough.pm
lib/Langertha/Knarr/Handler/Raider.pm
lib/Langertha/Knarr/Handler/RequestLog.pm
lib/Langertha/Knarr/Handler/Router.pm
lib/Langertha/Knarr/Handler/Tracing.pm
lib/Langertha/Knarr/Image.pm
lib/Langertha/Knarr/Manifest.pm
lib/Langertha/Knarr/PSGI.pm
lib/Langertha/Knarr/PSGI/FakeReq.pm
lib/Langertha/Knarr/PassthroughUsage.pm
lib/Langertha/Knarr/Protocol.pm
lib/Langertha/Knarr/Protocol/A2A.pm
lib/Langertha/Knarr/Protocol/ACP.pm
lib/Langertha/Knarr/Protocol/AGUI.pm
lib/Langertha/Knarr/Protocol/Anthropic.pm
lib/Langertha/Knarr/Protocol/Ollama.pm
lib/Langertha/Knarr/Protocol/OpenAI.pm
lib/Langertha/Knarr/Reasoning.pm
lib/Langertha/Knarr/Request.pm
lib/Langertha/Knarr/RequestLog.pm
lib/Langertha/Knarr/Response.pm
lib/Langertha/Knarr/Role/UpstreamHTTP.pm
lib/Langertha/Knarr/Router.pm
lib/Langertha/Knarr/Session.pm
lib/Langertha/Knarr/Stream.pm
lib/Langertha/Knarr/Tracing.pm
misc/agent-context/.claude/agents/knarr-release-manager.md
misc/agent-context/.claude/agents/knarr-test-writer.md
misc/agent-context/.claude/agents/knarr-worker.md
misc/agent-context/.claude/rules/knarr-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-moo/SKILL.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-release-dist-ini/SKILL.md
misc/agent-context/CLAUDE.md
scripts/build-binary.sh
scripts/check-binary-libs.sh
scripts/verify-binary.sh
share/example-config.yaml
t/00-load.t
t/10-config.t
t/10_openai_protocol.t
t/15_response.t
t/20-router.t
t/20_handlers.t
t/25_chat_f_params.t
t/26_tool_calls_routing.t
t/27_usage_routing.t
t/28_ollama_controls_contract.t
t/29_reasoning_effort.t
t/29_reasoning_inbound.t
t/30_all_protocols.t
t/31_control_params.t
t/33_tool_calls_trace_log.t
t/34_anthropic_stop_reason.t
t/40_streaming_live.t
t/41_streaming_protocols_live.t
t/42_streaming_params.t
t/43_stream_finish_reason.t
t/44_stream_tool_calls.t
t/45_passthrough_tool_calls.t
t/46_stream_usage.t
t/47_trace_upstream_model.t
t/50_translator.t
t/60_psgi.t
t/65_manifest.t
t/66_manifest_absent.t
t/70_passthrough.t
t/71_router_passthrough_fallback.t
t/72_multi_listen.t
t/73_tracing_handler.t
t/74_requestlog_handler.t
t/75_cli_options.t
t/75_cli_smoketest.t
t/76_auth.t
t/76_auth_psgi_parity.t
t/77_raw_passthrough_tracing.t
t/78_response_timing_tracing.t
t/79_usage_json_payload.t
t/80_raw_passthrough_psgi_parity.t
t/81_api_version.t
t/82_api_show.t
t/83_context_size.t
t/84_image_translation.t
t/85_upstream_timeouts.t
t/86_tracing_timeout.t
t/87_handler_timeouts.t
t/88_capability_probe.t
t/89_passthrough_protocol_fallback.t
t/90_default_engine_model.t
t/91_ollama_forward_headers.t
t/91_passthrough_proxy_key.t
t/91_proxy_key_merged_headers.t
t/92_default_engine_key_env.t
t/93_generate_passthrough_path.t
t/94_discovered_401_fallback.t
t/94_discovered_collision.t
t/94_discovered_keyless_engine.t
t/94_discovered_passthrough.t
t/94_discovered_upstream_path.t
t/95_generate_routed_shape.t
t/96_a2a_agent_card.t
t/97_workers_live.t
t/98_chain_passthrough_duplicate_headers.t
t/98_listen_backlog.t
t/98_passthrough_duplicate_headers.t
t/99_compose_knarr_env.t
t/99_langfuse_otel_transport.t
t/99_langfuse_usage_keys.t
t/99_passthrough_undecodable_encoding.t
t/99_raw_passthrough_usage.t
t/99_requestlog_cache_usage.t
t/author-pod-syntax.t
t/release-changes_has_content.t
