Skip to Content
How-To GuidesEffectEffect How-To Guides

Effect How-To Guides

Guides specific to developing Golem agents in Effect.

Adding an Agent to an Effect Golem ComponentAdding an NPM Package Dependency to an Effect Golem ApplicationAdding HTTP Endpoints to an Effect Golem AgentAdding LLM Capabilities to an Effect Golem AgentAdding Resource Quotas to an Effect Golem AgentAdding Secrets to an Effect Golem AgentAdding Typed Configuration to an Effect Golem AgentAnnotating Effect Agents and MethodsAtomic Regions and Durability Controls in Effect Golem AgentsCalling Another Agent from an Effect Golem AgentCalling Effect Agents from External ApplicationsConfiguring Agent Durability (Effect)Configuring CORS for Effect HTTP EndpointsConfiguring Retry Policies in Effect Golem ApplicationsCreating an Effect Golem Agent Instance with `golem agent new`Creating Ephemeral Agents with EffectDurable Streams with EffectEffect tools and middlewareEnabling Authentication on Effect HTTP EndpointsEnabling OpenTelemetry for an Effect AgentFile I/O in Effect Golem AgentsFire-and-Forget Agent Invocation with EffectGolem Interactive REPL (Effect)HTTP Request and Response Parameter Mapping (Effect)Invoking an Effect Golem Agent with `golem agent invoke`Logging and Tracing from an Effect AgentMaking Outgoing HTTP Requests from Effect Golem AgentsParallel Workers with EffectPermission-card transferPhantom Agents in Effect GolemRead-only Effect methodsRecurring Tasks via Self-Scheduling in EffectRuntime reflection with EffectSaga-Pattern Transactions in Effect Golem AgentsScheduling a Future Agent Invocation with EffectScheduling a Future Effect Agent InvocationSnapshot restorationSnapshot-Based Recovery in EffectStreaming Agent Methods with EffectTriggering a Fire-and-Forget Effect Agent InvocationUsing Apache Ignite from an Effect AgentUsing Embedded SQLite from Effect TypeScriptUsing MySQL from an Effect AgentUsing PostgreSQL from an Effect Golem AgentUsing Webhooks in an Effect Golem AgentWaiting for External Input in an Effect Golem Agent