API Reference
Complete API reference for all Repl.* packages.
Packages
Section titled “Packages”| Namespace | Package | Description |
|---|---|---|
Repl | Repl.Core / Repl | Core types: ReplApp, CoreReplApp, Results, IReplMap |
Repl.Parameters | Repl.Core | Parameter attributes: ReplOptionAttribute, ReplOptionsGroupAttribute |
Repl.Interaction | Repl.Core | Interaction contracts: IInteraction, prompts, progress |
Repl.Terminal | Repl.Core | Terminal metadata: ITerminalContext, TerminalCapabilities |
Repl.Mcp | Repl.Mcp | MCP integration: McpToolAnnotations, AsMcpResource, AsMcpPrompt |
Repl.Spectre | Repl.Spectre | Spectre.Console integration |
Repl.Testing | Repl.Testing | Test harness: ReplTestHost, ReplSessionHandle |
Repl.Documentation | Repl.Protocol | Documentation export contracts |
Namespaces
Section titled “Namespaces”- Repl
Namespace - Repl.Autocomplete
Namespace - Repl.Documentation
Namespace - Repl.Interaction
Namespace - Repl.Mcp
Namespace - Repl.Parameters
Namespace - Repl.Protocol
Namespace - Repl.Rendering
Namespace - Repl.ShellCompletion
Namespace - Repl.Spectre
Namespace - Repl.Telnet
Namespace - Repl.Terminal
Namespace - Repl.Testing
Namespace - Repl.WebSocket
Namespace