Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Nisoku/Saikuro
/ functions
Functions
2,404 in github.com/Nisoku/Saikuro
⨍
Functions
2,404
◇
Types & classes
457
↓ 2 callers
Method
remove_stream
(&self, id: &InvocationId)
Build/crates/saikuro-router/src/stream_state.rs:172
↓ 2 callers
Function
renderLogRail
(limit = 6)
Demo/src/app.ts:148
↓ 2 callers
Function
renderLogsView
()
Demo/src/app.ts:177
↓ 2 callers
Method
resource
Invoke a resource-producing function and return the resource payload.
Build/adapters/rust/src/client.rs:470
↓ 2 callers
Method
route_channel_item
Route an inbound channel item (client -> provider direction) to the appropriate open channel's inbound queue. This is called when the client sends a
Build/crates/saikuro-router/src/router.rs:383
↓ 2 callers
Function
run_cpp
(exe: &Path, args: &[&str])
Build/adapters/c/tests/cpp_wrapper_runtime.rs:117
↓ 2 callers
Function
run_transport_compliance
Run the full compliance suite against a transport pair factory. `factory` must return a connected `(transport_a, transport_b)` pair where bytes sent
Build/tests/tests/transport_compliance.rs:23
↓ 2 callers
Function
saikuro_channel_close
Build/adapters/cpp/tests/wrapper_behavior.cpp:206
↓ 2 callers
Function
saikuro_channel_close
(channel: *mut c_void)
Build/adapters/c/src/lib.rs:583
↓ 2 callers
Function
saikuro_client_call_json_timeout
( handle: *mut c_void, target: *const c_char, args_json: *const c_char, timeout_ms: c_int, )
Build/adapters/c/src/lib.rs:366
↓ 2 callers
Function
saikuro_client_cast_json
( handle: *mut c_void, target: *const c_char, args_json: *const c_char, )
Build/adapters/c/src/lib.rs:388
↓ 2 callers
Function
saikuro_stream_free
(stream: *mut c_void)
Build/adapters/c/src/lib.rs:516
↓ 2 callers
Function
saikuro_string_dup
Build/adapters/cpp/tests/wrapper_behavior.cpp:86
↓ 2 callers
Function
saikuro_string_free
Build/adapters/cpp/tests/wrapper_behavior.cpp:94
↓ 2 callers
Function
sample_schema
()
Build/crates/saikuro-codegen/tests/c_cpp_codegen.rs:8
↓ 2 callers
Function
sanitize_type_name_pascal
(s: &str)
Build/crates/saikuro-codegen/src/rust.rs:436
↓ 2 callers
Function
scheduleBuild
(target, recipe, delay = 400)
Demo/dev.mjs:94
↓ 2 callers
Method
schema_registry
Return a shared reference to the schema registry.
Build/crates/saikuro-runtime/src/runtime.rs:94
↓ 2 callers
Method
send_response
(&mut self, response: ResponseEnvelope)
Build/crates/saikuro-runtime/src/connection.rs:519
↓ 2 callers
Method
serve
Connect to the runtime at `address` and begin serving invocations.
Build/adapters/python/saikuro/provider.py:255
↓ 2 callers
Method
serveOn
* Serve invocations on an already-connected transport. * This call runs until the transport is closed.
Build/adapters/typescript/src/provider.ts:626
↓ 2 callers
Function
setRunning
(running: boolean)
Demo/src/app.ts:458
↓ 2 callers
Function
setup
()
Build/scripts/cpp.py:43
↓ 2 callers
Function
shortPreview
A short, single-line payload preview for the log rail.
Demo/src/app.ts:62
↓ 2 callers
Method
snapshot
Export a snapshot of the full schema at this instant.
Build/crates/saikuro-schema/src/registry.rs:207
↓ 2 callers
Function
store_get
(store: &IdbObjectStore, key: &JsValue)
Build/crates/saikuro-storage/src/indexeddb.rs:171
↓ 2 callers
Function
store_get_all_keys
(store: &IdbObjectStore, query: Option<&JsValue>)
Build/crates/saikuro-storage/src/indexeddb.rs:192
↓ 2 callers
Method
stream
Open a server-to-client stream. Returns a [`SaikuroStream`] that yields items as they arrive.
Build/adapters/rust/src/client.rs:380
↓ 2 callers
Method
stream_json
Build/adapters/cpp/include/saikuro/saikuro.hpp:222
↓ 2 callers
Function
strip_prefix
(config: &StorageConfig, stored: &str)
Build/crates/saikuro-storage/src/util.rs:46
↓ 2 callers
Function
temp_probe_path
(stem: &str)
Build/adapters/c/tests/cpp_wrapper_runtime.rs:170
↓ 2 callers
Method
typeToPrimitive
(name: string)
Build/adapters/typescript/src/schema_extractor.ts:352
↓ 2 callers
Method
type_name
Return the name of the variant as a static string, useful for error messages.
Build/crates/saikuro-core/src/value.rs:149
↓ 2 callers
Function
type_to_schema
(ty: &Type)
Build/adapters/rust/src/cli/saikuro_rust_schema.rs:43
↓ 2 callers
Function
usage
()
Demo/dev.mjs:202
↓ 2 callers
Function
write_bytes
(path: &Path, value: &[u8])
Build/crates/saikuro-storage/src/fs.rs:71
↓ 2 callers
Function
write_file_to_handle
(file: &FileSystemFileHandle, data: &Bytes)
Build/crates/saikuro-storage/src/fs_access.rs:135
↓ 2 callers
Function
write_file_to_handle
(file: &web_sys::FileSystemFileHandle, data: &Bytes)
Build/crates/saikuro-storage/src/opfs.rs:131
↓ 2 callers
Function
write_json_ngrams
Demo/wasm/cpp/insight_cpp.cpp:86
↓ 1 callers
Method
AddXmlDocumentation
<summary> Add XML documentation file for the previously added assemblies. Call after AddAssembly() for the matching assembly. </summary>
Build/adapters/csharp/Saikuro/src/SchemaExtractor.cs:314
↓ 1 callers
Method
Bool
()
Build/adapters/csharp/Saikuro/src/Provider.cs:171
↓ 1 callers
Method
Bytes
()
Build/adapters/csharp/Saikuro/src/Provider.cs:183
↓ 1 callers
Method
Channel
(TypeDescriptor send, TypeDescriptor recv)
Build/adapters/csharp/Saikuro/src/Provider.cs:201
↓ 1 callers
Method
CloseRuntime
(string connId)
Build/adapters/csharp/Saikuro/src/BroadcastChannel/BroadcastChannelInterop.cs:28
↓ 1 callers
Method
CoerceInt64
<summary> Coerces a value to a Int64, handling common numeric types. </summary>
Build/adapters/csharp/Saikuro/src/Envelope.cs:227
↓ 1 callers
Method
ComputeSummary
(string json)
Demo/wasm/csharp/InsightLab/Summarizer.cs:9
↓ 1 callers
Method
ConnectAsync
(this Socket socket, EndPoint remoteEp, CancellationToken ct)
Build/adapters/csharp/Saikuro/src/Transport/SocketExtensions.cs:8
↓ 1 callers
Method
ConnectToRuntime
(string baseName)
Build/adapters/csharp/Saikuro/src/BroadcastChannel/BroadcastChannelInterop.cs:16
↓ 1 callers
Method
CreateLogger
(string name)
Build/adapters/csharp/Saikuro/src/Logger.cs:138
↓ 1 callers
Method
Deliver
(ResponseEnvelope resp)
Build/adapters/csharp/Saikuro/src/Client.cs:20
↓ 1 callers
Method
DequeueRuntimeMessage
(string connId)
Build/adapters/csharp/Saikuro/src/BroadcastChannel/BroadcastChannelInterop.cs:22
↓ 1 callers
Method
DisposeAsync
()
Build/adapters/csharp/Saikuro/src/BroadcastChannel/SaikuroRuntimeConnection.cs:62
↓ 1 callers
Method
Emit
(LogRecord record)
Build/adapters/csharp/Saikuro/src/Logger.cs:131
↓ 1 callers
Method
Error
(string msg, IReadOnlyDictionary<string, object?>? fields = null)
Build/adapters/csharp/Saikuro/src/Logger.cs:291
↓ 1 callers
Method
F32
()
Build/adapters/csharp/Saikuro/src/Provider.cs:177
↓ 1 callers
Method
F64
()
Build/adapters/csharp/Saikuro/src/Provider.cs:179
↓ 1 callers
Method
FromMel
(Microsoft.Extensions.Logging.LogLevel level)
Build/adapters/csharp/Saikuro/src/Logger.cs:54
↓ 1 callers
Method
GetRequiredBool
<summary> Gets a required boolean value from a dictionary, throwing if missing or invalid. </summary>
Build/adapters/csharp/Saikuro/src/Envelope.cs:263
↓ 1 callers
Method
I32
()
Build/adapters/csharp/Saikuro/src/Provider.cs:173
↓ 1 callers
Method
List
(TypeDescriptor item)
Build/adapters/csharp/Saikuro/src/Provider.cs:189
↓ 1 callers
Method
Map
(TypeDescriptor key, TypeDescriptor value)
Build/adapters/csharp/Saikuro/src/Provider.cs:191
↓ 1 callers
Method
Named
(string name)
Build/adapters/csharp/Saikuro/src/Provider.cs:197
↓ 1 callers
Method
OpenOnAsync
<summary>Connect an already-instantiated transport and return a ready client.</summary>
Build/adapters/csharp/Saikuro/src/Client.cs:188
↓ 1 callers
Method
Optional
(TypeDescriptor inner)
Build/adapters/csharp/Saikuro/src/Provider.cs:194
↓ 1 callers
Method
ParseSeq
(Dictionary<string, object?> d)
Build/adapters/csharp/Saikuro/src/Envelope.cs:351
↓ 1 callers
Method
ParseStreamControl
(Dictionary<string, object?> d)
Build/adapters/csharp/Saikuro/src/Envelope.cs:344
↓ 1 callers
Method
SendRuntime
(string connId, byte[] data)
Build/adapters/csharp/Saikuro/src/BroadcastChannel/BroadcastChannelInterop.cs:25
↓ 1 callers
Method
Stream
(TypeDescriptor item)
Build/adapters/csharp/Saikuro/src/Provider.cs:199
↓ 1 callers
Method
ToMel
(this LogLevel level)
Build/adapters/csharp/Saikuro/src/Logger.cs:43
↓ 1 callers
Method
Unit
()
Build/adapters/csharp/Saikuro/src/Provider.cs:187
↓ 1 callers
Method
WaitForRuntimeMessage
(string connId)
Build/adapters/csharp/Saikuro/src/BroadcastChannel/BroadcastChannelInterop.cs:19
↓ 1 callers
Method
Warn
(string msg, IReadOnlyDictionary<string, object?>? fields = null)
Build/adapters/csharp/Saikuro/src/Logger.cs:288
↓ 1 callers
Method
_channelSend
( channelId: Uint8Array, value: unknown, )
Build/adapters/typescript/src/client.ts:544
↓ 1 callers
Method
_close
@internal Called when the transport closes while still open.
Build/adapters/typescript/src/client.ts:75
↓ 1 callers
Method
_deliver
@internal Called by the client's receive loop.
Build/adapters/typescript/src/client.ts:70
↓ 1 callers
Method
_detectHandlerParams
* Auto-detect parameter names from a handler function's source code. * * Works in both Node.js and browser since it uses `Function.toString()`.
Build/adapters/typescript/src/provider.ts:259
↓ 1 callers
Method
_dispatchBatch
* Handle a `batch` envelope by dispatching each item individually and * returning the results as a single ordered array. * * If any item fail
Build/adapters/typescript/src/provider.ts:516
↓ 1 callers
Method
_dispatchResponse
(resp: ResponseEnvelope)
Build/adapters/typescript/src/client.ts:586
↓ 1 callers
Method
_dispatchStream
( envelope: Envelope, gen: AsyncGenerator<unknown>, transport: Transport, )
Build/adapters/typescript/src/provider.ts:568
↓ 1 callers
Method
_dispatch_batch
Dispatch a batch envelope: run each item and return results as a list. If any item fails, the whole batch fails with the item's error code pl
Build/adapters/python/saikuro/provider.py:168
↓ 1 callers
Method
_dispatch_response
(self, response: ResponseEnvelope)
Build/adapters/python/saikuro/client.py:374
↓ 1 callers
Method
_dispatch_stream
( self, envelope: Envelope, handler: Handler, transport: BaseTransport, )
Build/adapters/python/saikuro/provider.py:220
↓ 1 callers
Method
_enqueue
(item: ResponseEnvelope | null)
Build/adapters/typescript/src/client.ts:92
↓ 1 callers
Function
_ensure_cmake
()
Build/scripts/cpp.py:19
↓ 1 callers
Function
_ensure_emsdk
()
Build/scripts/cpp.py:29
↓ 1 callers
Function
_extract_functions
Return all public top-level callables from *module*.
Build/adapters/python/saikuro/cli.py:59
↓ 1 callers
Function
_free_port
Return a free TCP port on localhost.
Build/adapters/python/tests/test_websocket_transport.py:54
↓ 1 callers
Function
_generate_id
()
Build/adapters/python/saikuro/transport/wasm_host.py:13
↓ 1 callers
Function
_get_data
Extract bytes from a Pyodide ``message`` event.
Build/adapters/python/saikuro/transport/wasm_host.py:126
↓ 1 callers
Method
_handleClose
(err?: Error)
Build/adapters/typescript/src/client.ts:639
↓ 1 callers
Method
_handleRaw
(raw: Record<string, unknown>)
Build/adapters/typescript/src/client.ts:558
↓ 1 callers
Function
_isAsyncIterable
(value: unknown)
Build/adapters/typescript/src/provider.ts:753
↓ 1 callers
Function
_load_module_from_path
Import a Python file as a module. Returns the module object.
Build/adapters/python/saikuro/cli.py:38
↓ 1 callers
Method
_make_envelope
(self, record: logging.LogRecord)
Build/adapters/python/saikuro/logging_handler.py:98
↓ 1 callers
Method
_onData
(chunk: Buffer)
Build/adapters/typescript/src/transport/node-stream.ts:74
↓ 1 callers
Function
_python_level_to_saikuro
Convert a Python logging level integer to a Saikuro ``LogLevel``.
Build/adapters/python/saikuro/logging_handler.py:44
↓ 1 callers
Function
_rawToEnvelope
(raw: Record<string, unknown>)
Build/adapters/typescript/src/provider.ts:758
↓ 1 callers
Method
_receive_loop
Dispatch every inbound message to the right waiter.
Build/adapters/python/saikuro/client.py:326
↓ 1 callers
Function
_recv_frame
Read one length-prefixed frame. Returns ``None`` on clean EOF (peer closed the connection). Raises ``ValueError`` if the declared frame lengt
Build/adapters/python/saikuro/transport/framing.py:30
↓ 1 callers
Method
_remove_channel
Remove *transport* from the registry if present.
Build/adapters/python/saikuro/transport/__init__.py:107
← previous
next →
501–600 of 2,404, ranked by callers