ORIONIS API REFERENCE

THE ORIONIS API

Build with clarity.

Explore the building blocks of an async-first Python framework. Every module, class, and method — connected, searchable, and ready to build with.

package documentation

Native, stateless MCP server support for Orionis.

Module config No module docstring; 1/1 class documented
Module context No module docstring; 2/2 functions documented
Package contracts Replaceable MCP runtime services.
Module dispatcher No module docstring; 0/7 constant, 1/1 function, 2/2 classes documented
Module exceptions No module docstring; 3/3 exceptions documented
Module invoker No module docstring; 1/1 function, 2/2 classes documented
Module manager No module docstring; 0/1 constant, 1/1 class documented
Module normalization No module docstring; 6/6 functions, 0/1 class documented
Package protocol Wire types and codecs for MCP 2026-07-28.
Module provider No module docstring; 1/1 class documented
Module responses No module docstring; 1/1 class documented
Module routing No module docstring; 1/1 class documented
Package server Declarative MCP servers and their immutable compiled definitions.
Module state No module docstring; 0/2 constant, 2/2 functions, 1/1 class documented
Module streams No module docstring; 2/2 classes documented
Package subscriptions Bounded request-scoped notification delivery.
Package transport Native transport bindings for the MCP dispatcher.

From __init__.py:

Class CacheHint Describe client cache freshness without caching server-side results.
Class Completion At most one hundred completion values.
Class ContentAnnotations Resource/content audience, relevance, and modification hints.
Class Icon An icon reference; the server never fetches its source.
Class InputRequiredResult An MRTR interim result, never a pushed JSON-RPC request.
Class McpExtension Declare negotiated capabilities and extension-owned method/schema hooks.
Class McpRequest Hold only explicit input and native context for one independent call.
Class McpResponse Compose protocol content without knowing the transport or DI container.
Class McpState Seal state across workers sharing an application key and GCM cipher.
Class Prompt Declare string arguments and return user/assistant prompt messages.
Class PromptArgument Declare one string-valued prompt argument.
Class Resource Read a declared URI or RFC 6570 template without implicit file access.
Class Server Define a server independently of any connection or transport.
Class Tool Declare a typed input, optional typed output, and an injectable handle method.
Class ToolAnnotations Describe tool behavior as hints, never as authorization rules.
Class ToolCatalog Hide catalog tools behind bounded search_tools and execute_tools tools.
Constant MCP_PROTOCOL_VERSION Undocumented
MCP_PROTOCOL_VERSION: str = (source)

Undocumented

Value
'2026-07-28'