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.

class documentation

class McpRequest: (source)

View In Hierarchy

Hold only explicit input and native context for one independent call.

Method __post_init__ Detach client mappings and make every nested container read-only.
Class Variable arguments Undocumented
Class Variable authentication Undocumented
Class Variable id Undocumented
Class Variable input_responses Undocumented
Class Variable meta Undocumented
Class Variable method Undocumented
Class Variable native_request Undocumented
Class Variable params Undocumented
Class Variable server_id Undocumented
Class Variable transport Undocumented
Class Variable uri Undocumented
Class Variable uri_variables Undocumented
Property client_capabilities Read capabilities declared on this request, never a previous call.
Property identity Read identity through Orionis' scoped authentication lifecycle.
def __post_init__(self): (source)

Detach client mappings and make every nested container read-only.

Returns
NoneComplete the documented operation without returning a value.
arguments: Mapping[str, object] = (source)

Undocumented

authentication: IAuthenticationContext = (source)

Undocumented

Undocumented

input_responses: Mapping[str, object] = (source)

Undocumented

meta: Mapping[str, object] = (source)

Undocumented

Undocumented

native_request: Request | None = (source)

Undocumented

params: Mapping[str, object] = (source)

Undocumented

server_id: str = (source)

Undocumented

transport: Literal['http', 'stdio', 'test'] = (source)

Undocumented

Undocumented

uri_variables: Mapping[str, object] = (source)

Undocumented

client_capabilities: Mapping[str, object] = (source)

Read capabilities declared on this request, never a previous call.

Returns
Mapping[str, object]Result of the operation described above.
identity: IAuthenticatable | None = (source)

Read identity through Orionis' scoped authentication lifecycle.

Returns
IAuthenticatable | NoneResult of the operation described above.