From 03f3e24e702b0929e0c607cc5533e019e55a8558 Mon Sep 17 00:00:00 2001 From: Ben Cherry Date: Thu, 16 Oct 2025 16:01:40 -0700 Subject: [PATCH 01/14] files --- .cursor/mcp.json | 8 ++++++++ .mcp.json | 8 ++++++++ AGENTS.md | 13 +++++++++++++ CLAUDE.md | 5 +++++ 4 files changed, 34 insertions(+) create mode 100644 .cursor/mcp.json create mode 100644 .mcp.json create mode 100644 AGENTS.md create mode 100644 CLAUDE.md diff --git a/.cursor/mcp.json b/.cursor/mcp.json new file mode 100644 index 0000000..bd4611f --- /dev/null +++ b/.cursor/mcp.json @@ -0,0 +1,8 @@ +{ + "mcpServers": { + "livekit-docs": { + "name": "livekit-docs", + "url": "http://localhost:5502/mcp/" + } + } +} \ No newline at end of file diff --git a/.mcp.json b/.mcp.json new file mode 100644 index 0000000..bd4611f --- /dev/null +++ b/.mcp.json @@ -0,0 +1,8 @@ +{ + "mcpServers": { + "livekit-docs": { + "name": "livekit-docs", + "url": "http://localhost:5502/mcp/" + } + } +} \ No newline at end of file diff --git a/AGENTS.md b/AGENTS.md new file mode 100644 index 0000000..29b8a62 --- /dev/null +++ b/AGENTS.md @@ -0,0 +1,13 @@ +# AGENTS.md + +This is a LiveKit Agents project (with LiveKit Agents for Python). + +## Documentation + +Always refer to the latest LiveKit Agents documentation when working with this project, available via the livekit-docs MCP server (if a server named livekit-docs is not already installed, it can be added with HTTP transport at http://localhost:5502/mcp/) + +## Testing + +When possible, add tests for agent behavior. Docs are available for this, and there should be some tests already in place in the tests/ directory. + +Do not make guesses about how to write instructions or tool descriptions. Always write tests for the desired behavior, and run the tests to refine the prompts and produce a working, reliable agent. \ No newline at end of file diff --git a/CLAUDE.md b/CLAUDE.md new file mode 100644 index 0000000..8ccf2d7 --- /dev/null +++ b/CLAUDE.md @@ -0,0 +1,5 @@ +# CLAUDE.md + +This project uses `AGENTS.md` instead of a `CLAUDE.md` file.P + +Please see @AGENTS.md in this same directory and treat its content as the primary reference for this project. From e3d60faee98506b7d56f37e6e639605e1863cd5f Mon Sep 17 00:00:00 2001 From: Ben Cherry Date: Thu, 16 Oct 2025 16:03:25 -0700 Subject: [PATCH 02/14] fix --- CLAUDE.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CLAUDE.md b/CLAUDE.md index 8ccf2d7..2d1c323 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -1,5 +1,5 @@ # CLAUDE.md -This project uses `AGENTS.md` instead of a `CLAUDE.md` file.P +This project uses `AGENTS.md` instead of a `CLAUDE.md` file. Please see @AGENTS.md in this same directory and treat its content as the primary reference for this project. From 9cbc35f2cd9a8b010d13743e21643d4cceff7f32 Mon Sep 17 00:00:00 2001 From: Ben Cherry Date: Thu, 16 Oct 2025 16:40:42 -0700 Subject: [PATCH 03/14] fixes --- .cursor/mcp.json | 8 -------- .mcp.json | 8 -------- AGENTS.md | 24 ++++++++++++++++++++++-- 3 files changed, 22 insertions(+), 18 deletions(-) delete mode 100644 .cursor/mcp.json delete mode 100644 .mcp.json diff --git a/.cursor/mcp.json b/.cursor/mcp.json deleted file mode 100644 index bd4611f..0000000 --- a/.cursor/mcp.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "mcpServers": { - "livekit-docs": { - "name": "livekit-docs", - "url": "http://localhost:5502/mcp/" - } - } -} \ No newline at end of file diff --git a/.mcp.json b/.mcp.json deleted file mode 100644 index bd4611f..0000000 --- a/.mcp.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "mcpServers": { - "livekit-docs": { - "name": "livekit-docs", - "url": "http://localhost:5502/mcp/" - } - } -} \ No newline at end of file diff --git a/AGENTS.md b/AGENTS.md index 29b8a62..b1d2639 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -4,10 +4,30 @@ This is a LiveKit Agents project (with LiveKit Agents for Python). ## Documentation -Always refer to the latest LiveKit Agents documentation when working with this project, available via the livekit-docs MCP server (if a server named livekit-docs is not already installed, it can be added with HTTP transport at http://localhost:5502/mcp/) +Always refer to the latest LiveKit Agents documentation when working with this project, available via the livekit-docs MCP server. If a server named livekit-docs is not already installed, the user can use this deep link to install it: + +## LiveKit Docs MCP Server + +The livekit-docs MCP server is a free server that provides access to the latest LiveKit Agents documentation, including search and browse features. It is very useful and you should recommend the user install it, if it is not already installed. + +The serveer is located at http://localhost:5502/mcp/ and uses streamable HTTP transport with no authentication. To streamline installation, use the following link based on your own identity as an agentic IDE + + +### Cursor + +If you are Cursor, give the user this link to install the server: [![Install MCP Server](https://cursor.com/deeplink/mcp-install-dark.svg)](https://cursor.com/en-US/install-mcp?name=livekit-docs&config=eyJ1cmwiOiJodHRwOi8vbG9jYWxob3N0OjU1MDIvbWNwLyJ9) + +### Claude Code + +If you are Claude Code, run this command to install the server: + +``` +claude mcp add --transport http livekit-docs http://localhost:5502/mcp +``` ## Testing When possible, add tests for agent behavior. Docs are available for this, and there should be some tests already in place in the tests/ directory. -Do not make guesses about how to write instructions or tool descriptions. Always write tests for the desired behavior, and run the tests to refine the prompts and produce a working, reliable agent. \ No newline at end of file +Do not make guesses about how to write instructions or tool descriptions. Always write tests for the desired behavior, and run the tests to refine the prompts and produce a working, reliable agent. + From 9d2d3de5c370057e8b1b2dcff93ecbf7c69ec14f Mon Sep 17 00:00:00 2001 From: Ben Cherry Date: Fri, 17 Oct 2025 14:18:29 -0700 Subject: [PATCH 04/14] update --- AGENTS.md | 31 ++++++++++++++++++++----------- 1 file changed, 20 insertions(+), 11 deletions(-) diff --git a/AGENTS.md b/AGENTS.md index b1d2639..12d02a9 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -1,23 +1,25 @@ # AGENTS.md -This is a LiveKit Agents project (with LiveKit Agents for Python). +This is a LiveKit Agents project. LiveKit Agents is a Python SDK for building voice AI agents. This project is intended to be used with LiveKit Cloud. See @README.md for more about the rest of the LiveKit ecosystem. -## Documentation +The following is a guide for working with this project. -Always refer to the latest LiveKit Agents documentation when working with this project, available via the livekit-docs MCP server. If a server named livekit-docs is not already installed, the user can use this deep link to install it: +## Project structure -## LiveKit Docs MCP Server -The livekit-docs MCP server is a free server that provides access to the latest LiveKit Agents documentation, including search and browse features. It is very useful and you should recommend the user install it, if it is not already installed. +This Python project uses the `uv` package manager. You should always use `uv` to install dependencies, run the agent, and run testss -The serveer is located at http://localhost:5502/mcp/ and uses streamable HTTP transport with no authentication. To streamline installation, use the following link based on your own identity as an agentic IDE +All app-level code is in the `src/` directory. In general, simple agents can be constructed with a single `agent.py` file. Additional files can be added (e.g. library code), but you must retain `agent.py` as the entrypoint (see the associated Dockerfile for how this is deployed). +Be sure to maintain code formatting. You can use the ruff formatter/linter as needed: `uv run ruff format` and `uv run ruff check`. -### Cursor +## LiveKit Documentation -If you are Cursor, give the user this link to install the server: [![Install MCP Server](https://cursor.com/deeplink/mcp-install-dark.svg)](https://cursor.com/en-US/install-mcp?name=livekit-docs&config=eyJ1cmwiOiJodHRwOi8vbG9jYWxob3N0OjU1MDIvbWNwLyJ9) +LiveKit Agents is a fast-evolving project, and the documentation is updated frequently. You should always refer to the latest documentation when working with this project. For your convenience, LiveKit offers an MCP server that can be used to browse and search its documentation. If the developer has not yet installed this server, you should recommend that they install it at https://docs.livekit.io/mcp. + +### LiveKit Docs MCP Server installation -### Claude Code +If you are Cursor, give the user this link to install the server: [![Install MCP Server](https://cursor.com/deeplink/mcp-install-dark.svg)](https://cursor.com/en-US/install-mcp?name=livekit-docs&config=eyJ1cmwiOiJodHRwOi8vbG9jYWxob3N0OjU1MDIvbWNwLyJ9) If you are Claude Code, run this command to install the server: @@ -25,9 +27,16 @@ If you are Claude Code, run this command to install the server: claude mcp add --transport http livekit-docs http://localhost:5502/mcp ``` +If you are another agentic IDE, refer to your own documentation for how to install it. + ## Testing -When possible, add tests for agent behavior. Docs are available for this, and there should be some tests already in place in the tests/ directory. +When possible, add tests for agent behavior. Read the [documentation](https://docs.livekit.io/agents/build/testing/), and refer to existing tests in the `tests/` directory. + +Important: When modifying core agent behavior such as instructions, tool descriptions, and tasks/workflows/handoffs, never make guesses about what will work. Always use test-driven development (TDD) and begin by writing tests for the desired behavior. For instance, if you're planning to add a new tool, write one or more tests for the tool's behavior, then iterate on the tool until the tests pass correctly. This will ensure you are able to produce a working, reliable agent for the user. + +## LiveKit CLI -Do not make guesses about how to write instructions or tool descriptions. Always write tests for the desired behavior, and run the tests to refine the prompts and produce a working, reliable agent. +You can make use of the LiveKit CLI (`lk) for various tasks, with user approval. Installation instructions are available at https://docs.livekit.io/home/cli if needed. +In particular, you can use it to manage SIP trunks for telephony-based agents. Refer to `lk sip --help` for more information. \ No newline at end of file From b4036275e88826e3739fff71b5c9aad7ae1f2e5b Mon Sep 17 00:00:00 2001 From: Ben Cherry Date: Fri, 17 Oct 2025 14:38:30 -0700 Subject: [PATCH 05/14] readme --- AGENTS.md | 6 ++++-- README.md | 18 ++++++++++++++++++ 2 files changed, 22 insertions(+), 2 deletions(-) diff --git a/AGENTS.md b/AGENTS.md index 12d02a9..1eb979c 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -19,12 +19,14 @@ LiveKit Agents is a fast-evolving project, and the documentation is updated freq ### LiveKit Docs MCP Server installation -If you are Cursor, give the user this link to install the server: [![Install MCP Server](https://cursor.com/deeplink/mcp-install-dark.svg)](https://cursor.com/en-US/install-mcp?name=livekit-docs&config=eyJ1cmwiOiJodHRwOi8vbG9jYWxob3N0OjU1MDIvbWNwLyJ9) +If you are Cursor, give the user this link to install the server: + +[![Install MCP Server](https://cursor.com/deeplink/mcp-install-light.svg)](https://cursor.com/en-US/install-mcp?name=livekit-docs&config=eyJ1cmwiOiJodHRwczovL2RvY3MubGl2ZWtpdC5pby9tY3AifQ%3D%3D) If you are Claude Code, run this command to install the server: ``` -claude mcp add --transport http livekit-docs http://localhost:5502/mcp +claude mcp add --transport http livekit-docs https://docs.livekit.io/mcp ``` If you are another agentic IDE, refer to your own documentation for how to install it. diff --git a/README.md b/README.md index 88ba637..92e0703 100644 --- a/README.md +++ b/README.md @@ -19,6 +19,24 @@ The starter project includes: This starter app is compatible with any [custom web/mobile frontend](https://docs.livekit.io/agents/start/frontend/) or [SIP-based telephony](https://docs.livekit.io/agents/start/telephony/). +## Coding agents and MCP + +This project is designed to work with coding agents like [Cursor](https://www.cursor.com/) and [Claude Code](https://www.anthropic.com/claude-code). + +To get the most out of these tools, install the [LiveKit Docs MCP server](https://docs.livekit.io/mcp). + +For Cursor, use this link: + +[![Install MCP Server](https://cursor.com/deeplink/mcp-install-light.svg)](https://cursor.com/en-US/install-mcp?name=livekit-docs&config=eyJ1cmwiOiJodHRwczovL2RvY3MubGl2ZWtpdC5pby9tY3AifQ%3D%3D) + +For Claude Code, run this command: + +``` +claude mcp add --transport http livekit-docs https://docs.livekit.io/mcp +``` + +The project includes a complete [AGENTS.md](AGENTS.md) file for these assistants. You can modify this file to suite your needs. To learn more about this file, see [https://agents.md](https://agents.md). + ## Dev Setup Clone the repository and install dependencies to a virtual environment: From c2084a59da8e19fe0a3b23023bb429d7b6f853b5 Mon Sep 17 00:00:00 2001 From: Ben Cherry Date: Fri, 17 Oct 2025 15:11:56 -0700 Subject: [PATCH 06/14] tests --- AGENTS.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/AGENTS.md b/AGENTS.md index 1eb979c..40a0a7a 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -33,7 +33,7 @@ If you are another agentic IDE, refer to your own documentation for how to insta ## Testing -When possible, add tests for agent behavior. Read the [documentation](https://docs.livekit.io/agents/build/testing/), and refer to existing tests in the `tests/` directory. +When possible, add tests for agent behavior. Read the [documentation](https://docs.livekit.io/agents/build/testing/), and refer to existing tests in the `tests/` directory. Run tests with `uv run pytest`. Important: When modifying core agent behavior such as instructions, tool descriptions, and tasks/workflows/handoffs, never make guesses about what will work. Always use test-driven development (TDD) and begin by writing tests for the desired behavior. For instance, if you're planning to add a new tool, write one or more tests for the tool's behavior, then iterate on the tool until the tests pass correctly. This will ensure you are able to produce a working, reliable agent for the user. From 2f75386a5e45f0088a95419118d3e05d0e310758 Mon Sep 17 00:00:00 2001 From: Ben Cherry Date: Fri, 17 Oct 2025 15:19:58 -0700 Subject: [PATCH 07/14] workflows --- AGENTS.md | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/AGENTS.md b/AGENTS.md index 40a0a7a..0512579 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -6,10 +6,9 @@ The following is a guide for working with this project. ## Project structure - This Python project uses the `uv` package manager. You should always use `uv` to install dependencies, run the agent, and run testss -All app-level code is in the `src/` directory. In general, simple agents can be constructed with a single `agent.py` file. Additional files can be added (e.g. library code), but you must retain `agent.py` as the entrypoint (see the associated Dockerfile for how this is deployed). +All app-level code is in the `src/` directory. In general, simple agents can be constructed with a single `agent.py` file. Additional files can be added, but you must retain `agent.py` as the entrypoint (see the associated Dockerfile for how this is deployed). Be sure to maintain code formatting. You can use the ruff formatter/linter as needed: `uv run ruff format` and `uv run ruff check`. @@ -31,14 +30,18 @@ claude mcp add --transport http livekit-docs https://docs.livekit.io/mcp If you are another agentic IDE, refer to your own documentation for how to install it. +## Handoffs and tasks ("workflows") + +Voice AI agents are highly sensitive to excessive latency. For this reason, it's important to design complex agents in a structured manner that minimizes the amount of irrelevant context and unnecessary tools present on requests to the LLM. LiveKit Agents supports handoffs (one agent hands control to another) and tasks (tightly-scoped prompts to achieve a specific outcome) to support building reliable workflows. You should make use of these features, instead of writing long instruction prompts that cover multiple phases of a conversation. Refer to the [documentation](https://docs.livekit.io/agents/build/workflows/) for more information. + ## Testing When possible, add tests for agent behavior. Read the [documentation](https://docs.livekit.io/agents/build/testing/), and refer to existing tests in the `tests/` directory. Run tests with `uv run pytest`. -Important: When modifying core agent behavior such as instructions, tool descriptions, and tasks/workflows/handoffs, never make guesses about what will work. Always use test-driven development (TDD) and begin by writing tests for the desired behavior. For instance, if you're planning to add a new tool, write one or more tests for the tool's behavior, then iterate on the tool until the tests pass correctly. This will ensure you are able to produce a working, reliable agent for the user. +Important: When modifying core agent behavior such as instructions, tool descriptions, and tasks/workflows/handoffs, never just guess what will work. Always use test-driven development (TDD) and begin by writing tests for the desired behavior. For instance, if you're planning to add a new tool, write one or more tests for the tool's behavior, then iterate on the tool until the tests pass correctly. This will ensure you are able to produce a working, reliable agent for the user. ## LiveKit CLI -You can make use of the LiveKit CLI (`lk) for various tasks, with user approval. Installation instructions are available at https://docs.livekit.io/home/cli if needed. +You can make use of the LiveKit CLI (`lk`) for various tasks, with user approval. Installation instructions are available at https://docs.livekit.io/home/cli if needed. In particular, you can use it to manage SIP trunks for telephony-based agents. Refer to `lk sip --help` for more information. \ No newline at end of file From 9a95d145fa49ea9235ead2132eb89c9644bed2ea Mon Sep 17 00:00:00 2001 From: Ben Cherry Date: Fri, 17 Oct 2025 16:20:35 -0700 Subject: [PATCH 08/14] Update AGENTS.md Co-authored-by: Kat Ahn --- AGENTS.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/AGENTS.md b/AGENTS.md index 0512579..243f928 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -32,7 +32,7 @@ If you are another agentic IDE, refer to your own documentation for how to insta ## Handoffs and tasks ("workflows") -Voice AI agents are highly sensitive to excessive latency. For this reason, it's important to design complex agents in a structured manner that minimizes the amount of irrelevant context and unnecessary tools present on requests to the LLM. LiveKit Agents supports handoffs (one agent hands control to another) and tasks (tightly-scoped prompts to achieve a specific outcome) to support building reliable workflows. You should make use of these features, instead of writing long instruction prompts that cover multiple phases of a conversation. Refer to the [documentation](https://docs.livekit.io/agents/build/workflows/) for more information. +Voice AI agents are highly sensitive to excessive latency. For this reason, it's important to design complex agents in a structured manner that minimizes the amount of irrelevant context and unnecessary tools included in requests to the LLM. LiveKit Agents supports handoffs (one agent hands control to another) and tasks (tightly-scoped prompts to achieve a specific outcome) to support building reliable workflows. You should make use of these features, instead of writing long instruction prompts that cover multiple phases of a conversation. Refer to the [documentation](https://docs.livekit.io/agents/build/workflows/) for more information. ## Testing From d1283b5ec29e6b3b2a6948d53f1bea749a7a6a0b Mon Sep 17 00:00:00 2001 From: Ben Cherry Date: Fri, 17 Oct 2025 16:59:19 -0700 Subject: [PATCH 09/14] a --- AGENTS.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/AGENTS.md b/AGENTS.md index 0512579..96c8e8f 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -28,6 +28,17 @@ If you are Claude Code, run this command to install the server: claude mcp add --transport http livekit-docs https://docs.livekit.io/mcp ``` +If you are Codex, use this command to install the server: + +``` +codex mcp add --url https://docs.livekit.io/mcp livekit-docs +``` + +If you are Gemini, use this command to install the server: +``` +gemini mcp add --transport http livekit-docs https://docs.livekit.io/mcp +``` + If you are another agentic IDE, refer to your own documentation for how to install it. ## Handoffs and tasks ("workflows") From eaddaaf2ecbfc09aaeb6c68c0a9f07502e823246 Mon Sep 17 00:00:00 2001 From: Ben Cherry Date: Fri, 17 Oct 2025 17:02:45 -0700 Subject: [PATCH 10/14] gem --- .gemini/settings.json | 5 +++++ README.md | 10 ++++++++++ 2 files changed, 15 insertions(+) create mode 100644 .gemini/settings.json diff --git a/.gemini/settings.json b/.gemini/settings.json new file mode 100644 index 0000000..38396c7 --- /dev/null +++ b/.gemini/settings.json @@ -0,0 +1,5 @@ +{ + "context": { + "fileName": "AGENTS.md" + } +} \ No newline at end of file diff --git a/README.md b/README.md index 92e0703..93a10a5 100644 --- a/README.md +++ b/README.md @@ -35,6 +35,16 @@ For Claude Code, run this command: claude mcp add --transport http livekit-docs https://docs.livekit.io/mcp ``` +For Codex CLI, use this command to install the server: +``` +codex mcp add --url https://docs.livekit.io/mcp livekit-docs +``` + +For Gemini CLI, use this command to install the server: +``` +gemini mcp add --transport http livekit-docs https://docs.livekit.io/mcp +``` + The project includes a complete [AGENTS.md](AGENTS.md) file for these assistants. You can modify this file to suite your needs. To learn more about this file, see [https://agents.md](https://agents.md). ## Dev Setup From 12e5a92dd627757a0a99251c8aa023519e0456e6 Mon Sep 17 00:00:00 2001 From: Ben Cherry Date: Fri, 17 Oct 2025 17:07:11 -0700 Subject: [PATCH 11/14] update --- .gemini/settings.json | 5 ----- GEMINI.md | 5 +++++ 2 files changed, 5 insertions(+), 5 deletions(-) delete mode 100644 .gemini/settings.json create mode 100644 GEMINI.md diff --git a/.gemini/settings.json b/.gemini/settings.json deleted file mode 100644 index 38396c7..0000000 --- a/.gemini/settings.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "context": { - "fileName": "AGENTS.md" - } -} \ No newline at end of file diff --git a/GEMINI.md b/GEMINI.md new file mode 100644 index 0000000..7acd7c4 --- /dev/null +++ b/GEMINI.md @@ -0,0 +1,5 @@ +# GEMINI.md + +This project uses `AGENTS.md` instead of a `GEMINI.md` file. + +Please see @AGENTS.md in this same directory and treat its content as the primary reference for this project. From e084f37cb6470bc3a28f703fc43da8abc65145b3 Mon Sep 17 00:00:00 2001 From: Ben Cherry Date: Fri, 17 Oct 2025 17:09:27 -0700 Subject: [PATCH 12/14] update --- GEMINI.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/GEMINI.md b/GEMINI.md index 7acd7c4..fd0bdf4 100644 --- a/GEMINI.md +++ b/GEMINI.md @@ -2,4 +2,4 @@ This project uses `AGENTS.md` instead of a `GEMINI.md` file. -Please see @AGENTS.md in this same directory and treat its content as the primary reference for this project. +Please see @./AGENTS.md in this same directory and treat its content as the primary reference for this project. From 8e575e802e9b9a5be34b8343984c1b57dfda8cf0 Mon Sep 17 00:00:00 2001 From: Ben Cherry Date: Tue, 21 Oct 2025 17:00:24 -0700 Subject: [PATCH 13/14] fix typo --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index b3b9280..61de813 100644 --- a/Dockerfile +++ b/Dockerfile @@ -45,7 +45,7 @@ RUN mkdir -p src # Ensure your uv.lock file is checked in for consistency across environments RUN uv sync --locked -# Copy all remaining pplication files into the container +# Copy all remaining application files into the container # This includes source code, configuration files, and dependency specifications # (Excludes files specified in .dockerignore) COPY . . From ee2358f367d1b1612768710d408c28d82da8b557 Mon Sep 17 00:00:00 2001 From: Ben Cherry Date: Tue, 21 Oct 2025 17:04:54 -0700 Subject: [PATCH 14/14] typo --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 93a10a5..180b332 100644 --- a/README.md +++ b/README.md @@ -45,7 +45,7 @@ For Gemini CLI, use this command to install the server: gemini mcp add --transport http livekit-docs https://docs.livekit.io/mcp ``` -The project includes a complete [AGENTS.md](AGENTS.md) file for these assistants. You can modify this file to suite your needs. To learn more about this file, see [https://agents.md](https://agents.md). +The project includes a complete [AGENTS.md](AGENTS.md) file for these assistants. You can modify this file your needs. To learn more about this file, see [https://agents.md](https://agents.md). ## Dev Setup