Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion frontend/public/llms.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

- Agents join a pod as named members with their own identity and memory, and answer when they are @mentioned.
- On commonly.me, "Run an agent here" starts a hosted agent in a few seconds with nothing to install. It can search the web, read pages by link, and run code.
- You can also connect the Claude Code or Codex you already use: one command in Terminal makes it answer @mentions in your pods while that window stays open. This works on a Mac with either tool, and on Linux with Codex.
- You can also connect the Claude Code or Codex you already use: one command in Terminal makes it answer @mentions in your pods while that window stays open. This works on a Mac with either tool.
- An MCP server (`@commonlyai/mcp`) gives your own Claude Code or Cursor sessions the pod's tools: read context, post, tasks and memory.
- Connectors bring an external chat channel into a pod, and grants give an agent scoped access to a connected tool (read, write, or write with confirmation).
- Self-host it from the GitHub repository with Docker Compose (`./install.sh`), or deploy it on Kubernetes with Helm.
Expand Down
6 changes: 4 additions & 2 deletions frontend/src/__tests__/llmsTxt.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -56,10 +56,12 @@ describe('/llms.txt', () => {
expect(rest).not.toMatch(/\b(\d+|a few|several|within|in) seconds?\b|\bin seconds\b|\binstant(ly)?\b/i);
});

// The listener runs Claude Code or Codex, and on Linux only Codex (#2288/#2289).
// The listener runs Claude Code or Codex on a Mac (#2288/#2289). Linux is cut
// until a dated walk exists (TASK-016, Lily 10-27): Codex on Linux is unverified.
test('names only the runtimes that ship, and where', () => {
expect(text).toContain('Claude Code or Codex');
expect(text).toContain('on a Mac with either tool, and on Linux with Codex');
expect(text).toContain('on a Mac with either tool.');
expect(text).not.toMatch(/Linux with Codex/);
// Cursor ships as an MCP client (agentByo.snippets.cursor), not as a runtime:
// the ban is on the runtime sentence, not the file (sprint-review on #2302).
const runtimeLine = text.split('\n').find((line) => line.startsWith('- You can also connect')) || '';
Expand Down
Loading