# `MingaEditor.State.Tab.Agent`
[🔗](https://github.com/jsmestad/minga/blob/main/lib/minga_editor/state/tab/agent.ex#L1)

Agent-tab payload owned by `MingaEditor.State.Tab`.

# `t`

```elixir
@type t() :: %MingaEditor.State.Tab.Agent{
  agent_status: MingaEditor.State.Workspace.agent_status(),
  attention: boolean(),
  background_subagent: MingaAgent.Subagent.Handle.t() | nil,
  connection_status:
    MingaEditor.State.Workspace.RemoteSession.connection_status() | nil,
  remote_session_id: String.t() | nil,
  server_name: String.t() | nil,
  session: pid() | nil
}
```

---

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