attend
OfficialServer Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| ATTEND_HOST | No | Host the attend serve listener binds to. Replaced by ATTEND_SOCKET when a socket path is given. | 127.0.0.1 |
| ATTEND_PORT | No | Port the attend serve listener binds to. Port 0 picks a free one. Replaced by ATTEND_SOCKET when a socket path is given. | 8787 |
| ATTEND_JUDGE | No | Which judge to use. `rule` interrupts on a flush and queues otherwise, with no network. `jev` reads TYPESAFE_API_KEY. `decisions` reads OPENAI_API_KEY and needs ATTEND_JUDGE_MODEL. | rule |
| ATTEND_KINDS | No | Event name to kind, as inline JSON or a file, e.g. `{"user.said":"flush","build.failed":"closing"}`. Kinds map to settle roles: closing, flush, continuous, passive, consequence or context. | |
| ATTEND_STORE | No | Where attend keeps state. One of `memory`, `sqlite:<file>`, `postgres:<url>` or `redis:<url>`. Postgres and Redis need the `pg` or `redis` package installed. | memory |
| ATTEND_TOKEN | No | Require `Authorization: Bearer <token>` on ingest and MCP. | |
| ATTEND_SOCKET | No | Unix socket path for the attend serve listener; replaces host and port. | |
| OPENAI_API_KEY | No | Your OpenAI API key, read by the `decisions` judge. | |
| TYPESAFE_API_KEY | No | Your TypeSafe key, read by the `jev` judge. | |
| ATTEND_JUDGE_MODEL | No | Model id required by the `decisions` judge (the `--judge-model` flag). | |
| ATTEND_DEFAULT_KIND | No | Kind for event names that ATTEND_KINDS does not list. | consequence |
| ATTEND_ACT_THRESHOLD | No | Act threshold in (0, 1]. The route becomes an acting route (interrupt or ask, whichever is likelier and offered) exactly when p(interrupt) + p(ask) reaches the threshold, and a quieter route otherwise. Off by default, and only applies to judgments that carry real probabilities. |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
This server cannot be deployed