23803f14ec
CI / benchmark-publish (pull_request) Has been skipped
CI / lint (pull_request) Successful in 14s
CI / build (pull_request) Successful in 15s
CI / quality (pull_request) Successful in 18s
CI / security (pull_request) Successful in 33s
CI / typecheck (pull_request) Successful in 38s
CI / unit_tests (pull_request) Successful in 4m0s
CI / docker (pull_request) Successful in 38s
CI / integration_tests (pull_request) Successful in 4m48s
CI / coverage (pull_request) Successful in 4m31s
CI / lint (push) Successful in 12s
CI / quality (push) Successful in 16s
CI / build (push) Successful in 15s
CI / security (push) Successful in 32s
CI / typecheck (push) Successful in 35s
CI / benchmark-regression (push) Has been skipped
CI / unit_tests (push) Successful in 2m27s
CI / integration_tests (push) Successful in 3m3s
CI / docker (push) Successful in 38s
CI / coverage (push) Successful in 4m25s
CI / benchmark-publish (push) Successful in 16m28s
CI / benchmark-regression (pull_request) Successful in 28m52s
Added minimal LSP server entrypoint supporting initialize/shutdown/exit handshake over JSON-RPC stdin/stdout transport with Content-Length framing. Unsupported methods return MethodNotFound error with descriptive message. Wired LSP requests through ACP facade in local mode. Added agents lsp serve CLI command with --log-level flag, PID output, and startup banner. Created reference documentation for the stub server. Includes Behave BDD tests for protocol handshake, Robot smoke test, and ASV startup latency benchmark. ISSUES CLOSED: #203
18 lines
531 B
Python
18 lines
531 B
Python
"""Mock implementations for testing.
|
|
|
|
This package contains mock implementations used only during testing.
|
|
Following the mock placement rule, all mocks must exist only in the
|
|
features/ directory and never in production code (implementation_plan.md).
|
|
"""
|
|
|
|
from .lsp_transport_mock import MockLspTransport, parse_lsp_responses
|
|
from .mock_ai_provider import MockAIProvider
|
|
from .mock_mcp_transport import MockMCPTransport
|
|
|
|
__all__ = [
|
|
"MockAIProvider",
|
|
"MockLspTransport",
|
|
"MockMCPTransport",
|
|
"parse_lsp_responses",
|
|
]
|