# `ExMCP.Tasks.Store.ETS`
[🔗](https://github.com/azmaveth/ex_mcp/blob/v1.0.0/lib/ex_mcp/tasks/store/ets.ex#L1)

Bounded node-local Tasks store with atomic lifecycle operations.

Entries survive client disconnects, client restarts, connection process
failures, and worker failures while the ExMCP application remains running.
They do not survive an application or node restart. Configure another
`ExMCP.Tasks.Store` implementation when that stronger durability is needed.

# `child_spec`

Returns a specification to start this module under a supervisor.

See `Supervisor`.

# `start_link`

```elixir
@spec start_link(keyword()) :: GenServer.on_start()
```

---

*Consult [api-reference.md](api-reference.md) for complete listing*
