[ { "model_name": "VTXAI/vtx-embed-1M", "model_label": "LF4 vtx-embed-1M (nano)", "embedding_dim": 64, "model_size_mb": 0.786432, "index_dir": "/tmp/vtx_bench_LF4_vtx-embed-1M_(nano)_onbo80p2", "indexed_files": 330, "total_chunks": 2040, "chunk_size": 1500, "chunk_overlap": 200, "languages": { "python": 1839, "typescript": 27, "tsx": 129, "javascript": 10, "bash": 16, "css": 13, "powershell": 5 }, "index_time_ms": 16107.8, "peak_ram_mb": 0.0, "memo_hits": 0, "memo_misses": 2040, "query_results": [ { "query": "agent runner main loop execution", "description": "Agent runner entry point", "expected_file": "agent_runner", "latency_ms": 5.53, "top1_file": "Site/src/content/blog/agentic-loop.ts", "top5_files": [ "Site/src/content/blog/agentic-loop.ts", "src/vtx/agent_runner.py", "src/vtx/sdk/runner.py", "src/vtx/loop.py", "benchmark.py" ], "top10_files": [ "Site/src/content/blog/agentic-loop.ts", "src/vtx/agent_runner.py", "src/vtx/sdk/runner.py", "src/vtx/loop.py", "benchmark.py", "src/vtx/runtime.py", "src/vtx/ui/agent_runner.py", "src/vtx/sdk/handoffs.py", "src/vtx/agents/loader.py", "src/vtx/agents/registry.py" ], "hit_at_1": false, "hit_at_5": true, "hit_at_10": true, "top1_score": 0.0216 }, { "query": "how does the agent run tasks asynchronously", "description": "Async task execution", "expected_file": "agent_runner", "latency_ms": 4.28, "top1_file": "src/vtx/runtime.py", "top5_files": [ "src/vtx/runtime.py", "Site/src/content/blog/agentic-loop.ts", "src/vtx/agents/loader.py", "benchmark.py", "src/vtx/tools/task.py" ], "top10_files": [ "src/vtx/runtime.py", "Site/src/content/blog/agentic-loop.ts", "src/vtx/agents/loader.py", "benchmark.py", "src/vtx/tools/task.py", "src/vtx/sdk/runner.py", "src/vtx/prompts/identity.py", "src/vtx/loop.py", "src/vtx/sdk/run_config.py", "src/vtx/sdk/results.py" ], "hit_at_1": false, "hit_at_5": false, "hit_at_10": false, "top1_score": 0.0233 }, { "query": "command line interface argument parsing", "description": "CLI argument parsing", "expected_file": "cli", "latency_ms": 5.21, "top1_file": "src/vtx/cli.py", "top5_files": [ "src/vtx/cli.py", "src/vtx/tools/bash.py", "benchmark.py", "src/vtx/ui/agent_runner.py", "src/vtx/ui/input.py" ], "top10_files": [ "src/vtx/cli.py", "src/vtx/tools/bash.py", "benchmark.py", "src/vtx/ui/agent_runner.py", "src/vtx/ui/input.py", "src/vtx/ui/formatting.py", "src/vtx/ui/commands/sessions.py", "src/vtx/llm/tool_parser.py", "src/vtx/llm/sdk/openai.py", "src/vtx/loop.py" ], "hit_at_1": true, "hit_at_5": true, "hit_at_10": true, "top1_score": 0.0172 }, { "query": "vtx CLI entry point argparse", "description": "CLI argparse setup", "expected_file": "cli", "latency_ms": 4.7, "top1_file": "src/vtx/cli.py", "top5_files": [ "src/vtx/cli.py", "benchmark.py", "src/vtx/gh_cli.py", "scripts/show_themes.py", "src/vtx/extensions.py" ], "top10_files": [ "src/vtx/cli.py", "benchmark.py", "src/vtx/gh_cli.py", "scripts/show_themes.py", "src/vtx/extensions.py", "src/vtx/session.py", "src/vtx/llm/provider_catalog.py", "src/vtx/turn.py", "src/vtx/diff_display.py", "src/vtx/runtime.py" ], "hit_at_1": true, "hit_at_5": true, "hit_at_10": true, "top1_score": 0.025 }, { "query": "configuration loading and defaults", "description": "Config loading", "expected_file": "config", "latency_ms": 4.58, "top1_file": "src/vtx/config.py", "top5_files": [ "src/vtx/config.py", "src/vtx/llm/oauth/dynamic.py", "src/vtx/llm/provider_catalog.py", "src/vtx/sdk/run_config.py", "src/vtx/llm/sdk/supercode.py" ], "top10_files": [ "src/vtx/config.py", "src/vtx/llm/oauth/dynamic.py", "src/vtx/llm/provider_catalog.py", "src/vtx/sdk/run_config.py", "src/vtx/llm/sdk/supercode.py", "benchmark.py", "src/vtx/sdk/agent.py", "src/vtx/llm/dynamic_models.py", "Site/src/content/docs/index.ts", "src/vtx/runtime.py" ], "hit_at_1": true, "hit_at_5": true, "hit_at_10": true, "top1_score": 0.0202 }, { "query": "user config file path resolution", "description": "Config path resolution", "expected_file": "config", "latency_ms": 4.56, "top1_file": "src/vtx/config.py", "top5_files": [ "src/vtx/config.py", "src/vtx/extensions.py", "scripts/show_themes.py", "src/vtx/tools/write.py", "src/vtx/ui/path_complete.py" ], "top10_files": [ "src/vtx/config.py", "src/vtx/extensions.py", "scripts/show_themes.py", "src/vtx/tools/write.py", "src/vtx/ui/path_complete.py", "src/vtx/tools/edit.py", "benchmark.py", "src/vtx/tools/skill.py", "src/vtx/llm/provider_catalog.py", "src/vtx/context/agent_mds.py" ], "hit_at_1": true, "hit_at_5": true, "hit_at_10": true, "top1_score": 0.0198 }, { "query": "LLM API call streaming response", "description": "LLM streaming", "expected_file": "llm", "latency_ms": 4.74, "top1_file": "src/vtx/ui/blocks.py", "top5_files": [ "src/vtx/ui/blocks.py", "src/vtx/llm/sdk/supercode.py", "src/vtx/turn.py", "src/vtx/llm/phase_parser.py", "src/vtx/llm/base.py" ], "top10_files": [ "src/vtx/ui/blocks.py", "src/vtx/llm/sdk/supercode.py", "src/vtx/turn.py", "src/vtx/llm/phase_parser.py", "src/vtx/llm/base.py", "src/vtx/loop.py", "benchmark.py", "src/vtx/core/compaction.py", "src/vtx/llm/providers/mock.py", "src/vtx/llm/dynamic_models.py" ], "hit_at_1": false, "hit_at_5": true, "hit_at_10": true, "top1_score": 0.016 }, { "query": "model provider selection gemini openai", "description": "Model provider", "expected_file": "llm", "latency_ms": 4.37, "top1_file": "src/vtx/llm/providers/openai_sdk.py", "top5_files": [ "src/vtx/llm/providers/openai_sdk.py", "src/vtx/runtime.py", "src/vtx/ui/commands/providers.py", "src/vtx/llm/models.py", "src/vtx/ui/commands/auth.py" ], "top10_files": [ "src/vtx/llm/providers/openai_sdk.py", "src/vtx/runtime.py", "src/vtx/ui/commands/providers.py", "src/vtx/llm/models.py", "src/vtx/ui/commands/auth.py", "src/vtx/ui/selection_mode.py", "src/vtx/llm/provider_catalog.py", "src/vtx/sdk/agent.py", "src/vtx/ui/completion_ui.py", "src/vtx/llm/model_fetcher.py" ], "hit_at_1": true, "hit_at_5": true, "hit_at_10": true, "top1_score": 0.0192 }, { "query": "token counting and context window management", "description": "Token counting", "expected_file": "llm", "latency_ms": 4.62, "top1_file": "src/vtx/core/compaction.py", "top5_files": [ "src/vtx/core/compaction.py", "src/vtx/ui/widgets.py", "Site/src/content/blog/memory-compaction.ts", "src/vtx/llm/dynamic_models.py", "src/vtx/session.py" ], "top10_files": [ "src/vtx/core/compaction.py", "src/vtx/ui/widgets.py", "Site/src/content/blog/memory-compaction.ts", "src/vtx/llm/dynamic_models.py", "src/vtx/session.py", "src/vtx/ui/app.py", "src/vtx/sdk/tracing/tracing_impl.py", "src/vtx/llm/context_length.py", "benchmark.py", "src/vtx/context_governance.py" ], "hit_at_1": false, "hit_at_5": true, "hit_at_10": true, "top1_score": 0.0152 }, { "query": "context window governance truncation", "description": "Context governance", "expected_file": "context_governance", "latency_ms": 5.18, "top1_file": "src/vtx/context_governance.py", "top5_files": [ "src/vtx/context_governance.py", "src/vtx/core/compaction.py", "benchmark.py", "src/vtx/tools/bash.py", "src/vtx/context/agent_mds.py" ], "top10_files": [ "src/vtx/context_governance.py", "src/vtx/core/compaction.py", "benchmark.py", "src/vtx/tools/bash.py", "src/vtx/context/agent_mds.py", "Site/src/content/blog/memory-compaction.ts", "src/vtx/llm/dynamic_models.py", "src/vtx/ui/widgets.py", "src/vtx/runtime.py", "src/vtx/loop.py" ], "hit_at_1": true, "hit_at_5": true, "hit_at_10": true, "top1_score": 0.0182 }, { "query": "context item priority ranking", "description": "Context priority", "expected_file": "context", "latency_ms": 4.5, "top1_file": "src/vtx/ui/input.py", "top5_files": [ "src/vtx/ui/input.py", "src/vtx/ui/app.py", "src/vtx/ui/tree.py", "src/vtx/sdk/items.py", "src/vtx/ui/completion_ui.py" ], "top10_files": [ "src/vtx/ui/input.py", "src/vtx/ui/app.py", "src/vtx/ui/tree.py", "src/vtx/sdk/items.py", "src/vtx/ui/completion_ui.py", "src/vtx/context/skills.py", "src/vtx/context/git.py", "src/vtx/sdk/items_base.py", "src/vtx/llm/context_length.py", "Site/src/index.css" ], "hit_at_1": false, "hit_at_5": false, "hit_at_10": true, "top1_score": 0.0182 }, { "query": "tool dispatcher routing function calls", "description": "Tool dispatcher", "expected_file": "dispatcher", "latency_ms": 5.9, "top1_file": "src/vtx/dispatcher.py", "top5_files": [ "src/vtx/dispatcher.py", "benchmark.py", "src/vtx/llm/tool_parser.py", "src/vtx/context_governance.py", "src/vtx/llm/sdk/supercode.py" ], "top10_files": [ "src/vtx/dispatcher.py", "benchmark.py", "src/vtx/llm/tool_parser.py", "src/vtx/context_governance.py", "src/vtx/llm/sdk/supercode.py", "src/vtx/llm/providers/supercode.py", "src/vtx/prompts/tooling.py", "src/vtx/tools/read.py", "src/vtx/sdk/tools.py", "src/vtx/turn.py" ], "hit_at_1": true, "hit_at_5": true, "hit_at_10": true, "top1_score": 0.0187 }, { "query": "dispatch tool call with arguments", "description": "Tool call dispatch", "expected_file": "dispatcher", "latency_ms": 6.33, "top1_file": "src/vtx/turn.py", "top5_files": [ "src/vtx/turn.py", "benchmark.py", "src/vtx/ui/session_ui.py", "src/vtx/sdk/runner.py", "src/vtx/llm/tool_parser.py" ], "top10_files": [ "src/vtx/turn.py", "benchmark.py", "src/vtx/ui/session_ui.py", "src/vtx/sdk/runner.py", "src/vtx/llm/tool_parser.py", "src/vtx/ui/tree.py", "src/vtx/prompts/tooling.py", "src/vtx/tools/base.py", "src/vtx/tools/find.py", "src/vtx/tools/task.py" ], "hit_at_1": false, "hit_at_5": false, "hit_at_10": false, "top1_score": 0.0188 }, { "query": "event system publish subscribe hooks", "description": "Event system", "expected_file": "events", "latency_ms": 6.25, "top1_file": "src/vtx/hooks/loader.py", "top5_files": [ "src/vtx/hooks/loader.py", "src/vtx/hooks/bridge.py", "benchmark.py", "src/vtx/hooks/agent_hook.py", "src/vtx/hooks/registry.py" ], "top10_files": [ "src/vtx/hooks/loader.py", "src/vtx/hooks/bridge.py", "benchmark.py", "src/vtx/hooks/agent_hook.py", "src/vtx/hooks/registry.py", "src/vtx/loop.py", "src/vtx/extensions.py", "src/vtx/hooks/runtime.py", "Site/src/hooks/useRouteMeta.ts", "src/vtx/hooks/types.py" ], "hit_at_1": false, "hit_at_5": false, "hit_at_10": false, "top1_score": 0.0211 }, { "query": "streaming event output to terminal", "description": "Event streaming", "expected_file": "events", "latency_ms": 4.75, "top1_file": "src/vtx/turn.py", "top5_files": [ "src/vtx/turn.py", "src/vtx/tools/bash.py", "src/vtx/ui/blocks.py", "benchmark.py", "Site/src/components/FeaturesPage.tsx" ], "top10_files": [ "src/vtx/turn.py", "src/vtx/tools/bash.py", "src/vtx/ui/blocks.py", "benchmark.py", "Site/src/components/FeaturesPage.tsx", "src/vtx/sdk/guardrails/types.py", "src/vtx/tools/task.py", "src/vtx/events.py", "Site/src/components/TerminalBlock.tsx", "src/vtx/ui/agent_runner.py" ], "hit_at_1": false, "hit_at_5": false, "hit_at_10": true, "top1_score": 0.0192 }, { "query": "git branch creation and switching", "description": "Git branch", "expected_file": "git_branch", "latency_ms": 4.5, "top1_file": "src/vtx/git_branch.py", "top5_files": [ "src/vtx/git_branch.py", "src/vtx/context/git.py", "src/vtx/ui/widgets.py", "benchmark.py", "Site/src/components/Capabilities.tsx" ], "top10_files": [ "src/vtx/git_branch.py", "src/vtx/context/git.py", "src/vtx/ui/widgets.py", "benchmark.py", "Site/src/components/Capabilities.tsx", "src/vtx/ui/startup.py", "scripts/install.sh", "src/vtx/ui/commands/settings.py", "Site/src/content/blog/agentskill.ts", "src/vtx/config.py" ], "hit_at_1": true, "hit_at_5": true, "hit_at_10": true, "top1_score": 0.0268 }, { "query": "github CLI integration shell command", "description": "GitHub CLI", "expected_file": "gh_cli", "latency_ms": 4.53, "top1_file": "src/vtx/ui/agent_runner.py", "top5_files": [ "src/vtx/ui/agent_runner.py", "Site/src/components/FeaturesPage.tsx", "src/vtx/tools/bash.py", "scripts/install.ps1", "scripts/install.sh" ], "top10_files": [ "src/vtx/ui/agent_runner.py", "Site/src/components/FeaturesPage.tsx", "src/vtx/tools/bash.py", "scripts/install.ps1", "scripts/install.sh", "Site/src/hooks/useRouteMeta.ts", "benchmark.py", "src/vtx/ui/commands/auth.py", "src/vtx/cli.py", "tests/ui/test_shell_command_detection.py" ], "hit_at_1": false, "hit_at_5": false, "hit_at_10": false, "top1_score": 0.0174 }, { "query": "diff display unified patch format", "description": "Diff display", "expected_file": "diff_display", "latency_ms": 5.29, "top1_file": "src/vtx/tools/edit.py", "top5_files": [ "src/vtx/tools/edit.py", "src/vtx/tools/write.py", "src/vtx/ui/blocks.py", "benchmark.py", "src/vtx/diff_display.py" ], "top10_files": [ "src/vtx/tools/edit.py", "src/vtx/tools/write.py", "src/vtx/ui/blocks.py", "benchmark.py", "src/vtx/diff_display.py", "src/vtx/ui/widgets.py", "src/vtx/ui/formatting.py", "Site/src/index.css", "src/vtx/tools/task.py", "Site/src/components/MarkdownRenderer.tsx" ], "hit_at_1": false, "hit_at_5": true, "hit_at_10": true, "top1_score": 0.0166 }, { "query": "show file changes colored diff output", "description": "Colored diff", "expected_file": "diff_display", "latency_ms": 5.76, "top1_file": "src/vtx/ui/widgets.py", "top5_files": [ "src/vtx/ui/widgets.py", "src/vtx/ui/launch.py", "src/vtx/ui/blocks.py", "src/vtx/tools/edit.py", "src/vtx/ui/chat.py" ], "top10_files": [ "src/vtx/ui/widgets.py", "src/vtx/ui/launch.py", "src/vtx/ui/blocks.py", "src/vtx/tools/edit.py", "src/vtx/ui/chat.py", "benchmark.py", "src/vtx/tools/write.py", "Site/src/index.css", "src/vtx/ui/styles.py", "src/vtx/ui/commands/settings.py" ], "hit_at_1": false, "hit_at_5": false, "hit_at_10": false, "top1_score": 0.0191 }, { "query": "plugin extension registration loading", "description": "Extension loading", "expected_file": "extensions", "latency_ms": 5.5, "top1_file": "src/vtx/extensions.py", "top5_files": [ "src/vtx/extensions.py", "Site/src/content/blog/mcp-extensions.ts", "benchmark.py", "src/vtx/ui/app.py", "src/vtx/extensions.py" ], "top10_files": [ "src/vtx/extensions.py", "Site/src/content/blog/mcp-extensions.ts", "benchmark.py", "src/vtx/ui/app.py", "src/vtx/extensions.py", "Site/src/components/FeaturesPage.tsx", "Site/scripts/prerender.mjs", "Site/src/content/blog/mcp-extensions.ts", "src/vtx/cli.py", "src/vtx/llm/providers/supercode.py" ], "hit_at_1": true, "hit_at_5": true, "hit_at_10": true, "top1_score": 0.0229 }, { "query": "builtin skill definition and registration", "description": "Builtin skills", "expected_file": "builtin_skill", "latency_ms": 4.26, "top1_file": "src/vtx/context/skills.py", "top5_files": [ "src/vtx/context/skills.py", "src/vtx/tools/skill.py", "src/vtx/sdk/skills.py", "benchmark.py", "Site/src/content/blog/agentskill.ts" ], "top10_files": [ "src/vtx/context/skills.py", "src/vtx/tools/skill.py", "src/vtx/sdk/skills.py", "benchmark.py", "Site/src/content/blog/agentskill.ts", "Site/src/components/FeaturesPage.tsx", "src/vtx/context/loader.py", "src/vtx/context/skills.py", "src/vtx/extensions.py", "src/vtx/tools/skill.py" ], "hit_at_1": false, "hit_at_5": false, "hit_at_10": false, "top1_score": 0.0209 }, { "query": "skill slash command frontmatter parsing", "description": "Skill frontmatter", "expected_file": "builtin_skill", "latency_ms": 4.37, "top1_file": "src/vtx/context/skills.py", "top5_files": [ "src/vtx/context/skills.py", "Site/src/components/FeaturesPage.tsx", "src/vtx/ui/autocomplete.py", "src/vtx/ui/app.py", "Site/src/content/blog/agentskill.ts" ], "top10_files": [ "src/vtx/context/skills.py", "Site/src/components/FeaturesPage.tsx", "src/vtx/ui/autocomplete.py", "src/vtx/ui/app.py", "Site/src/content/blog/agentskill.ts", "Site/src/components/Capabilities.tsx", "src/vtx/tools/skill.py", "src/vtx/context/skills.py", "src/vtx/sdk/skills.py", "src/vtx/ui/commands/agents.py" ], "hit_at_1": false, "hit_at_5": false, "hit_at_10": false, "top1_score": 0.0206 }, { "query": "subagent invocation and communication", "description": "Subagent invocation", "expected_file": "agents", "latency_ms": 4.08, "top1_file": "src/vtx/tools/task.py", "top5_files": [ "src/vtx/tools/task.py", "src/vtx/loop.py", "src/vtx/config.py", "src/vtx/ui/app.py", "benchmark.py" ], "top10_files": [ "src/vtx/tools/task.py", "src/vtx/loop.py", "src/vtx/config.py", "src/vtx/ui/app.py", "benchmark.py", "src/vtx/llm/providers/openai_sdk.py", "src/vtx/tools/background.py", "src/vtx/tools/ask_user.py", "src/vtx/ui/chat.py", "src/vtx/agents/api.py" ], "hit_at_1": false, "hit_at_5": false, "hit_at_10": true, "top1_score": 0.0169 }, { "query": "agent message passing protocol", "description": "Agent messaging", "expected_file": "agents", "latency_ms": 4.67, "top1_file": "src/vtx/agents/loader.py", "top5_files": [ "src/vtx/agents/loader.py", "src/vtx/ui/app_protocol.py", "src/vtx/ui/commands/sessions.py", "src/vtx/ui/commands/agents.py", "src/vtx/agents/api.py" ], "top10_files": [ "src/vtx/agents/loader.py", "src/vtx/ui/app_protocol.py", "src/vtx/ui/commands/sessions.py", "src/vtx/ui/commands/agents.py", "src/vtx/agents/api.py", "src/vtx/agent_runner.py", "src/vtx/runtime.py", "src/vtx/hooks/agent_hook.py", "src/vtx/ui/agent_runner.py", "benchmark.py" ], "hit_at_1": true, "hit_at_5": true, "hit_at_10": true, "top1_score": 0.0127 }, { "query": "pre-commit hook integration", "description": "Pre-commit hooks", "expected_file": "hooks", "latency_ms": 4.65, "top1_file": "src/vtx/hooks/loader.py", "top5_files": [ "src/vtx/hooks/loader.py", "src/vtx/hooks/bridge.py", "src/vtx/hooks/types.py", "benchmark.py", "src/vtx/hooks/agent_hook.py" ], "top10_files": [ "src/vtx/hooks/loader.py", "src/vtx/hooks/bridge.py", "src/vtx/hooks/types.py", "benchmark.py", "src/vtx/hooks/agent_hook.py", "src/vtx/hooks/registry.py", "Site/scripts/prerender.mjs", "src/vtx/hooks/__init__.py", "src/vtx/hooks/runtime.py", "src/vtx/hooks/bridge.py" ], "hit_at_1": true, "hit_at_5": true, "hit_at_10": true, "top1_score": 0.0214 }, { "query": "async utility helpers gather timeout", "description": "Async utilities", "expected_file": "async_utils", "latency_ms": 4.27, "top1_file": "src/vtx/turn.py", "top5_files": [ "src/vtx/turn.py", "src/vtx/hooks/bridge.py", "benchmark.py", "src/vtx/tools/web.py", "src/vtx/update_check.py" ], "top10_files": [ "src/vtx/turn.py", "src/vtx/hooks/bridge.py", "benchmark.py", "src/vtx/tools/web.py", "src/vtx/update_check.py", "src/vtx/tools/background.py", "src/vtx/tools/bash.py", "src/vtx/llm/oauth/copilot.py", "src/vtx/llm/sdk/anthropic.py", "src/vtx/llm/sdk/openai.py" ], "hit_at_1": false, "hit_at_5": false, "hit_at_10": false, "top1_score": 0.018 }, { "query": "headless non-interactive execution mode", "description": "Headless mode", "expected_file": "headless", "latency_ms": 4.91, "top1_file": "Site/src/components/FeaturesPage.tsx", "top5_files": [ "Site/src/components/FeaturesPage.tsx", "Site/src/hooks/useRouteMeta.ts", "scripts/install.sh", "src/vtx/headless.py", "benchmark.py" ], "top10_files": [ "Site/src/components/FeaturesPage.tsx", "Site/src/hooks/useRouteMeta.ts", "scripts/install.sh", "src/vtx/headless.py", "benchmark.py", "Site/src/components/Capabilities.tsx", ".agents/skills/vtx-tmux-test/run-e2e-tests.sh", "src/vtx/agents/registry.py", "src/vtx/ui/app.py", "src/vtx/ui/input.py" ], "hit_at_1": false, "hit_at_5": true, "hit_at_10": true, "top1_score": 0.0195 }, { "query": "error handling exception retry logic", "description": "Generic: error handling (open)", "expected_file": null, "latency_ms": 4.43, "top1_file": "src/vtx/turn.py", "top5_files": [ "src/vtx/turn.py", "src/vtx/core/errors.py", "src/vtx/llm/rate_limit.py", "src/vtx/tools/background.py", "benchmark.py" ], "top10_files": [ "src/vtx/turn.py", "src/vtx/core/errors.py", "src/vtx/llm/rate_limit.py", "src/vtx/tools/background.py", "benchmark.py", "src/vtx/llm/sdk/openai.py", "src/vtx/llm/sdk/anthropic.py", "src/vtx/llm/base.py", "src/vtx/sdk/permissions.py", "src/vtx/extensions.py" ], "hit_at_1": null, "hit_at_5": null, "hit_at_10": null, "top1_score": 0.018 }, { "query": "logging setup structured log output", "description": "Generic: logging (open)", "expected_file": null, "latency_ms": 4.74, "top1_file": "src/vtx/loop.py", "top5_files": [ "src/vtx/loop.py", "Site/src/content/blog/memory-compaction.ts", "Site/src/components/FeaturesPage.tsx", "src/vtx/ui/session_ui.py", ".agents/skills/vtx-tmux-test/setup-test-project.sh" ], "top10_files": [ "src/vtx/loop.py", "Site/src/content/blog/memory-compaction.ts", "Site/src/components/FeaturesPage.tsx", "src/vtx/ui/session_ui.py", ".agents/skills/vtx-tmux-test/setup-test-project.sh", "src/vtx/llm/sdk/openai.py", "benchmark.py", "src/vtx/agents/api.py", "src/vtx/ui/export.py", "src/vtx/hooks/loader.py" ], "hit_at_1": null, "hit_at_5": null, "hit_at_10": null, "top1_score": 0.0166 }, { "query": "test fixtures mock patching pytest", "description": "Test utilities", "expected_file": "tests", "latency_ms": 4.19, "top1_file": "benchmark.py", "top5_files": [ "benchmark.py", ".agents/skills/vtx-tmux-test/run-e2e-tests.sh", "tests/llm/test_mock_provider.py", "tests/ui/test_shell_command_detection.py", "src/vtx/llm/dynamic_models.py" ], "top10_files": [ "benchmark.py", ".agents/skills/vtx-tmux-test/run-e2e-tests.sh", "tests/llm/test_mock_provider.py", "tests/ui/test_shell_command_detection.py", "src/vtx/llm/dynamic_models.py", "src/vtx/llm/sdk/openai.py", "Site/src/index.css", "tests/sdk/test_provider_field.py", "tests/test_agentic_loop.py", "tests/sdk/test_integration.py" ], "hit_at_1": false, "hit_at_5": true, "hit_at_10": true, "top1_score": 0.0141 } ], "recall_at_1": 0.3929, "recall_at_5": 0.6071, "recall_at_10": 0.7143, "mean_latency_ms": 4.85, "p50_latency_ms": 4.66, "p95_latency_ms": 5.9, "p99_latency_ms": 6.25, "evaluated_queries": 28, "open_queries": 2 }, { "model_name": "VTXAI/vtx-embed-7M", "model_label": "LF4 vtx-embed-7M (mini)", "embedding_dim": 256, "model_size_mb": 4.72448, "index_dir": "/tmp/vtx_bench_LF4_vtx-embed-7M_(mini)_dt5m3366", "indexed_files": 330, "total_chunks": 2040, "chunk_size": 1500, "chunk_overlap": 200, "languages": { "python": 1839, "typescript": 27, "tsx": 129, "javascript": 10, "bash": 16, "css": 13, "powershell": 5 }, "index_time_ms": 3056.6, "peak_ram_mb": 0.0, "memo_hits": 0, "memo_misses": 2040, "query_results": [ { "query": "agent runner main loop execution", "description": "Agent runner entry point", "expected_file": "agent_runner", "latency_ms": 6.35, "top1_file": "Site/src/content/blog/agentic-loop.ts", "top5_files": [ "Site/src/content/blog/agentic-loop.ts", "src/vtx/sdk/runner.py", "src/vtx/loop.py", "src/vtx/agent_runner.py", "src/vtx/runtime.py" ], "top10_files": [ "Site/src/content/blog/agentic-loop.ts", "src/vtx/sdk/runner.py", "src/vtx/loop.py", "src/vtx/agent_runner.py", "src/vtx/runtime.py", "src/vtx/ui/agent_runner.py", "src/vtx/sdk/handoffs.py", "src/vtx/agents/loader.py", "src/vtx/ui/commands/agents.py", "src/vtx/sdk/run_config.py" ], "hit_at_1": false, "hit_at_5": true, "hit_at_10": true, "top1_score": 0.0228 }, { "query": "how does the agent run tasks asynchronously", "description": "Async task execution", "expected_file": "agent_runner", "latency_ms": 6.0, "top1_file": "src/vtx/runtime.py", "top5_files": [ "src/vtx/runtime.py", "Site/src/content/blog/agentic-loop.ts", "src/vtx/agents/loader.py", "src/vtx/sdk/runner.py", "src/vtx/tools/task.py" ], "top10_files": [ "src/vtx/runtime.py", "Site/src/content/blog/agentic-loop.ts", "src/vtx/agents/loader.py", "src/vtx/sdk/runner.py", "src/vtx/tools/task.py", "src/vtx/tools/background.py", "src/vtx/sdk/run_config.py", "Site/src/content/blog/agentskill.ts", "src/vtx/ui/commands/agents.py", "src/vtx/sdk/results.py" ], "hit_at_1": false, "hit_at_5": false, "hit_at_10": false, "top1_score": 0.024 }, { "query": "command line interface argument parsing", "description": "CLI argument parsing", "expected_file": "cli", "latency_ms": 5.96, "top1_file": "src/vtx/cli.py", "top5_files": [ "src/vtx/cli.py", "benchmark.py", "scripts/show_themes.py", "src/vtx/tools/bash.py", "src/vtx/extensions.py" ], "top10_files": [ "src/vtx/cli.py", "benchmark.py", "scripts/show_themes.py", "src/vtx/tools/bash.py", "src/vtx/extensions.py", "src/vtx/ui/agent_runner.py", "src/vtx/agents/api.py", "src/vtx/tools/edit.py", "src/vtx/ui/input.py", "src/vtx/tools/find.py" ], "hit_at_1": true, "hit_at_5": true, "hit_at_10": true, "top1_score": 0.0195 }, { "query": "vtx CLI entry point argparse", "description": "CLI argparse setup", "expected_file": "cli", "latency_ms": 6.15, "top1_file": "src/vtx/cli.py", "top5_files": [ "src/vtx/cli.py", "src/vtx/extensions.py", "scripts/show_themes.py", "benchmark.py", "src/vtx/gh_cli.py" ], "top10_files": [ "src/vtx/cli.py", "src/vtx/extensions.py", "scripts/show_themes.py", "benchmark.py", "src/vtx/gh_cli.py", "src/vtx/prompts/builder.py", "src/vtx/ui/launch.py", "src/vtx/session.py", "src/vtx/cli.py", "src/vtx/config.py" ], "hit_at_1": true, "hit_at_5": true, "hit_at_10": true, "top1_score": 0.0269 }, { "query": "configuration loading and defaults", "description": "Config loading", "expected_file": "config", "latency_ms": 6.13, "top1_file": "src/vtx/config.py", "top5_files": [ "src/vtx/config.py", "src/vtx/hooks/loader.py", "src/vtx/llm/oauth/dynamic.py", "src/vtx/sdk/run_config.py", "src/vtx/llm/provider_catalog.py" ], "top10_files": [ "src/vtx/config.py", "src/vtx/hooks/loader.py", "src/vtx/llm/oauth/dynamic.py", "src/vtx/sdk/run_config.py", "src/vtx/llm/provider_catalog.py", "src/vtx/extensions.py", "src/vtx/config.py", "benchmark.py", "Site/src/content/docs/index.ts", "src/vtx/dispatcher.py" ], "hit_at_1": true, "hit_at_5": true, "hit_at_10": true, "top1_score": 0.0209 }, { "query": "user config file path resolution", "description": "Config path resolution", "expected_file": "config", "latency_ms": 6.22, "top1_file": "src/vtx/config.py", "top5_files": [ "src/vtx/config.py", "src/vtx/extensions.py", "src/vtx/tools/write.py", "src/vtx/llm/provider_catalog.py", "scripts/show_themes.py" ], "top10_files": [ "src/vtx/config.py", "src/vtx/extensions.py", "src/vtx/tools/write.py", "src/vtx/llm/provider_catalog.py", "scripts/show_themes.py", "src/vtx/tools/edit.py", "src/vtx/context/agent_mds.py", "src/vtx/tools_manager.py", "src/vtx/ui/path_complete.py", "Site/vite.config.ts" ], "hit_at_1": true, "hit_at_5": true, "hit_at_10": true, "top1_score": 0.0201 }, { "query": "LLM API call streaming response", "description": "LLM streaming", "expected_file": "llm", "latency_ms": 5.86, "top1_file": "src/vtx/llm/sdk/supercode.py", "top5_files": [ "src/vtx/llm/sdk/supercode.py", "src/vtx/turn.py", "src/vtx/ui/blocks.py", "src/vtx/llm/providers/mock.py", "src/vtx/llm/dynamic_models.py" ], "top10_files": [ "src/vtx/llm/sdk/supercode.py", "src/vtx/turn.py", "src/vtx/ui/blocks.py", "src/vtx/llm/providers/mock.py", "src/vtx/llm/dynamic_models.py", "src/vtx/llm/phase_parser.py", "src/vtx/llm/sdk/base.py", "src/vtx/llm/base.py", "src/vtx/llm/rate_limit.py", "benchmark.py" ], "hit_at_1": true, "hit_at_5": true, "hit_at_10": true, "top1_score": 0.018 }, { "query": "model provider selection gemini openai", "description": "Model provider", "expected_file": "llm", "latency_ms": 5.62, "top1_file": "src/vtx/llm/providers/openai_sdk.py", "top5_files": [ "src/vtx/llm/providers/openai_sdk.py", "src/vtx/ui/commands/providers.py", "src/vtx/runtime.py", "src/vtx/llm/sdk/openai.py", "src/vtx/ui/commands/models.py" ], "top10_files": [ "src/vtx/llm/providers/openai_sdk.py", "src/vtx/ui/commands/providers.py", "src/vtx/runtime.py", "src/vtx/llm/sdk/openai.py", "src/vtx/ui/commands/models.py", "src/vtx/llm/models.py", "src/vtx/ui/commands/auth.py", "src/vtx/ui/selection_mode.py", "Site/src/components/FeaturesPage.tsx", "src/vtx/ui/app.py" ], "hit_at_1": true, "hit_at_5": true, "hit_at_10": true, "top1_score": 0.0182 }, { "query": "token counting and context window management", "description": "Token counting", "expected_file": "llm", "latency_ms": 5.65, "top1_file": "src/vtx/llm/dynamic_models.py", "top5_files": [ "src/vtx/llm/dynamic_models.py", "src/vtx/ui/widgets.py", "src/vtx/core/compaction.py", "src/vtx/session.py", "Site/src/content/blog/memory-compaction.ts" ], "top10_files": [ "src/vtx/llm/dynamic_models.py", "src/vtx/ui/widgets.py", "src/vtx/core/compaction.py", "src/vtx/session.py", "Site/src/content/blog/memory-compaction.ts", "src/vtx/loop.py", "src/vtx/tools/background.py", "src/vtx/ui/app.py", "src/vtx/llm/model_fetcher.py", "src/vtx/sdk/tracing/tracing_impl.py" ], "hit_at_1": true, "hit_at_5": true, "hit_at_10": true, "top1_score": 0.0175 }, { "query": "context window governance truncation", "description": "Context governance", "expected_file": "context_governance", "latency_ms": 6.55, "top1_file": "src/vtx/llm/dynamic_models.py", "top5_files": [ "src/vtx/llm/dynamic_models.py", "src/vtx/context_governance.py", "src/vtx/ui/widgets.py", "src/vtx/tools/bash.py", "src/vtx/llm/model_fetcher.py" ], "top10_files": [ "src/vtx/llm/dynamic_models.py", "src/vtx/context_governance.py", "src/vtx/ui/widgets.py", "src/vtx/tools/bash.py", "src/vtx/llm/model_fetcher.py", "src/vtx/core/compaction.py", "src/vtx/llm/context_length.py", "src/vtx/context/skills.py", "Site/src/content/blog/memory-compaction.ts", "src/vtx/context/git.py" ], "hit_at_1": false, "hit_at_5": true, "hit_at_10": true, "top1_score": 0.0189 }, { "query": "context item priority ranking", "description": "Context priority", "expected_file": "context", "latency_ms": 7.03, "top1_file": "src/vtx/ui/commands/settings.py", "top5_files": [ "src/vtx/ui/commands/settings.py", "src/vtx/ui/input.py", "src/vtx/ui/app.py", "src/vtx/ui/tree.py", "src/vtx/ui/completion_ui.py" ], "top10_files": [ "src/vtx/ui/commands/settings.py", "src/vtx/ui/input.py", "src/vtx/ui/app.py", "src/vtx/ui/tree.py", "src/vtx/ui/completion_ui.py", "src/vtx/llm/dynamic_models.py", "src/vtx/sdk/items.py", "src/vtx/llm/oauth/dynamic.py", "src/vtx/context/skills.py", "src/vtx/ui/floating_list.py" ], "hit_at_1": false, "hit_at_5": false, "hit_at_10": true, "top1_score": 0.0186 }, { "query": "tool dispatcher routing function calls", "description": "Tool dispatcher", "expected_file": "dispatcher", "latency_ms": 6.54, "top1_file": "src/vtx/dispatcher.py", "top5_files": [ "src/vtx/dispatcher.py", "src/vtx/runtime.py", "scripts/supercode_proxy.py", "src/vtx/llm/sdk/supercode.py", "src/vtx/llm/providers/supercode.py" ], "top10_files": [ "src/vtx/dispatcher.py", "src/vtx/runtime.py", "scripts/supercode_proxy.py", "src/vtx/llm/sdk/supercode.py", "src/vtx/llm/providers/supercode.py", "src/vtx/llm/tool_parser.py", "src/vtx/turn.py", "src/vtx/llm/base.py", "src/vtx/context_governance.py", "src/vtx/ui/export.py" ], "hit_at_1": true, "hit_at_5": true, "hit_at_10": true, "top1_score": 0.0222 }, { "query": "dispatch tool call with arguments", "description": "Tool call dispatch", "expected_file": "dispatcher", "latency_ms": 7.46, "top1_file": "src/vtx/turn.py", "top5_files": [ "src/vtx/turn.py", "src/vtx/ui/tree.py", "src/vtx/ui/session_ui.py", "src/vtx/dispatcher.py", "src/vtx/llm/base.py" ], "top10_files": [ "src/vtx/turn.py", "src/vtx/ui/tree.py", "src/vtx/ui/session_ui.py", "src/vtx/dispatcher.py", "src/vtx/llm/base.py", "src/vtx/llm/tool_parser.py", "src/vtx/tools/base.py", "src/vtx/llm/sdk/supercode.py", "src/vtx/tools/task.py", "src/vtx/llm/providers/mock.py" ], "hit_at_1": false, "hit_at_5": true, "hit_at_10": true, "top1_score": 0.0184 }, { "query": "event system publish subscribe hooks", "description": "Event system", "expected_file": "events", "latency_ms": 6.33, "top1_file": "src/vtx/hooks/loader.py", "top5_files": [ "src/vtx/hooks/loader.py", "src/vtx/hooks/bridge.py", "src/vtx/hooks/registry.py", "src/vtx/hooks/runtime.py", "src/vtx/hooks/agent_hook.py" ], "top10_files": [ "src/vtx/hooks/loader.py", "src/vtx/hooks/bridge.py", "src/vtx/hooks/registry.py", "src/vtx/hooks/runtime.py", "src/vtx/hooks/agent_hook.py", "src/vtx/agent_runner.py", "src/vtx/turn.py", "src/vtx/loop.py", "Site/src/content/blog/mcp-extensions.ts", "src/vtx/extensions.py" ], "hit_at_1": false, "hit_at_5": false, "hit_at_10": false, "top1_score": 0.0213 }, { "query": "streaming event output to terminal", "description": "Event streaming", "expected_file": "events", "latency_ms": 6.67, "top1_file": "src/vtx/turn.py", "top5_files": [ "src/vtx/turn.py", "src/vtx/tools/bash.py", "src/vtx/ui/blocks.py", "Site/src/components/FeaturesPage.tsx", "Site/src/components/Hero.tsx" ], "top10_files": [ "src/vtx/turn.py", "src/vtx/tools/bash.py", "src/vtx/ui/blocks.py", "Site/src/components/FeaturesPage.tsx", "Site/src/components/Hero.tsx", "src/vtx/tools/task.py", "src/vtx/events.py", "Site/src/components/TerminalBlock.tsx", "src/vtx/extensions.py", "benchmark.py" ], "hit_at_1": false, "hit_at_5": false, "hit_at_10": true, "top1_score": 0.0185 }, { "query": "git branch creation and switching", "description": "Git branch", "expected_file": "git_branch", "latency_ms": 6.88, "top1_file": "src/vtx/git_branch.py", "top5_files": [ "src/vtx/git_branch.py", "src/vtx/context/git.py", "src/vtx/ui/widgets.py", "src/vtx/ui/startup.py", "scripts/install.sh" ], "top10_files": [ "src/vtx/git_branch.py", "src/vtx/context/git.py", "src/vtx/ui/widgets.py", "src/vtx/ui/startup.py", "scripts/install.sh", "scripts/install.ps1", "src/vtx/prompts/builder.py", "src/vtx/ui/commands/settings.py", "src/vtx/git_branch.py", "src/vtx/prompts/identity.py" ], "hit_at_1": true, "hit_at_5": true, "hit_at_10": true, "top1_score": 0.0286 }, { "query": "github CLI integration shell command", "description": "GitHub CLI", "expected_file": "gh_cli", "latency_ms": 6.06, "top1_file": "src/vtx/tools/bash.py", "top5_files": [ "src/vtx/tools/bash.py", "Site/src/components/FeaturesPage.tsx", "src/vtx/ui/agent_runner.py", "scripts/install.sh", "scripts/install.ps1" ], "top10_files": [ "src/vtx/tools/bash.py", "Site/src/components/FeaturesPage.tsx", "src/vtx/ui/agent_runner.py", "scripts/install.sh", "scripts/install.ps1", "src/vtx/ui/input.py", "src/vtx/llm/oauth/copilot.py", "src/vtx/ui/formatting.py", "src/vtx/context/git.py", "src/vtx/ui/commands/agents.py" ], "hit_at_1": false, "hit_at_5": false, "hit_at_10": false, "top1_score": 0.0165 }, { "query": "diff display unified patch format", "description": "Diff display", "expected_file": "diff_display", "latency_ms": 6.21, "top1_file": "src/vtx/tools/edit.py", "top5_files": [ "src/vtx/tools/edit.py", "src/vtx/ui/blocks.py", "src/vtx/tools/write.py", "src/vtx/diff_display.py", "src/vtx/tools/bash.py" ], "top10_files": [ "src/vtx/tools/edit.py", "src/vtx/ui/blocks.py", "src/vtx/tools/write.py", "src/vtx/diff_display.py", "src/vtx/tools/bash.py", "src/vtx/core/types.py", "src/vtx/tools/skill.py", "benchmark.py", "src/vtx/ui/widgets.py", "src/vtx/themes.py" ], "hit_at_1": false, "hit_at_5": true, "hit_at_10": true, "top1_score": 0.0191 }, { "query": "show file changes colored diff output", "description": "Colored diff", "expected_file": "diff_display", "latency_ms": 5.67, "top1_file": "src/vtx/ui/widgets.py", "top5_files": [ "src/vtx/ui/widgets.py", "src/vtx/tools/edit.py", "src/vtx/tools/write.py", "src/vtx/ui/launch.py", "src/vtx/ui/blocks.py" ], "top10_files": [ "src/vtx/ui/widgets.py", "src/vtx/tools/edit.py", "src/vtx/tools/write.py", "src/vtx/ui/launch.py", "src/vtx/ui/blocks.py", "src/vtx/ui/commands/settings.py", "src/vtx/ui/app.py", "src/vtx/ui/selection_mode.py", "src/vtx/config.py", "src/vtx/ui/chat.py" ], "hit_at_1": false, "hit_at_5": false, "hit_at_10": false, "top1_score": 0.0192 }, { "query": "plugin extension registration loading", "description": "Extension loading", "expected_file": "extensions", "latency_ms": 6.21, "top1_file": "src/vtx/extensions.py", "top5_files": [ "src/vtx/extensions.py", "Site/src/content/blog/mcp-extensions.ts", "Site/src/components/FeaturesPage.tsx", "src/vtx/hooks/registry.py", "src/vtx/ui/app.py" ], "top10_files": [ "src/vtx/extensions.py", "Site/src/content/blog/mcp-extensions.ts", "Site/src/components/FeaturesPage.tsx", "src/vtx/hooks/registry.py", "src/vtx/ui/app.py", "src/vtx/hooks/loader.py", "src/vtx/extensions.py", "benchmark.py", "Site/scripts/prerender.mjs", "src/vtx/hooks/types.py" ], "hit_at_1": true, "hit_at_5": true, "hit_at_10": true, "top1_score": 0.0231 }, { "query": "builtin skill definition and registration", "description": "Builtin skills", "expected_file": "builtin_skill", "latency_ms": 7.28, "top1_file": "src/vtx/context/skills.py", "top5_files": [ "src/vtx/context/skills.py", "src/vtx/tools/skill.py", "src/vtx/sdk/skills.py", "src/vtx/context/loader.py", "Site/src/content/blog/agentskill.ts" ], "top10_files": [ "src/vtx/context/skills.py", "src/vtx/tools/skill.py", "src/vtx/sdk/skills.py", "src/vtx/context/loader.py", "Site/src/content/blog/agentskill.ts", "Site/src/components/FeaturesPage.tsx", "src/vtx/ui/app.py", "src/vtx/agents/registry.py", "src/vtx/context/skills.py", "src/vtx/tools/skill.py" ], "hit_at_1": false, "hit_at_5": false, "hit_at_10": false, "top1_score": 0.0226 }, { "query": "skill slash command frontmatter parsing", "description": "Skill frontmatter", "expected_file": "builtin_skill", "latency_ms": 5.74, "top1_file": "src/vtx/context/skills.py", "top5_files": [ "src/vtx/context/skills.py", "Site/src/components/FeaturesPage.tsx", "src/vtx/ui/app.py", "Site/src/content/blog/agentskill.ts", "src/vtx/ui/autocomplete.py" ], "top10_files": [ "src/vtx/context/skills.py", "Site/src/components/FeaturesPage.tsx", "src/vtx/ui/app.py", "Site/src/content/blog/agentskill.ts", "src/vtx/ui/autocomplete.py", "src/vtx/tools/skill.py", "src/vtx/ui/input.py", "src/vtx/sdk/skills.py", "src/vtx/ui/commands/agents.py", "src/vtx/context/skills.py" ], "hit_at_1": false, "hit_at_5": false, "hit_at_10": false, "top1_score": 0.0212 }, { "query": "subagent invocation and communication", "description": "Subagent invocation", "expected_file": "agents", "latency_ms": 6.02, "top1_file": "src/vtx/tools/task.py", "top5_files": [ "src/vtx/tools/task.py", "src/vtx/config.py", "src/vtx/dispatcher.py", "benchmark.py", "src/vtx/tools/background.py" ], "top10_files": [ "src/vtx/tools/task.py", "src/vtx/config.py", "src/vtx/dispatcher.py", "benchmark.py", "src/vtx/tools/background.py", "src/vtx/extensions.py", "src/vtx/tools/ask_user.py", "src/vtx/ui/chat.py", "src/vtx/loop.py", "src/vtx/llm/sdk/supercode.py" ], "hit_at_1": false, "hit_at_5": false, "hit_at_10": false, "top1_score": 0.017 }, { "query": "agent message passing protocol", "description": "Agent messaging", "expected_file": "agents", "latency_ms": 7.92, "top1_file": "src/vtx/ui/commands/agents.py", "top5_files": [ "src/vtx/ui/commands/agents.py", "src/vtx/agents/loader.py", "src/vtx/ui/app_protocol.py", "src/vtx/sdk/runner.py", "src/vtx/agents/api.py" ], "top10_files": [ "src/vtx/ui/commands/agents.py", "src/vtx/agents/loader.py", "src/vtx/ui/app_protocol.py", "src/vtx/sdk/runner.py", "src/vtx/agents/api.py", "src/vtx/agent_runner.py", "src/vtx/runtime.py", "src/vtx/hooks/agent_hook.py", "src/vtx/agents/registry.py", "src/vtx/ui/agent_runner.py" ], "hit_at_1": true, "hit_at_5": true, "hit_at_10": true, "top1_score": 0.0198 }, { "query": "pre-commit hook integration", "description": "Pre-commit hooks", "expected_file": "hooks", "latency_ms": 7.1, "top1_file": "src/vtx/hooks/bridge.py", "top5_files": [ "src/vtx/hooks/bridge.py", "src/vtx/hooks/loader.py", "src/vtx/hooks/types.py", "src/vtx/hooks/agent_hook.py", "src/vtx/hooks/registry.py" ], "top10_files": [ "src/vtx/hooks/bridge.py", "src/vtx/hooks/loader.py", "src/vtx/hooks/types.py", "src/vtx/hooks/agent_hook.py", "src/vtx/hooks/registry.py", "Site/scripts/prerender.mjs", "src/vtx/hooks/runtime.py", "src/vtx/hooks/__init__.py", "src/vtx/hooks/loader.py", "src/vtx/hooks/bridge.py" ], "hit_at_1": true, "hit_at_5": true, "hit_at_10": true, "top1_score": 0.0224 }, { "query": "async utility helpers gather timeout", "description": "Async utilities", "expected_file": "async_utils", "latency_ms": 11.93, "top1_file": "src/vtx/turn.py", "top5_files": [ "src/vtx/turn.py", "src/vtx/hooks/bridge.py", "src/vtx/tools/bash.py", "src/vtx/llm/sdk/anthropic.py", "src/vtx/tools/background.py" ], "top10_files": [ "src/vtx/turn.py", "src/vtx/hooks/bridge.py", "src/vtx/tools/bash.py", "src/vtx/llm/sdk/anthropic.py", "src/vtx/tools/background.py", "src/vtx/tools/web.py", "src/vtx/tools/_tool_utils.py", "src/vtx/llm/oauth/copilot.py", "src/vtx/llm/providers/mock.py", "benchmark.py" ], "hit_at_1": false, "hit_at_5": false, "hit_at_10": false, "top1_score": 0.0181 }, { "query": "headless non-interactive execution mode", "description": "Headless mode", "expected_file": "headless", "latency_ms": 15.42, "top1_file": "src/vtx/headless.py", "top5_files": [ "src/vtx/headless.py", "Site/src/components/FeaturesPage.tsx", "Site/src/hooks/useRouteMeta.ts", "src/vtx/prompts/identity.py", "Site/src/components/Capabilities.tsx" ], "top10_files": [ "src/vtx/headless.py", "Site/src/components/FeaturesPage.tsx", "Site/src/hooks/useRouteMeta.ts", "src/vtx/prompts/identity.py", "Site/src/components/Capabilities.tsx", "src/vtx/cli.py", "src/vtx/ui/commands/settings.py", "src/vtx/ui/app.py", "benchmark.py", "src/vtx/runtime.py" ], "hit_at_1": true, "hit_at_5": true, "hit_at_10": true, "top1_score": 0.0198 }, { "query": "error handling exception retry logic", "description": "Generic: error handling (open)", "expected_file": null, "latency_ms": 14.02, "top1_file": "src/vtx/llm/rate_limit.py", "top5_files": [ "src/vtx/llm/rate_limit.py", "src/vtx/core/errors.py", "src/vtx/turn.py", "src/vtx/llm/sdk/openai.py", "src/vtx/llm/sdk/anthropic.py" ], "top10_files": [ "src/vtx/llm/rate_limit.py", "src/vtx/core/errors.py", "src/vtx/turn.py", "src/vtx/llm/sdk/openai.py", "src/vtx/llm/sdk/anthropic.py", "src/vtx/llm/providers/openai_sdk.py", "src/vtx/llm/providers/anthropic_sdk.py", "src/vtx/events.py", "src/vtx/llm/base.py", "src/vtx/tools/background.py" ], "hit_at_1": null, "hit_at_5": null, "hit_at_10": null, "top1_score": 0.0177 }, { "query": "logging setup structured log output", "description": "Generic: logging (open)", "expected_file": null, "latency_ms": 10.64, "top1_file": "src/vtx/loop.py", "top5_files": [ "src/vtx/loop.py", "Site/src/content/blog/memory-compaction.ts", "src/vtx/hooks/loader.py", "src/vtx/hooks/registry.py", "Site/src/components/FeaturesPage.tsx" ], "top10_files": [ "src/vtx/loop.py", "Site/src/content/blog/memory-compaction.ts", "src/vtx/hooks/loader.py", "src/vtx/hooks/registry.py", "Site/src/components/FeaturesPage.tsx", "src/vtx/llm/sdk/openai.py", ".agents/skills/vtx-tmux-test/setup-test-project.sh", "src/vtx/ui/session_ui.py", "src/vtx/ui/app.py", "scripts/install.sh" ], "hit_at_1": null, "hit_at_5": null, "hit_at_10": null, "top1_score": 0.0179 }, { "query": "test fixtures mock patching pytest", "description": "Test utilities", "expected_file": "tests", "latency_ms": 6.85, "top1_file": "benchmark.py", "top5_files": [ "benchmark.py", "tests/llm/test_mock_provider.py", "tests/ui/test_shell_command_detection.py", "tests/test_rate_limit.py", "tests/tools/test_web_expand_collapse.py" ], "top10_files": [ "benchmark.py", "tests/llm/test_mock_provider.py", "tests/ui/test_shell_command_detection.py", "tests/test_rate_limit.py", "tests/tools/test_web_expand_collapse.py", "tests/tools/test_subprocess_cancellation.py", "tests/sdk/test_provider_field.py", "tests/sdk/conftest.py", "tests/tools/test_read.py", "tests/test_grep_tool.py" ], "hit_at_1": false, "hit_at_5": true, "hit_at_10": true, "top1_score": 0.0085 } ], "recall_at_1": 0.4643, "recall_at_5": 0.6429, "recall_at_10": 0.7143, "mean_latency_ms": 7.28, "p50_latency_ms": 6.34, "p95_latency_ms": 11.93, "p99_latency_ms": 14.02, "evaluated_queries": 28, "open_queries": 2 } ]