# `ConduitMcp.Tasks.EtsStore.Owner`
[🔗](https://github.com/nyo16/conduit_mcp/blob/v0.10.1/lib/conduit_mcp/tasks/ets_store.ex#L174)

Long-lived process that owns the `:conduit_mcp_tasks` ETS table so
the table outlives short-lived request handlers. Started under
`ConduitMcp.Supervisor` by `ConduitMcp.Application` when the
configured tasks store is the default `ConduitMcp.Tasks.EtsStore`.

Users with a custom `:tasks_store` don't need this — it isn't
started in that case.

# `child_spec`

Returns a specification to start this module under a supervisor.

See `Supervisor`.

# `start_link`

---

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