Reading and writing files from Effect Golem agents with wasm-rquickjs Node filesystem modules, including provisioned Initial File System paths and large files. Use when an Effect agent must read, write, list, or checksum filesystem data.
Triggering agent-to-agent invocations without waiting for their results in an Effect-based Golem project. Use for fire-and-forget RPC, breaking awaited RPC cycles, background work, fan-out, or event notifications with @golemcloud/effect-golem.
Mapping HTTP path, query, header, and body values to Effect Golem agent parameters and mapping method results to responses. Use when defining request bindings, optional parameters, JSON bodies, response schemas, or unstructured HTTP inputs with @golemcloud/effect-golem.
Using the Golem TypeScript REPL with Effect-based agents for interactive testing and scripts. Use when asked to test Effect agents interactively, run a REPL, or execute test scripts against deployed agents.
Invoking an Effect-based Golem agent method from the CLI. Use when asked to call, invoke, or run a method on a deployed Effect agent using golem agent invoke.
Adding structured logging and tracing spans to an Effect-based Golem agent. Use when adding log messages, log levels, Effect.log, annotations, error causes, spans, or streamed agent output with @golemcloud/effect-golem.
Making outgoing HTTP requests from an Effect-based Golem agent with Effect HttpClient and FetchHttpClient.layer. Use when calling external REST APIs, sending JSON, reading HTTP responses, or integrating an HTTP service from @golemcloud/effect-golem code.
Creating and reconnecting multiple Effect-based agent instances with identical agent id fields. Use for phantom agents, newPhantom/getPhantom, phantom IDs, or independent per-instance state with @golemcloud/effect-golem.
Fans out work to multiple durable agents and collects results with Effect structured concurrency. Use for parallel execution, fan-out/fan-in, bounded concurrency, child fibers, agent forks, or aggregating remote agent results in an @golemcloud/effect-golem project.
Adding resource quotas to an Effect-based Golem agent. Use when the user asks about rate limiting, resource quotas, Quota tokens, Quota.acquireQuotaToken, Quota.withReservation, throttling API calls, limiting concurrency, capacity limits, or splitting tokens between agents.
Implementing durable recurring, cron-like, polling, cleanup, and heartbeat tasks by self-scheduling Effect Golem agent methods. Use for periodic jobs, exponential backoff, cancelable schedules, or self-scheduling agents with @golemcloud/effect-golem.
Configures Golem host-operation retry policies for Effect-based agents and distinguishes them from Effect typed failures and Schedule retries. Use for retry policies, exponential backoff, transient recovery, retry predicates, Retry.withPolicy, Retry.setPolicy, Effect.retry, or retry-policy manifests.
Scheduling a future CLI invocation on an Effect-based Golem agent. Use when asked to schedule, delay, or plan an agent method call using golem agent invoke --trigger --schedule-at.
Scheduling a future agent invocation from Effect-based Golem agent code. Use for delayed calls, timed agent execution, reminders, or cancelable schedules with @golemcloud/effect-golem.
Creates ephemeral, stateless Effect Golem agents with fresh handlers for every invocation. Use for pure request handlers, independent transformations, or agents that must not share state between calls.
Defines and calls Golem tools and attaches Effect-native typed or universal middleware. Use for generated built-in or MCP imported clients, tool providers, and middleware composition.
Triggering a fire-and-forget CLI invocation on an Effect-based Golem agent. Use when asked to trigger, enqueue, or invoke an agent method without waiting using golem agent invoke --trigger.
Waiting for external input with durable promises in an Effect-based Golem agent. Use for human-in-the-loop workflows, callbacks, external decisions, or suspending an @golemcloud/effect-golem invocation until another agent supplies data.
Discovering and calling Golem agents through runtime reflection in MoonBit. Use when agent types or methods are selected dynamically, schemas must be inspected at runtime, caller-authored codecs are needed, or SchemaValue calls must avoid discovery.
Composing caller-defined static, discovered, and fully dynamic Golem clients in Rust. Use when schemas are caller-owned or discovered at runtime, or a ParsedAgentId must be rebound.
★not rated 1.5k▲
+5
changed 15d agoA45 tokens
At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: