Library referenceKotlin
com.l1fe.forge:forge-sdk
Kotlin/JVM forge-sdk module.
Kotlin/JVM forge-sdk module.
Package contract
| Field | Value |
|---|---|
| Language | kotlin |
| Source version | 0.1.0 |
| Manifest | forge-kt/forge-sdk/build.gradle.kts |
| Source files | 1 |
| Evidence | Source reference; registry publication and runtime conformance are separate checks |
Import boundary
import com.l1fe.forge.sdk.*Use a source checkout or your verified private registry. Manifest coordinates identify the package; they do not establish that a public registry release exists.
Source reference
Download package reference JSON. Each original source file and generated declaration artifact has its own SHA-256 digest. Function bodies and constant values are omitted from downloads. These are source declaration inventories, not compiler-resolved rustdoc, TypeDoc, DocC, or Dokka output. Private modules can contain public declarations that are not reachable through the package boundary; consult the entry point before importing.
com/l1fe/forge/sdk/ForgeSDK.kt
Read declaration text · 15 declaration entries
public object ForgeSDK
public const val VERSION: String;
public const val ANVIL_VERSION: String;
public fun createHmrIdentity(namespace: String;
public fun createMhrIdentity(namespace: String;
public fun deriveAgentIdentity(
parent: ForgeAgentIdentity,
agentName: String,
namespace: String;
public fun setCryptoBridge(bridge: CryptoBridge)
public fun createAgent(config: AgentConfig): ToolLoopAgent;
public fun authorizeToolInvocation(request: ToolAuthorizationRequest): ToolAuthorizationDecision =
public fun delegateCapabilities(request: DelegationRequest): DelegationResult =
public fun createVectorStore(): VectorStore;
public fun createHealthMonitor(): HealthMonitor;
public fun createHealthMonitor(config: HealthMonitorConfig): HealthMonitor =
public fun createMcpClient(transport: McpTransport): McpClient;
public fun createMcpServer(
name: String;