Forge documentation
Library referenceKotlin

com.l1fe.forge:forge-sdk

Kotlin/JVM forge-sdk module.

Kotlin/JVM forge-sdk module.

Package contract

FieldValue
Languagekotlin
Source version0.1.0
Manifestforge-kt/forge-sdk/build.gradle.kts
Source files1
EvidenceSource 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;

Continue

On this page