/home/andy/works/agent-sdk/comate_agent_sdk/forked/runtime.py:40:        tool_approval_callback=parent_state.tool_approval_callback,
/home/andy/works/agent-sdk/comate_agent_sdk/bundled_skills/comate-guide/references/facade.md:229:[Omitted long line with 1 matches]
/home/andy/works/agent-sdk/comate_agent_sdk/facade/tests/test_facade_permission_mode.py:51:    config = _map_options(AgentOptions(tool_approval_callback=cb))
/home/andy/works/agent-sdk/comate_agent_sdk/facade/tests/test_facade_permission_mode.py:52:    assert config.tool_approval_callback is cb
/home/andy/works/agent-sdk/comate_agent_sdk/facade/config/options.py:104:    tool_approval_callback: Any | None = None
/home/andy/works/agent-sdk/comate_agent_sdk/facade/_internals/adapters.py:466:    tool_approval_callback_opt = getattr(options, "tool_approval_callback", None)
/home/andy/works/agent-sdk/comate_agent_sdk/facade/_internals/adapters.py:613:        tool_approval_callback=tool_approval_callback_opt,
/home/andy/works/agent-sdk/comate_agent_sdk/agent/chat_session.py:1944:    def set_tool_approval_callback(self, callback: Any | None) -> None:
/home/andy/works/agent-sdk/comate_agent_sdk/agent/chat_session.py:1951:            ensure_serialized_tool_approval_callback,
/home/andy/works/agent-sdk/comate_agent_sdk/agent/chat_session.py:1954:        self._agent._runtime_state.tool_approval_callback = (
/home/andy/works/agent-sdk/comate_agent_sdk/agent/chat_session.py:1955:            ensure_serialized_tool_approval_callback(callback)
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tool_exec.py:1185:async def _cancel_approval_callback_task(
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tool_exec.py:1199:async def _await_approval_callback_with_interrupt(
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tool_exec.py:1227:            await _cancel_approval_callback_task(
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tool_exec.py:1237:        await _cancel_approval_callback_task(
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tool_exec.py:1260:    callback = agent._runtime_state.tool_approval_callback or agent.config.tool_approval_callback
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tool_exec.py:1306:        result = await _await_approval_callback_with_interrupt(
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tool_exec.py:1969:        "tool_approval_callback",
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tool_exec.py:2215:                deny_source="tool_approval_callback",
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tool_exec.py:2228:                    source="tool_approval_callback", reason=deny_text
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tool_exec.py:2267:                deny_source="tool_approval_callback",
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tool_exec.py:2280:                    source="tool_approval_callback", reason=deny_text
/home/andy/works/agent-sdk/comate_agent_sdk/subagent/runtime_builder.py:78:def _parent_tool_approval_callback(parent_runtime: object | None) -> object | None:
/home/andy/works/agent-sdk/comate_agent_sdk/subagent/runtime_builder.py:82:    runtime_callback = getattr(runtime_state, "tool_approval_callback", None)
/home/andy/works/agent-sdk/comate_agent_sdk/subagent/runtime_builder.py:85:    return getattr(getattr(parent_runtime, "config", None), "tool_approval_callback", None)
/home/andy/works/agent-sdk/comate_agent_sdk/subagent/runtime_builder.py:269:                    tool_approval_callback=_parent_tool_approval_callback(
/home/andy/works/agent-sdk/comate_agent_sdk/agent/options.py:150:    tool_approval_callback: Any | None = None
/home/andy/works/agent-sdk/comate_agent_sdk/agent/options.py:268:    tool_approval_callback: Any | None = None
/home/andy/works/agent-sdk/comate_agent_sdk/agent/permissions/approval.py:41:def ensure_serialized_tool_approval_callback(callback: Any | None) -> Any | None:
/home/andy/works/agent-sdk/comate_agent_sdk/agent/init.py:915:        ensure_serialized_tool_approval_callback,
/home/andy/works/agent-sdk/comate_agent_sdk/agent/init.py:918:    runtime._runtime_state.tool_approval_callback = ensure_serialized_tool_approval_callback(
/home/andy/works/agent-sdk/comate_agent_sdk/agent/init.py:919:        runtime._runtime_state.tool_approval_callback or runtime.config.tool_approval_callback
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_tool_exec_finalization_fallback.py:23:            tool_approval_callback=None,
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_tool_exec_finalization_fallback.py:31:            tool_approval_callback=None,
/home/andy/works/agent-sdk/comate_agent_sdk/agent/hooks/payloads.py:87:        "tool_approval_callback",
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_tool_exec_scratchpad_near_miss.py:40:            tool_approval_callback=None,
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_tool_exec_scratchpad_near_miss.py:48:            tool_approval_callback=None,
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_write_tool_alignment_adversarial.py:28:            tool_approval_callback=None,
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_write_tool_alignment_adversarial.py:36:            tool_approval_callback=None,
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_tool_exec_bash_windows_guard.py:89:    async def test_dangerous_command_rejected_before_approval_callback(self) -> None:
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_tool_exec_bash_windows_guard.py:93:        def _approval_callback(**payload):  # type: ignore[no-untyped-def]
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_tool_exec_bash_windows_guard.py:106:                tool_approval_callback=_approval_callback,
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_tool_exec_bash_windows_guard.py:139:    async def test_safe_command_reaches_approval_callback(self) -> None:
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_tool_exec_bash_windows_guard.py:142:        def _approval_callback(**payload):  # type: ignore[no-untyped-def]
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_tool_exec_bash_windows_guard.py:155:                tool_approval_callback=_approval_callback,
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_tool_exec_bash_windows_guard.py:194:        def _approval_callback(**payload):  # type: ignore[no-untyped-def]
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_tool_exec_bash_windows_guard.py:207:                tool_approval_callback=_approval_callback,
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_tool_exec_bash_windows_guard.py:232:        def _approval_callback(**payload):  # type: ignore[no-untyped-def]
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_tool_exec_bash_windows_guard.py:245:                tool_approval_callback=_approval_callback,
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_tool_exec_conditional_rules.py:57:            tool_approval_callback=None,
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_tool_exec_conditional_rules.py:66:            tool_approval_callback=None,
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_tool_exec_file_tracking.py:19:            tool_approval_callback=None,
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_tool_exec_file_tracking.py:27:            tool_approval_callback=None,
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_approval_wait_clock.py:75:            tool_approval_callback=callback,
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_approval_wait_clock.py:79:        config=SimpleNamespace(tool_approval_callback=None, permission_mode="default"),
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_approval_wait_clock.py:115:            tool_approval_callback=callback,
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_approval_wait_clock.py:119:        config=SimpleNamespace(tool_approval_callback=None, permission_mode="default"),
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_permission_approval_callback.py:7:    ensure_serialized_tool_approval_callback,
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_permission_approval_callback.py:15:    wrapped = ensure_serialized_tool_approval_callback(callback)
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_permission_approval_callback.py:17:    assert ensure_serialized_tool_approval_callback(wrapped) is wrapped
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_permission_approval_callback.py:30:    wrapped = ensure_serialized_tool_approval_callback(callback)
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_permission_approval_callback.py:50:    wrapped = ensure_serialized_tool_approval_callback(callback)
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_permission_approval_callback.py:64:    wrapped = ensure_serialized_tool_approval_callback(callback)
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_runner_stream_permission_deny_interrupt.py:94:def _build_runtime(*, cwd: Path, llm, approval_callback):  # type: ignore[no-untyped-def]
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_runner_stream_permission_deny_interrupt.py:104:            tool_approval_callback=approval_callback,
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_runner_stream_permission_deny_interrupt.py:116:    approval_callback,
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_runner_stream_permission_deny_interrupt.py:134:            tool_approval_callback=approval_callback,
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_runner_stream_permission_deny_interrupt.py:160:                cwd=Path(tmpdir), llm=llm, approval_callback=_deny_interrupt
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_runner_stream_permission_deny_interrupt.py:227:                    tool_approval_callback=_deny_interrupt,
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_runner_stream_permission_deny_interrupt.py:283:                cwd=Path(tmpdir), llm=llm, approval_callback=_deny
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_runner_stream_permission_deny_interrupt.py:322:                cwd=Path(tmpdir), llm=llm, approval_callback=_decide
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_runner_stream_permission_deny_interrupt.py:356:                cwd=Path(tmpdir), llm=llm, approval_callback=_deny
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_runner_stream_permission_deny_interrupt.py:390:                approval_callback=_allow,
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_runner_stream_permission_deny_interrupt.py:424:                approval_callback=_allow_on_release,
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_runner_stream_permission_deny_interrupt.py:464:                cwd=Path(tmpdir), llm=llm, approval_callback=_hanging
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_runner_stream_permission_deny_interrupt.py:516:                cwd=Path(tmpdir), llm=llm, approval_callback=_hanging
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_runner_stream_permission_deny_interrupt.py:598:                cwd=Path(tmpdir), llm=llm, approval_callback=_late_allow
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_runner_stream_permission_deny_interrupt.py:642:                cwd=Path(tmpdir), llm=llm, approval_callback=_serialized_hang
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_runner_stream_permission_deny_interrupt.py:696:                approval_callback=_never_settles_after_cancel,
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_subagent_permission_propagation.py:325:                    tool_approval_callback=_deny,
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_subagent_permission_propagation.py:377:                    tool_approval_callback=_deny,
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_subagent_permission_propagation.py:467:            parent_runtime._runtime_state.tool_approval_callback = _flip_and_deny
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_subagent_permission_propagation.py:488:    async def test_subagent_inherits_effective_parent_approval_callback(self) -> None:
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_subagent_permission_propagation.py:507:                    tool_approval_callback=_config_callback,
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_subagent_permission_propagation.py:510:            parent_runtime._runtime_state.tool_approval_callback = _runtime_callback
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_subagent_permission_propagation.py:514:        self.assertIs(child_runtime.config.tool_approval_callback, _runtime_callback)
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_subagent_permission_propagation.py:516:    async def test_subagent_inherits_config_approval_callback_when_runtime_callback_absent(self) -> None:
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_subagent_permission_propagation.py:531:                    tool_approval_callback=_config_callback,
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_subagent_permission_propagation.py:540:        callback = child_runtime.config.tool_approval_callback
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_subagent_permission_propagation.py:541:        self.assertIs(callback, parent_runtime._runtime_state.tool_approval_callback)
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_tool_exec_nested_instructions.py:64:            tool_approval_callback=None,
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_tool_exec_nested_instructions.py:75:            tool_approval_callback=None,
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_hooks_tool_exec_integration_blocks.py:77:    async def test_pretooluse_ask_uses_approval_callback(self) -> None:
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_hooks_tool_exec_integration_blocks.py:105:        runtime._runtime_state.tool_approval_callback =(
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_hooks_tool_exec_integration_blocks.py:240:    async def test_approval_callback_typeerror_is_not_retried_as_positional_payload(self) -> None:
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_hooks_tool_exec_integration_blocks.py:270:        runtime._runtime_state.tool_approval_callback =_broken_callback
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_tool_exec_permission_pipeline.py:314:        def _approval_callback(**payload):  # type: ignore[no-untyped-def]
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_tool_exec_permission_pipeline.py:323:                tool_approval_callback=_approval_callback,
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_tool_exec_permission_pipeline.py:405:        def _approval_callback(**payload):  # type: ignore[no-untyped-def]
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_tool_exec_permission_pipeline.py:413:                tool_approval_callback=_approval_callback,
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_tool_exec_permission_pipeline.py:434:        def _approval_callback(**payload):  # type: ignore[no-untyped-def]
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_tool_exec_permission_pipeline.py:442:                tool_approval_callback=_approval_callback,
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_tool_exec_permission_pipeline.py:465:        async def _approval_callback(**payload):  # type: ignore[no-untyped-def]
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_tool_exec_permission_pipeline.py:473:                tool_approval_callback=_approval_callback,
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_tool_exec_permission_pipeline.py:488:            def _approval_callback(**payload):  # type: ignore[no-untyped-def]
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_tool_exec_permission_pipeline.py:510:                tool_approval_callback=_approval_callback,
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_tool_exec_permission_pipeline.py:530:    def _runtime(self, *, cwd: Path, approval_callback):  # type: ignore[no-untyped-def]
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_tool_exec_permission_pipeline.py:540:                tool_approval_callback=approval_callback,
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_tool_exec_permission_pipeline.py:558:            runtime = self._runtime(cwd=Path(project_dir), approval_callback=_allow)
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_tool_exec_permission_pipeline.py:581:            runtime = self._runtime(cwd=Path(project_dir), approval_callback=_allow)
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_tool_exec_permission_pipeline.py:614:                approval_callback=_deny_if_called,
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_tool_exec_permission_pipeline.py:669:                tool_approval_callback=_allow,
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_tool_exec_permission_pipeline.py:700:                tool_approval_callback=_allow,
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_tool_exec_permission_pipeline.py:730:                tool_approval_callback=_allow,
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_tool_exec_permission_pipeline.py:757:                tool_approval_callback=_allow,
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_runtime_permission_state.py:131:# --- ChatSession.set_tool_approval_callback（RPC v3 per-session 审批桥）---
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_runtime_permission_state.py:149:def test_set_tool_approval_callback_wraps_with_serializer(tmp_path) -> None:
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_runtime_permission_state.py:163:        session.set_tool_approval_callback(rpc_callback)
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_runtime_permission_state.py:164:        state_cb = session._agent._runtime_state.tool_approval_callback
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_runtime_permission_state.py:170:def test_set_tool_approval_callback_none_clears_runtime_callback(tmp_path) -> None:
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_runtime_permission_state.py:180:        session.set_tool_approval_callback(rpc_callback)
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_runtime_permission_state.py:181:        session.set_tool_approval_callback(None)
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_runtime_permission_state.py:182:        assert session._agent._runtime_state.tool_approval_callback is None
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_runtime_permission_state.py:187:def test_set_tool_approval_callback_on_closed_session_raises(tmp_path) -> None:
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_runtime_permission_state.py:198:        session.set_tool_approval_callback(None)
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_tool_exec_formatter_integration.py:27:            tool_approval_callback=None,
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_tool_exec_formatter_integration.py:35:            tool_approval_callback=None,
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_tool_exec_formatter_integration.py:283:    async def test_minimal_fake_agent_approval_callback_uses_config_permission_mode(
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_tool_exec_formatter_integration.py:292:        def _approval_callback(**payload):  # type: ignore[no-untyped-def]
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_tool_exec_formatter_integration.py:298:        agent._runtime_state.tool_approval_callback = _approval_callback
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_workflow_run_permission.py:34:        self.assertIsNone(runtime.config.tool_approval_callback)
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_permission_denied_projection.py:111:        self.assertEqual(denial["source"], "tool_approval_callback")
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_p3_permission_notification.py:141:    async def test_permission_request_allow_skips_tool_approval_callback(self) -> None:
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_p3_permission_notification.py:142:        def _approval_callback(**kwargs):  # type: ignore[no-untyped-def]
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_p3_permission_notification.py:148:            tool_approval_callback=_approval_callback,
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_p3_permission_notification.py:167:        def _approval_callback(**kwargs):  # type: ignore[no-untyped-def]
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_p3_permission_notification.py:173:            tool_approval_callback=_approval_callback,
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_p3_permission_notification.py:214:            tool_approval_callback=lambda **_: "allow",
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_tool_exec_validation_feedback.py:28:            tool_approval_callback=None,
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_tool_exec_validation_feedback.py:36:            tool_approval_callback=None,
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_runner_stream_approval_feedback.py:149:            tool_approval_callback=callback,
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_runner_stream_approval_feedback.py:190:                tool_approval_callback=callback,
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_runner_stream_approval_feedback.py:432:                    tool_approval_callback=_allow,
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_runner_stream_approval_feedback.py:513:                    tool_approval_callback=_allow,
/home/andy/works/agent-sdk/comate_agent_sdk/agent/tests/test_runner_stream_approval_feedback.py:1022:            tool_approval_callback=_allow,

167 matches
145 matched lines
32 files contained matches
1157 files searched
22517 bytes printed
12251305 bytes searched
0.014128 seconds spent searching
0.008023 seconds
