JSON-RPC endpoint (`initialize`, `tools/list`, `tools/call`) routed through `chat.mcp.tools.MCPToolHandler`. MaxKB also *consumes* external MCPservers via `mcp_node` in the workflow and `langchain-mcp-adapters`.
### Frontend (`ui/`)
Two SPAs built
23k23mo agoReviewMountCreate a free account to mount
prompts TOML rule map) followed by one dynamic tail (packages, project context, skills inventory, MCPservers, environment, session role); the harness digest stays a separate `[harness-digest]` user message. `prime
No other project uses it yet
23k37d agoReviewMountCreate a free account to mount
Angular, and Vue 3 wrappers. It runs entirely in the browser — frontend-only, no server-side logic. It cannot access the internet unless explicitly configured (air-gapped environment support). There
22k26d agoReviewMountCreate a free account to mount
repo.
Use `~/.config/ruler/` for personal preferences, local workflow shortcuts, API keys, and personal MCPservers:
```bash
ruler init --global
```
If it helps everyone working in this repo
22k28d agoReviewMountCreate a free account to mount
Copilot. The SDK communicates with Copilot CLI over JSON-RPC and supports custom agents, MCPserver integrations, lifecycle hooks, and session management.
* **The {% data variables.copilot.github_copilot_app %}**: A desktop application
21k38d agoReviewMountCreate a free account to mount
OTel instrumentation of Pydantic AI and `httpx`
- If you have access to the Logfire MCPserver, you can use it to inspect agent runs, tool calls, and model requests
## Test
21k2d agoReviewMountCreate a free account to mount
owns the host API, loading, and credential picker helpers. `builtin_plugins/` and `mcp/` retain their plugin and server boundaries.
Move a capability to core or harness if it does
21k2d agoReviewMountCreate a free account to mount
without proper assertions or that verify opposite behavior create false positives
- Test MCP against real `tests.mcp_server` instance, not mocks — extend test server with helper tools to expose runtime context
21k2d agoReviewMountCreate a free account to mount
Tools
Search the repository with `./tools/accio.cmd`, not with the `search_*` tools of an IDE MCPserver. It answers from the working tree of the current checkout, a lease included
21k2d agoReviewMountCreate a free account to mount
with `runtimeSupports`. pi lists `session.subagents`,
`session.compact`, `session.commands` and `session.steer`. pi does not
serve rewind, MCPservers, the todo list, shell turns, part edits or
`session.attach`.
The harness rules
obtain repository-owner approval before pushing.
**If CodeScene gate blocks your push:** use `mcp__codescene__code_health_score` to find the worst file, refactor it, commit, push again
20k8mo agoReviewMountCreate a free account to mount
together
with the capability; non-tool system fragments stay capability-neutral.
- MCP prompt templates own the static outer, server, and tool framing;
`helpers/mcp_handler.py` supplies policy-filtered names, descriptions, and
schemas
Steady2 mentions in 2 weeks
No other project uses it yet
20k8mo agoReviewMountCreate a free account to mount