line (`showTools`): ◐ Edit: auth.ts | ✓ Read ×3
- Skills/MCP lines (`showSkills` / `showMcp`): active Skill invocations and MCPservers; when the Skills line is enabled, Skill-tool entries are suppressed from the tools
typecheck # tsc --noEmit (npm run lint is an alias)
# Running the server
npm start # MCPserver in stdio mode
npm run start:http # MCPserver in HTTP mode
explicit Refresh.
- On Claude Code 2.1.x, `Claude Code-credentials` may contain only MCPserver OAuth state (`mcpOAuth`) with no `claudeAiOauth`. CodexBar treats that as an OAuth configuration error, does
requires auth)
uv run notebooklm --help # CLI
```
Always install the full extras set (`mcp`, `server`, `impersonate`); omitting them causes adapter suites to skip silently, masking errors and failing
create so the analyst remembers per-dataset conventions across chats.
- **MCP connector**: add an `mcp_servers` entry plus an `mcp_toolset`. MCP tools default to `always_ask`, so they light
repo from the inside (`resources: [{type: "github_repository", ...}]`)
- **MCP tools**: wire an external data MCPserver (`mcp_servers` + `mcp_toolset` on the agent, credentials via a vault, `vault
with `curl` and a vault-substituted `$SLACK_BOT_TOKEN`, and reads GitHub through the MCPserver with a read-only token from the same vault.
```
cron (deployment.md) ──▶ session ──▶ agent.md
tools**: e.g. Linear or GitHub MCP so the agent can act, not only reply (`mcp_servers` + `mcp_toolset` in `agents/linear-assistant.md`, a `vaults/ .yaml` for the credential, which `ant apply` manages
MCPserver (TypeScript) × Claude Managed Agents
MCPserver that exposes Managed Agents session primitives as tools. Two entrypoints sharing one tool set: `src/server.ts` (stdio → Claude Desktop and Claude Code
tools**: e.g. Slack or GitHub MCP so the agent can act, not only reply (`mcp_servers` + `mcp_toolset` in `agents/slack-assistant.md`, a `vaults/ .yaml` for the credential, which `ant apply` manages
affected`) instead of using the underlying tooling directly
- You have access to the Nx MCPserver and its tools, use them to help the user
- When answering questions about
context-local (a `ContextVar` layered over the unchanged base singleton) — thread/async safe for the MCPserver; propagate to worker threads via `copy_context`.
### Standalone subsystems (outside `cli/`)
Four top-level
A file Claude Code reads at the start of every session. It holds the commands, conventions and warnings the agent needs for this project.
Where does it go?
At the repository root. Claude Code also reads CLAUDE.md files in subdirectories when it works there.
What should it contain?
Build and test commands, the project's layout, conventions that aren't obvious from the code, and mistakes to avoid. Short files tend to work better than long ones.
CLAUDE.md or AGENTS.md?
Claude Code reads CLAUDE.md; most other agents read AGENTS.md. Many projects keep one and point the other at it.